Zombs.io Script #2 - Pastebin.com (2024)

  1. // ==UserScript==

  2. // @name Zombs.io ( Tower Freeze - Auto builder - Leave party - Join party By share key - settings info )

  3. // @namespace -

  4. // @version 14.1

  5. // @description Press X for Upgrade All / go to settings...

  6. // @author Mauris

  7. // @match http://zombs.io/

  8. // @grant none

  9. // ==/UserScript==

  10. function keyDownF(e) {

  11. switch (e.keyCode) {

  12. case 88:

  13. startUPP();

  14. stopUPP();

  15. break;

  16. }

  17. }

  18. setInterval(function () {

  19. if (document.querySelectorAll(".hud-chat .hud-chat-input:focus")[0]) {

  20. window.removeEventListener("keydown", keyDownF);

  21. } else {

  22. window.addEventListener("keydown", keyDownF);

  23. }

  24. }, 0);

  25. const settingsHTML = `<div style="text-align:center"><br>

  26. <button class="btn btn-blue" style="width: 45%;" onclick="SellStash();">Sell Stash!</button>

  27. <button class="btn btn-blue" style="width: 45%;" onclick="SellAll();">All Sell!</button>

  28. <button class="btn btn-blue" style="width: 45%;" onclick="sellWalls();">Sell Wall!</button>

  29. <button class="btn btn-blue" style="width: 45%;" onclick="sellDoors();">Sell Doors!</button>

  30. <button class="btn btn-blue" style="width: 45%;" onclick="sellTraps();">Sell Traps!</button>

  31. <button class="btn btn-blue" style="width: 45%;" onclick="sellpets();">Pet Sell!</button>

  32. <button id="UPP" class="btn btn-red" style="width: 45%;">All Upgrade!</button>

  33. <button id="AHRC" class="btn btn-red" style="width: 45%;">Oto Enable Harvester!</button>

  34. <button id="bow" class="btn btn-red" style="width: 45%;">Auto Bow!</button>

  35. <button id="SSL" class="btn btn-red" style="width: 45%;">Enable Join Parties!</button>

  36. <button id="SSL4" class="btn btn-red" style="width: 45%;">Enable Aito!</button>

  37. <button id="SSL9" class="btn btn-red" style="width: 45%;">All Kick!</button>

  38. <hr />

  39. <h3>Join Parties</h3>

  40. <hr />

  41. <input type="text" maxlength="20" placeholder="Enter Key" id="myKey">

  42. <button onclick="join();">Katıl</button>

  43. <br><br>

  44. <input type="text" class="TFkey3" placeholder="Anahtar Gir">

  45. <button class="TFvalidKey3">Geçerli Anahtar</button>

  46. <button class="TFbtn3">Kilitlenemeyen Modu Etkinleştir</button>

  47. <hr />

  48. <h3>Auto Build</h3>

  49. <hr />

  50. <button onclick="BSB();">Bryan Smith Base</button>

  51. <button onclick="MB();">Thing Base</button>

  52. <button onclick="XBase();">X Base</button>

  53. <button onclick="SmallCornerBase();">OP Base</button>

  54. <button onclick="TH();">Gold hack base</button>

  55. <br><br>

  56. <input type="number" value="1000" class="F" placeholder="DB speed" style="width: 20%;">

  57. <button class="Save Speed</button>

  58. <button id="SSL5">Enable Defens Base</button>

  59. <br><br>

  60. <input type="number" value="700" class="F2" placeholder="GG speed" style="width: 20%;">

  61. <button class="Fe2">Save Speed</button>

  62. <button id="SSL6">Enable Gold Generator</button> &nbsp;

  63. <hr />

  64. <h3>Leave Parties</h3>

  65. <hr />

  66. <button onclick="leave();">Leave</button>

  67. <hr />

  68. <h3>Tower Heal</h3>

  69. <hr />

  70. <input type="number" value="500" class="TFkey2" placeholder="speed" style="width: 20%">

  71. <button class="TFvalidKey2">Save Speed</button>

  72. <button class="TFbtn2">Heal Towers By Kullanarak X Durumu </button>

  73. <br><br>

  74. <input type="number" value="500" class="F3" placeholder="speed" style="width: 20%;">

  75. <button class="Fe3">Save Speed</button>

  76. <button id="SSL7">Heal Towers By Using Fare Durumu</button> &nbsp;

  77. <br><br>

  78. <input type="number" value="500" class="F4" placeholder="speed" style="width: 20%;">

  79. <button class="Fe4">Save Speed</button>

  80. <button id="SSL3"> Enable Tower Heal</button> &nbsp;

  81. <hr />

  82. <h3>Auto Raid</h3>

  83. <hr />

  84. <input type="number" value="200" class="TFe" placeholder="speed" style="width: 20%;">

  85. <input type="text" class="TFkey" placeholder="Valid Key">

  86. <button class="TFvalidKey">Valid Key</button>

  87. <button class="TFbtn">Tower Freeze</button>

  88. </div>

  89. <hr />

  90. <h3>Global Message Sender</h3>

  91. <hr />

  92. <input type="search" placeholder="message" maxlength="140" id="myGlobalMessage">

  93. <button onclick="globalMessage();">Send</button>

  94. `;

  95. document.getElementsByClassName("hud-settings-grid")[0].innerHTML = settingsHTML;

  96. setTimeout(() => {

  97. },2500)

  98. window.join = function() {

  99. let partyKey = myKey.value

  100. Game.currentGame.network.sendRpc({

  101. name: "JoinPartyByShareKey",

  102. partyShareKey: partyKey

  103. })

  104. }

  105. window.globalMessage = function() {

  106. let globalMessage = myGlobalMessage.value

  107. Game.currentGame.network.sendRpc({

  108. name: "SendChatMessage",

  109. channel: "Global",

  110. message: globalMessage

  111. })

  112. }

  113. //Auto Build Script

  114. function $(classname) {

  115. let element = document.getElementsByClassName(classname)

  116. if (element.length === 1) {

  117. return element[0]

  118. } else {

  119. return element

  120. }

  121. }

  122. Storage.prototype.setObject = function(key, value) {

  123. this.setItem(key, JSON.stringify(value));

  124. }

  125. Storage.prototype.getObject = function(key) {

  126. let value = this.getItem(key);

  127. return value && JSON.parse(value);

  128. }

  129. let Auto = {}

  130. let Auto2 = {}

  131. let EXTREME = {}

  132. Auto.GetGoldStash = function() {

  133. let entities = Game.currentGame.ui.buildings

  134. for (let uid in entities) {

  135. if (!entities.hasOwnProperty(uid)) {

  136. continue

  137. }

  138. let obj = entities[uid]

  139. if (obj.type == "GoldStash") {

  140. return obj

  141. }

  142. }

  143. }

  144. EXTREME.GetGoldStash = function() {

  145. let entities = Game.currentGame.ui.buildings

  146. for (let uid in entities) {

  147. if (!entities.hasOwnProperty(uid)) {

  148. continue

  149. }

  150. let obj = entities[uid]

  151. if (obj.type == "GoldStash") {

  152. return obj

  153. }

  154. }

  155. }

  156. Auto2.GetGoldStash = function() {

  157. let entities = Game.currentGame.ui.buildings

  158. for (let uid in entities) {

  159. if (!entities.hasOwnProperty(uid)) {

  160. continue

  161. }

  162. let obj = entities[uid]

  163. if (obj.type == "GoldStash") {

  164. return obj

  165. }

  166. }

  167. }

  168. Auto.PlaceBuilding = function(x, y, building, yaw) {

  169. Game.currentGame.network.sendRpc({

  170. name: "MakeBuilding",

  171. x: x,

  172. y: y,

  173. type: building,

  174. yaw: yaw

  175. })

  176. }

  177. Auto.PlaceBulding = function(x, y, building, yaw) {

  178. Game.currentGame.network.sendRpc({

  179. name: "MakeBuilding",

  180. x: x,

  181. y: y,

  182. type: building,

  183. yaw: yaw

  184. })

  185. }

  186. EXTREME.PlaceBuilding = function(x, y, building, yaw) {

  187. Game.currentGame.network.sendRpc({

  188. name: "MakeBuilding",

  189. x: x,

  190. y: y,

  191. type: building,

  192. yaw: yaw

  193. })

  194. }

  195. Auto2.PlaceBuilding = function(x, y, building, yaw) {

  196. Game.currentGame.network.sendRpc({

  197. name: "MakeBuilding",

  198. x: x,

  199. y: y,

  200. type: building,

  201. yaw: yaw

  202. })

  203. sellBombs()

  204. upgradeBombs()

  205. }

  206. Auto2.GoldGenerator = function() {

  207. let waitForGoldStash = setInterval(function() {

  208. if (document.querySelectorAll("[data-building]")[10].classList[1] == "is-disabled") {

  209. let stash = Auto2.GetGoldStash();

  210. if (stash == undefined) return

  211. let stashPosition = {

  212. x: stash.x,

  213. y: stash.y

  214. }

  215. clearInterval(waitForGoldStash);

  216. Auto2.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 96, "BombTower", 0)

  217. Auto2.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -96, "BombTower", 0)

  218. Auto2.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 0, "BombTower", 0)

  219. Auto2.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 0, "BombTower", 0)

  220. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  221. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  222. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  223. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  224. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  225. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  226. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  227. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  228. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  229. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  230. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  231. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  232. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  233. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  234. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  235. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  236. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  237. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  238. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  239. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  240. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  241. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  242. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  243. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  244. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  245. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  246. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  247. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  248. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  249. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  250. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  251. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  252. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  253. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  254. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  255. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  256. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  257. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  258. Auto2.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 56778, "ArrowTower", 0)

  259. Auto2.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 56778, "ArrowTower", 0)

  260. Auto2.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 56778, "ArrowTower", 0)

  261. }

  262. }, 0)

  263. window.ee = function() {

  264. var waitForGoldStash2 = setInterval(function() {

  265. clearInterval(waitForGoldStash2);

  266. upgradeBombs()

  267. }, 0)

  268. }

  269. }

  270. EXTREME.BuildMyBase = function() {

  271. var waitForGoldStash = setInterval(function() {

  272. if (document.querySelectorAll("[data-building]")[10].classList[1] == "is-disabled") {

  273. var stash = EXTREME.GetGoldStash();

  274. if (stash == undefined) return

  275. var stashPosition = {

  276. x: stash.x,

  277. y: stash.y

  278. }

  279. clearInterval(waitForGoldStash);

  280. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 96, "BombTower", 0)

  281. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -96, "BombTower", 0)

  282. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 0, "BombTower", 0)

  283. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 0, "BombTower", 0)

  284. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 0, "GoldMine", 0)

  285. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 192, "GoldMine", 0)

  286. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -192, "GoldMine", 0)

  287. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 0, "GoldMine", 0)

  288. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 96, "GoldMine", 0)

  289. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 96, "GoldMine", 0)

  290. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + -96, "GoldMine", 0)

  291. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + -96, "GoldMine", 0)

  292. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 192, "ArrowTower", 0)

  293. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 192, "ArrowTower", 0)

  294. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + -192, "ArrowTower", 0)

  295. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + -192, "ArrowTower", 0)

  296. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 96, "ArrowTower", 0)

  297. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 96, "ArrowTower", 0)

  298. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -96, "ArrowTower", 0)

  299. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -96, "ArrowTower", 0)

  300. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 192, "ArrowTower", 0)

  301. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 192, "ArrowTower", 0)

  302. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -192, "CannonTower", 0)

  303. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -192, "CannonTower", 0)

  304. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 288, "MagicTower", 0)

  305. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 288, "MagicTower", 0)

  306. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -288, "MagicTower", 0)

  307. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -288, "MagicTower", 0)

  308. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 192, "MagicTower", 0)

  309. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 192, "MagicTower", 0)

  310. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -192, "MagicTower", 0)

  311. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -192, "MagicTower", 0)

  312. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 288, "MagicTower", 0)

  313. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 288, "MagicTower", 0)

  314. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -288, "MagicTower", 0)

  315. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -288, "MagicTower", 0)

  316. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 288, "CannonTower", 0)

  317. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 288, "CannonTower", 0)

  318. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + -288, "CannonTower", 0)

  319. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + -288, "CannonTower", 0)

  320. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 96, "CannonTower", 0)

  321. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 96, "CannonTower", 0)

  322. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -96, "CannonTower", 0)

  323. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -96, "CannonTower", 0)

  324. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 0, "BombTower", 0)

  325. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -0, "BombTower", 0)

  326. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 0, "BombTower", 0)

  327. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -0, "BombTower", 0)

  328. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 288, "BombTower", 0)

  329. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -288, "BombTower", 0)

  330. EXTREME.PlaceBuilding(stashPosition.x + -0, stashPosition.y + 288, "BombTower", 0)

  331. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -288, "CannonTower", 0)

  332. EXTREME.PlaceBuilding(stashPosition.x + -0, stashPosition.y + 288, "BombTower", 0)

  333. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -288, "CannonTower", 0)

  334. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 0, "Door", 0)

  335. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 24, "Door", 0)

  336. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 72, "Door", 0)

  337. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 120, "Door", 0)

  338. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 168, "Door", 0)

  339. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 216, "Door", 0)

  340. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 264, "Door", 0)

  341. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 312, "Door", 0)

  342. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 360, "Door", 0)

  343. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + 408, "Door", 0)

  344. EXTREME.PlaceBuilding(stashPosition.x + -360, stashPosition.y + 408, "Door", 0)

  345. EXTREME.PlaceBuilding(stashPosition.x + -312, stashPosition.y + 408, "Door", 0)

  346. EXTREME.PlaceBuilding(stashPosition.x + -264, stashPosition.y + 408, "Door", 0)

  347. EXTREME.PlaceBuilding(stashPosition.x + -216, stashPosition.y + 408, "Door", 0)

  348. EXTREME.PlaceBuilding(stashPosition.x + -168, stashPosition.y + 408, "Door", 0)

  349. EXTREME.PlaceBuilding(stashPosition.x + -120, stashPosition.y + 408, "Door", 0)

  350. EXTREME.PlaceBuilding(stashPosition.x + -72, stashPosition.y + 408, "Door", 0)

  351. EXTREME.PlaceBuilding(stashPosition.x + -24, stashPosition.y + 408, "Door", 0)

  352. EXTREME.PlaceBuilding(stashPosition.x + -0, stashPosition.y + 408, "Door", 0)

  353. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 408, "Door", 0)

  354. EXTREME.PlaceBuilding(stashPosition.x + 24, stashPosition.y + 408, "Door", 0)

  355. EXTREME.PlaceBuilding(stashPosition.x + 72, stashPosition.y + 408, "Door", 0)

  356. EXTREME.PlaceBuilding(stashPosition.x + 120, stashPosition.y + 408, "Door", 0)

  357. EXTREME.PlaceBuilding(stashPosition.x + 168, stashPosition.y + 408, "Door", 0)

  358. EXTREME.PlaceBuilding(stashPosition.x + 216, stashPosition.y + 408, "Door", 0)

  359. EXTREME.PlaceBuilding(stashPosition.x + 264, stashPosition.y + 408, "Door", 0)

  360. EXTREME.PlaceBuilding(stashPosition.x + 312, stashPosition.y + 408, "Door", 0)

  361. EXTREME.PlaceBuilding(stashPosition.x + 360, stashPosition.y + 408, "Door", 0)

  362. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 408, "Door", 0)

  363. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 360, "Door", 0)

  364. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 312, "Door", 0)

  365. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 264, "Door", 0)

  366. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 216, "Door", 0)

  367. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 168, "Door", 0)

  368. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 120, "Door", 0)

  369. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 72, "Door", 0)

  370. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 24, "Door", 0)

  371. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 0, "Door", 0)

  372. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -360, "Door", 0)

  373. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -312, "Door", 0)

  374. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -264, "Door", 0)

  375. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -216, "Door", 0)

  376. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -168, "Door", 0)

  377. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -120, "Door", 0)

  378. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -72, "Door", 0)

  379. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -24, "Door", 0)

  380. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -0, "Door", 0)

  381. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + -408, "Door", 0)

  382. EXTREME.PlaceBuilding(stashPosition.x + 360, stashPosition.y + -408, "Door", 0)

  383. EXTREME.PlaceBuilding(stashPosition.x + 312, stashPosition.y + -408, "Door", 0)

  384. EXTREME.PlaceBuilding(stashPosition.x + 264, stashPosition.y + -408, "Door", 0)

  385. EXTREME.PlaceBuilding(stashPosition.x + 216, stashPosition.y + -408, "Door", 0)

  386. EXTREME.PlaceBuilding(stashPosition.x + 168, stashPosition.y + -408, "Door", 0)

  387. EXTREME.PlaceBuilding(stashPosition.x + 120, stashPosition.y + -408, "Door", 0)

  388. EXTREME.PlaceBuilding(stashPosition.x + 72, stashPosition.y + -408, "Door", 0)

  389. EXTREME.PlaceBuilding(stashPosition.x + 24, stashPosition.y + -408, "Door", 0)

  390. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -408, "Door", 0)

  391. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -408, "Door", 0)

  392. EXTREME.PlaceBuilding(stashPosition.x + -360, stashPosition.y + -408, "Door", 0)

  393. EXTREME.PlaceBuilding(stashPosition.x + -312, stashPosition.y + -408, "Door", 0)

  394. EXTREME.PlaceBuilding(stashPosition.x + -264, stashPosition.y + -408, "Door", 0)

  395. EXTREME.PlaceBuilding(stashPosition.x + -216, stashPosition.y + -408, "Door", 0)

  396. EXTREME.PlaceBuilding(stashPosition.x + -168, stashPosition.y + -408, "Door", 0)

  397. EXTREME.PlaceBuilding(stashPosition.x + -120, stashPosition.y + -408, "Door", 0)

  398. EXTREME.PlaceBuilding(stashPosition.x + -72, stashPosition.y + -408, "Door", 0)

  399. EXTREME.PlaceBuilding(stashPosition.x + -24, stashPosition.y + -408, "Door", 0)

  400. EXTREME.PlaceBuilding(stashPosition.x + -0, stashPosition.y + -408, "Door", 0)

  401. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -0, "Door", 0)

  402. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -72, "Door", 0)

  403. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -24, "Door", 0)

  404. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -120, "Door", 0)

  405. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -168, "Door", 0)

  406. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -216, "Door", 0)

  407. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -264, "Door", 0)

  408. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -312, "Door", 0)

  409. EXTREME.PlaceBuilding(stashPosition.x + -408, stashPosition.y + -360, "Door", 0)

  410. }

  411. }, 0)

  412. }

  413. EXTREME.BuildMyBase2 = function() {

  414. var waitForGoldStash = setInterval(function() {

  415. if (document.querySelectorAll("[data-building]")[10].classList[1] == "is-disabled") {

  416. var stash = EXTREME.GetGoldStash();

  417. if (stash == undefined) return

  418. var stashPosition = {

  419. x: stash.x,

  420. y: stash.y

  421. }

  422. clearInterval(waitForGoldStash);

  423. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 0, "CannonTower", 0)

  424. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 0, "CannonTower", 0)

  425. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 0, "MagicTower", 0)

  426. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 192, "MagicTower", 0)

  427. EXTREME.PlaceBuilding(stashPosition.x + 384, stashPosition.y + 192, "MagicTower", 0)

  428. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 192, "BombTower", 0)

  429. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 192, "CannonTower", 0)

  430. EXTREME.PlaceBuilding(stashPosition.x + 144, stashPosition.y + 288, "MagicTower", 0)

  431. EXTREME.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 288, "MagicTower", 0)

  432. EXTREME.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 96, "MagicTower", 0)

  433. EXTREME.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 96, "CannonTower", 0)

  434. EXTREME.PlaceBuilding(stashPosition.x + 48, stashPosition.y + 96, "CannonTower", 0)

  435. EXTREME.PlaceBuilding(stashPosition.x + 144, stashPosition.y + 96, "CannonTower", 0)

  436. EXTREME.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 120, "Door", 0)

  437. EXTREME.PlaceBuilding(stashPosition.x + 312, stashPosition.y + 312, "Door", 0)

  438. EXTREME.PlaceBuilding(stashPosition.x + 360, stashPosition.y + 264, "Door", 0)

  439. EXTREME.PlaceBuilding(stashPosition.x + 312, stashPosition.y + 264, "Door", 0)

  440. EXTREME.PlaceBuilding(stashPosition.x + 264, stashPosition.y + 360, "Door", 0)

  441. EXTREME.PlaceBuilding(stashPosition.x + 216, stashPosition.y + 360, "Door", 0)

  442. EXTREME.PlaceBuilding(stashPosition.x + 168, stashPosition.y + 360, "Door", 0)

  443. EXTREME.PlaceBuilding(stashPosition.x + 168, stashPosition.y + 408, "Wall", 0)

  444. EXTREME.PlaceBuilding(stashPosition.x + 216, stashPosition.y + 408, "Wall", 0)

  445. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 192, "Harvester", 100)

  446. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -192, "Harvester", 100)

  447. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 0, "Harvester", 100)

  448. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 96, "Harvester", 100)

  449. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + -96, "Harvester", 100)

  450. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + -96, "Harvester", 100)

  451. }

  452. }, 0)

  453. }

  454. EXTREME.BuildXBase = function() {

  455. var waitForGoldStash = setInterval(function() {

  456. if (document.querySelectorAll("[data-building]")[10].classList[1] == "is-disabled") {

  457. var stash = EXTREME.GetGoldStash();

  458. if (stash == undefined) return

  459. var stashPosition = {

  460. x: stash.x,

  461. y: stash.y

  462. }

  463. clearInterval(waitForGoldStash)

  464. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + 192, 'GoldMine', 0)

  465. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + 192, 'GoldMine', 0)

  466. Auto.PlaceBulding(stashPosition.x + -192, stashPosition.y + 48, 'GoldMine', 0)

  467. Auto.PlaceBulding(stashPosition.x + -192, stashPosition.y + -48, 'GoldMine', 0)

  468. Auto.PlaceBulding(stashPosition.x + 192, stashPosition.y + 48, 'GoldMine', 0)

  469. Auto.PlaceBulding(stashPosition.x + 192, stashPosition.y + -48, 'GoldMine', 0)

  470. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + -192, 'GoldMine', 0)

  471. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + -192, 'GoldMine', 0)

  472. Auto.PlaceBulding(stashPosition.x + -24, stashPosition.y + -120, 'Door', 0)

  473. Auto.PlaceBulding(stashPosition.x + 24, stashPosition.y + -120, 'Door', 0)

  474. Auto.PlaceBulding(stashPosition.x + 120, stashPosition.y + -24, 'Door', 0)

  475. Auto.PlaceBulding(stashPosition.x + 120, stashPosition.y + 24, 'Door', 0)

  476. Auto.PlaceBulding(stashPosition.x + -24, stashPosition.y + 120, 'Door', 0)

  477. Auto.PlaceBulding(stashPosition.x + 24, stashPosition.y + 120, 'Door', 0)

  478. Auto.PlaceBulding(stashPosition.x + -120, stashPosition.y + 24, 'Door', 0)

  479. Auto.PlaceBulding(stashPosition.x + -120, stashPosition.y + -24, 'Door', 0)

  480. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + -192, 'Harvester', 0)

  481. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + -192, 'Harvester', 0)

  482. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + 192, 'Harvester', 0)

  483. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + 192, 'Harvester', 0)

  484. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + -288, 'BombTower', 0)

  485. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + -384, 'BombTower', 0)

  486. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + -480, 'BombTower', 0)

  487. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + -480, 'BombTower', 0)

  488. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + -384, 'BombTower', 0)

  489. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + -288, 'BombTower', 0)

  490. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + -576, 'ArrowTower', 0)

  491. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + -576, 'ArrowTower', 0)

  492. Auto.PlaceBulding(stashPosition.x + 0, stashPosition.y + -672, 'MagicTower', 0)

  493. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + -576, 'MagicTower', 0)

  494. Auto.PlaceBulding(stashPosition.x + -240, stashPosition.y + -528, 'MagicTower', 0)

  495. Auto.PlaceBulding(stashPosition.x + -336, stashPosition.y + -480, 'MagicTower', 0)

  496. Auto.PlaceBulding(stashPosition.x + -336, stashPosition.y + -384, 'CannonTower', 0)

  497. Auto.PlaceBulding(stashPosition.x + -240, stashPosition.y + -432, 'CannonTower', 0)

  498. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + -480, 'CannonTower', 0)

  499. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + -384, 'CannonTower', 0)

  500. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + -288, 'CannonTower', 0)

  501. Auto.PlaceBulding(stashPosition.x + -264, stashPosition.y + -360, 'Door', 0)

  502. Auto.PlaceBulding(stashPosition.x + -216, stashPosition.y + -360, 'Door', 0)

  503. Auto.PlaceBulding(stashPosition.x + -216, stashPosition.y + -312, 'Door', 0)

  504. Auto.PlaceBulding(stashPosition.x + -216, stashPosition.y + -264, 'Door', 0)

  505. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + -576, 'MagicTower', 0)

  506. Auto.PlaceBulding(stashPosition.x + 240, stashPosition.y + -528, 'MagicTower', 0)

  507. Auto.PlaceBulding(stashPosition.x + 336, stashPosition.y + -480, 'MagicTower', 0)

  508. Auto.PlaceBulding(stashPosition.x + 336, stashPosition.y + -384, 'CannonTower', 0)

  509. Auto.PlaceBulding(stashPosition.x + 240, stashPosition.y + -432, 'CannonTower', 0)

  510. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + -480, 'CannonTower', 0)

  511. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + -384, 'CannonTower', 0)

  512. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + -288, 'ArrowTower', 0)

  513. Auto.PlaceBulding(stashPosition.x + 264, stashPosition.y + -360, 'Door', 0)

  514. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + -360, 'Door', 0)

  515. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + -312, 'Door', 0)

  516. Auto.PlaceBulding(stashPosition.x + -480, stashPosition.y + -336, 'MagicTower', 0)

  517. Auto.PlaceBulding(stashPosition.x + -528, stashPosition.y + -240, 'MagicTower', 0)

  518. Auto.PlaceBulding(stashPosition.x + -576, stashPosition.y + -144, 'MagicTower', 0)

  519. Auto.PlaceBulding(stashPosition.x + -576, stashPosition.y + -48, 'CannonTower', 0)

  520. Auto.PlaceBulding(stashPosition.x + -672, stashPosition.y + 0, 'MagicTower', 0)

  521. Auto.PlaceBulding(stashPosition.x + -432, stashPosition.y + -240, 'CannonTower', 0)

  522. Auto.PlaceBulding(stashPosition.x + -336, stashPosition.y + -240, 'CannonTower', 0)

  523. Auto.PlaceBulding(stashPosition.x + -480, stashPosition.y + -144, 'CannonTower', 0)

  524. Auto.PlaceBulding(stashPosition.x + -384, stashPosition.y + -144, 'CannonTower', 0)

  525. Auto.PlaceBulding(stashPosition.x + -288, stashPosition.y + -144, 'ArrowTower', 0)

  526. Auto.PlaceBulding(stashPosition.x + -480, stashPosition.y + -48, 'ArrowTower', 0)

  527. Auto.PlaceBulding(stashPosition.x + -480, stashPosition.y + 48, 'ArrowTower', 0)

  528. Auto.PlaceBulding(stashPosition.x + -576, stashPosition.y + 48, 'ArrowTower', 0)

  529. Auto.PlaceBulding(stashPosition.x + -384, stashPosition.y + -48, 'BombTower', 0)

  530. Auto.PlaceBulding(stashPosition.x + -384, stashPosition.y + 48, 'BombTower', 0)

  531. Auto.PlaceBulding(stashPosition.x + -288, stashPosition.y + 48, 'BombTower', 0)

  532. Auto.PlaceBulding(stashPosition.x + -288, stashPosition.y + -48, 'BombTower', 0)

  533. Auto.PlaceBulding(stashPosition.x + -312, stashPosition.y + 120, 'Door', 0)

  534. Auto.PlaceBulding(stashPosition.x + -312, stashPosition.y + 168, 'Door', 0)

  535. Auto.PlaceBulding(stashPosition.x + -264, stashPosition.y + 168, 'Door', 0)

  536. Auto.PlaceBulding(stashPosition.x + -264, stashPosition.y + 120, 'Door', 0)

  537. Auto.PlaceBulding(stashPosition.x + -264, stashPosition.y + 216, 'Door', 0)

  538. Auto.PlaceBulding(stashPosition.x + -216, stashPosition.y + 120, 'Door', 0)

  539. Auto.PlaceBulding(stashPosition.x + -432, stashPosition.y + 240, 'CannonTower', 0)

  540. Auto.PlaceBulding(stashPosition.x + -384, stashPosition.y + 336, 'CannonTower', 0)

  541. Auto.PlaceBulding(stashPosition.x + -480, stashPosition.y + 336, 'MagicTower', 0)

  542. Auto.PlaceBulding(stashPosition.x + -528, stashPosition.y + 240, 'MagicTower', 0)

  543. Auto.PlaceBulding(stashPosition.x + -696, stashPosition.y + 72, 'Wall', 0)

  544. Auto.PlaceBulding(stashPosition.x + -648, stashPosition.y + 72, 'Wall', 0)

  545. Auto.PlaceBulding(stashPosition.x + -648, stashPosition.y + 168, 'Wall', 0)

  546. Auto.PlaceBulding(stashPosition.x + -744, stashPosition.y + -24, 'Wall', 0)

  547. Auto.PlaceBulding(stashPosition.x + -744, stashPosition.y + 24, 'Wall', 0)

  548. Auto.PlaceBulding(stashPosition.x + -696, stashPosition.y + -120, 'Wall', 0)

  549. Auto.PlaceBulding(stashPosition.x + -696, stashPosition.y + -72, 'Wall', 0)

  550. Auto.PlaceBulding(stashPosition.x + -648, stashPosition.y + -72, 'Wall', 0)

  551. Auto.PlaceBulding(stashPosition.x + -648, stashPosition.y + -120, 'Wall', 0)

  552. Auto.PlaceBulding(stashPosition.x + -648, stashPosition.y + -168, 'Wall', 0)

  553. Auto.PlaceBulding(stashPosition.x + 288, stashPosition.y + -48, 'BombTower', 0)

  554. Auto.PlaceBulding(stashPosition.x + 288, stashPosition.y + -144, 'BombTower', 0)

  555. Auto.PlaceBulding(stashPosition.x + 384, stashPosition.y + -48, 'BombTower', 0)

  556. Auto.PlaceBulding(stashPosition.x + 480, stashPosition.y + -48, 'BombTower', 0)

  557. Auto.PlaceBulding(stashPosition.x + 384, stashPosition.y + 48, 'BombTower', 0)

  558. Auto.PlaceBulding(stashPosition.x + 480, stashPosition.y + 48, 'BombTower', 0)

  559. Auto.PlaceBulding(stashPosition.x + 480, stashPosition.y + 144, 'BombTower', 0)

  560. Auto.PlaceBulding(stashPosition.x + 264, stashPosition.y + 24, 'Door', 0)

  561. Auto.PlaceBulding(stashPosition.x + 264, stashPosition.y + 72, 'Door', 0)

  562. Auto.PlaceBulding(stashPosition.x + 312, stashPosition.y + 72, 'Door', 0)

  563. Auto.PlaceBulding(stashPosition.x + 312, stashPosition.y + 24, 'Door', 0)

  564. Auto.PlaceBulding(stashPosition.x + 288, stashPosition.y + 144, 'ArrowTower', 0)

  565. Auto.PlaceBulding(stashPosition.x + 384, stashPosition.y + 144, 'ArrowTower', 0)

  566. Auto.PlaceBulding(stashPosition.x + 336, stashPosition.y + 240, 'ArrowTower', 0)

  567. Auto.PlaceBulding(stashPosition.x + 432, stashPosition.y + 240, 'ArrowTower', 0)

  568. Auto.PlaceBulding(stashPosition.x + 384, stashPosition.y + 336, 'ArrowTower', 0)

  569. Auto.PlaceBulding(stashPosition.x + 480, stashPosition.y + 336, 'MagicTower', 0)

  570. Auto.PlaceBulding(stashPosition.x + 528, stashPosition.y + 240, 'MagicTower', 0)

  571. Auto.PlaceBulding(stashPosition.x + 552, stashPosition.y + 24, 'Door', 0)

  572. Auto.PlaceBulding(stashPosition.x + 552, stashPosition.y + 72, 'Door', 0)

  573. Auto.PlaceBulding(stashPosition.x + 552, stashPosition.y + 120, 'Door', 0)

  574. Auto.PlaceBulding(stashPosition.x + 552, stashPosition.y + 168, 'Door', 0)

  575. Auto.PlaceBulding(stashPosition.x + -648, stashPosition.y + 120, 'Wall', 0)

  576. Auto.PlaceBulding(stashPosition.x + -696, stashPosition.y + 120, 'Wall', 0)

  577. Auto.PlaceBulding(stashPosition.x + -576, stashPosition.y + 144, 'ArrowTower', 0)

  578. Auto.PlaceBulding(stashPosition.x + -480, stashPosition.y + 144, 'ArrowTower', 0)

  579. Auto.PlaceBulding(stashPosition.x + -384, stashPosition.y + 144, 'ArrowTower', 0)

  580. Auto.PlaceBulding(stashPosition.x + -336, stashPosition.y + 240, 'CannonTower', 0)

  581. Auto.PlaceBulding(stashPosition.x + 600, stashPosition.y + 120, 'Door', 0)

  582. Auto.PlaceBulding(stashPosition.x + 600, stashPosition.y + 168, 'Door', 0)

  583. Auto.PlaceBulding(stashPosition.x + 648, stashPosition.y + 168, 'Door', 0)

  584. Auto.PlaceBulding(stashPosition.x + 600, stashPosition.y + 216, 'Wall', 0)

  585. Auto.PlaceBulding(stashPosition.x + 600, stashPosition.y + 264, 'Wall', 0)

  586. Auto.PlaceBulding(stashPosition.x + 648, stashPosition.y + 216, 'Wall', 0)

  587. Auto.PlaceBulding(stashPosition.x + 648, stashPosition.y + 120, 'Wall', 0)

  588. Auto.PlaceBulding(stashPosition.x + 696, stashPosition.y + 120, 'Wall', 0)

  589. Auto.PlaceBulding(stashPosition.x + 696, stashPosition.y + 72, 'Wall', 0)

  590. Auto.PlaceBulding(stashPosition.x + 696, stashPosition.y + 24, 'Wall', 0)

  591. Auto.PlaceBulding(stashPosition.x + 624, stashPosition.y + 48, 'ArrowTower', 0)

  592. Auto.PlaceBulding(stashPosition.x + 576, stashPosition.y + -48, 'CannonTower', 0)

  593. Auto.PlaceBulding(stashPosition.x + 672, stashPosition.y + -48, 'MagicTower', 0)

  594. Auto.PlaceBulding(stashPosition.x + 576, stashPosition.y + -144, 'MagicTower', 0)

  595. Auto.PlaceBulding(stashPosition.x + 528, stashPosition.y + -240, 'MagicTower', 0)

  596. Auto.PlaceBulding(stashPosition.x + 480, stashPosition.y + -336, 'MagicTower', 0)

  597. Auto.PlaceBulding(stashPosition.x + 432, stashPosition.y + -240, 'CannonTower', 0)

  598. Auto.PlaceBulding(stashPosition.x + 336, stashPosition.y + -240, 'CannonTower', 0)

  599. Auto.PlaceBulding(stashPosition.x + 480, stashPosition.y + -144, 'CannonTower', 0)

  600. Auto.PlaceBulding(stashPosition.x + 384, stashPosition.y + -144, 'ArrowTower', 0)

  601. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + 288, 'BombTower', 0)

  602. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + 288, 'BombTower', 0)

  603. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + 288, 'BombTower', 0)

  604. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + 288, 'BombTower', 0)

  605. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + 384, 'BombTower', 0)

  606. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + 384, 'BombTower', 0)

  607. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + 384, 'BombTower', 0)

  608. Auto.PlaceBulding(stashPosition.x + 240, stashPosition.y + 432, 'ArrowTower', 0)

  609. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + 480, 'ArrowTower', 0)

  610. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + 480, 'ArrowTower', 0)

  611. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + 480, 'ArrowTower', 0)

  612. Auto.PlaceBulding(stashPosition.x + -48, stashPosition.y + 576, 'ArrowTower', 0)

  613. Auto.PlaceBulding(stashPosition.x + 48, stashPosition.y + 576, 'ArrowTower', 0)

  614. Auto.PlaceBulding(stashPosition.x + 144, stashPosition.y + 576, 'ArrowTower', 0)

  615. Auto.PlaceBulding(stashPosition.x + 240, stashPosition.y + 528, 'MagicTower', 0)

  616. Auto.PlaceBulding(stashPosition.x + 336, stashPosition.y + 480, 'MagicTower', 0)

  617. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + 384, 'CannonTower', 0)

  618. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + 480, 'CannonTower', 0)

  619. Auto.PlaceBulding(stashPosition.x + -240, stashPosition.y + 432, 'CannonTower', 0)

  620. Auto.PlaceBulding(stashPosition.x + -144, stashPosition.y + 576, 'MagicTower', 0)

  621. Auto.PlaceBulding(stashPosition.x + -240, stashPosition.y + 528, 'MagicTower', 0)

  622. Auto.PlaceBulding(stashPosition.x + -336, stashPosition.y + 480, 'MagicTower', 0)

  623. Auto.PlaceBulding(stashPosition.x + -168, stashPosition.y + 648, 'Wall', 0)

  624. Auto.PlaceBulding(stashPosition.x + -120, stashPosition.y + 648, 'Wall', 0)

  625. Auto.PlaceBulding(stashPosition.x + -72, stashPosition.y + 648, 'Wall', 0)

  626. Auto.PlaceBulding(stashPosition.x + -24, stashPosition.y + 648, 'Wall', 0)

  627. Auto.PlaceBulding(stashPosition.x + 24, stashPosition.y + 648, 'Wall', 0)

  628. Auto.PlaceBulding(stashPosition.x + 72, stashPosition.y + 648, 'Wall', 0)

  629. Auto.PlaceBulding(stashPosition.x + 120, stashPosition.y + 648, 'Wall', 0)

  630. Auto.PlaceBulding(stashPosition.x + 168, stashPosition.y + 648, 'Wall', 0)

  631. Auto.PlaceBulding(stashPosition.x + 120, stashPosition.y + 696, 'Wall', 0)

  632. Auto.PlaceBulding(stashPosition.x + 72, stashPosition.y + 696, 'Wall', 0)

  633. Auto.PlaceBulding(stashPosition.x + 24, stashPosition.y + 696, 'Wall', 0)

  634. Auto.PlaceBulding(stashPosition.x + -24, stashPosition.y + 696, 'Wall', 0)

  635. Auto.PlaceBulding(stashPosition.x + -72, stashPosition.y + 696, 'Wall', 0)

  636. Auto.PlaceBulding(stashPosition.x + -120, stashPosition.y + 696, 'Wall', 0)

  637. Auto.PlaceBulding(stashPosition.x + 600, stashPosition.y + -216, 'Wall', 0)

  638. Auto.PlaceBulding(stashPosition.x + 648, stashPosition.y + -216, 'Wall', 0)

  639. Auto.PlaceBulding(stashPosition.x + 648, stashPosition.y + -168, 'Wall', 0)

  640. Auto.PlaceBulding(stashPosition.x + 648, stashPosition.y + -120, 'Wall', 0)

  641. Auto.PlaceBulding(stashPosition.x + 696, stashPosition.y + -120, 'Wall', 0)

  642. Auto.PlaceBulding(stashPosition.x + 744, stashPosition.y + -72, 'Wall', 0)

  643. Auto.PlaceBulding(stashPosition.x + 744, stashPosition.y + -24, 'Wall', 0)

  644. Auto.PlaceBulding(stashPosition.x + -168, stashPosition.y + -648, 'Wall', 0)

  645. Auto.PlaceBulding(stashPosition.x + -120, stashPosition.y + -648, 'Wall', 0)

  646. Auto.PlaceBulding(stashPosition.x + -120, stashPosition.y + -696, 'Wall', 0)

  647. Auto.PlaceBulding(stashPosition.x + -72, stashPosition.y + -696, 'Door', 0)

  648. Auto.PlaceBulding(stashPosition.x + -72, stashPosition.y + -648, 'Door', 0)

  649. Auto.PlaceBulding(stashPosition.x + -24, stashPosition.y + -744, 'Wall', 0)

  650. Auto.PlaceBulding(stashPosition.x + 24, stashPosition.y + -744, 'Wall', 0)

  651. Auto.PlaceBulding(stashPosition.x + 72, stashPosition.y + -696, 'Wall', 0)

  652. Auto.PlaceBulding(stashPosition.x + 72, stashPosition.y + -648, 'Wall', 0)

  653. Auto.PlaceBulding(stashPosition.x + 120, stashPosition.y + -648, 'Wall', 0)

  654. Auto.PlaceBulding(stashPosition.x + 168, stashPosition.y + -648, 'Wall', 0)

  655. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + -600, 'Wall', 0)

  656. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + -648, 'Wall', 0)

  657. Auto.PlaceBulding(stashPosition.x + -216, stashPosition.y + -120, 'Door', 0)

  658. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + 120, 'Door', 0)

  659. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + -120, 'Door', 0)

  660. Auto.PlaceBulding(stashPosition.x + 264, stashPosition.y + -216, 'Door', 0)

  661. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + 264, 'Door', 0)

  662. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + 360, 'Door', 0)

  663. Auto.PlaceBulding(stashPosition.x + 264, stashPosition.y + 360, 'Door', 0)

  664. Auto.PlaceBulding(stashPosition.x + 216, stashPosition.y + 312, 'Door', 0)

  665. Auto.PlaceBulding(stashPosition.x + -264, stashPosition.y + 360, 'Door', 0)

  666. Auto.PlaceBulding(stashPosition.x + -216, stashPosition.y + 360, 'Door', 0)

  667. Auto.PlaceBulding(stashPosition.x + -216, stashPosition.y + 312, 'Door', 0)

  668. }

  669. }, 0)

  670. }

  671. Auto.BuildBryanSmithBase = function() {

  672. let waitForGoldStash = setInterval(function() {

  673. if (document.querySelectorAll("[data-building]")[10].classList[1] == "is-disabled") {

  674. let stash = Auto.GetGoldStash();

  675. if (stash == undefined) return

  676. let stashPosition = {

  677. x: stash.x,

  678. y: stash.y

  679. }

  680. clearInterval(waitForGoldStash)

  681. Auto.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 0, 'GoldStash', 0);

  682. Auto.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -48, 'GoldMine', 0);

  683. Auto.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 48, 'GoldMine', 0);

  684. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + -192, 'GoldMine', 0);

  685. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + -192, 'GoldMine', 0);

  686. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -48, 'GoldMine', 0);

  687. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 48, 'GoldMine', 0);

  688. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + 192, 'GoldMine', 0);

  689. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + 192, 'GoldMine', 0);

  690. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + 288, 'ArrowTower', 0);

  691. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + 288, 'ArrowTower', 0);

  692. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + 288, 'ArrowTower', 0);

  693. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + 288, 'ArrowTower', 0);

  694. Auto.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -48, 'ArrowTower', 0);

  695. Auto.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 48, 'ArrowTower', 0);

  696. Auto.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 144, 'ArrowTower', 0);

  697. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + -288, 'ArrowTower', 0);

  698. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + -288, 'ArrowTower', 0);

  699. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -144, 'ArrowTower', 0);

  700. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -48, 'ArrowTower', 0);

  701. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 48, 'ArrowTower', 0);

  702. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 144, 'ArrowTower', 0);

  703. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y + 144, 'ArrowTower', 0);

  704. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + 144, 'ArrowTower', 0);

  705. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 240, 'ArrowTower', 0);

  706. Auto.PlaceBuilding(stashPosition.x + 432, stashPosition.y + 240, 'ArrowTower', 0);

  707. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y + 336, 'ArrowTower', 0);

  708. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + 384, 'ArrowTower', 0);

  709. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + 480, 'ArrowTower', 0);

  710. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + 576, 'ArrowTower', 0);

  711. Auto.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 432, 'ArrowTower', 0);

  712. Auto.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -144, 'CannonTower', 0);

  713. Auto.PlaceBuilding(stashPosition.x + -384, stashPosition.y + -144, 'CannonTower', 0);

  714. Auto.PlaceBuilding(stashPosition.x + -480, stashPosition.y + -144, 'CannonTower', 0);

  715. Auto.PlaceBuilding(stashPosition.x + -432, stashPosition.y + -240, 'CannonTower', 0);

  716. Auto.PlaceBuilding(stashPosition.x + -336, stashPosition.y + -240, 'CannonTower', 0);

  717. Auto.PlaceBuilding(stashPosition.x + -336, stashPosition.y + 240, 'CannonTower', 0);

  718. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + 384, 'CannonTower', 0);

  719. Auto.PlaceBuilding(stashPosition.x + -240, stashPosition.y + 432, 'CannonTower', 0);

  720. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + -288, 'CannonTower', 0);

  721. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + -384, 'CannonTower', 0);

  722. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + -480, 'CannonTower', 0);

  723. Auto.PlaceBuilding(stashPosition.x + -240, stashPosition.y + -432, 'CannonTower', 0);

  724. Auto.PlaceBuilding(stashPosition.x + -336, stashPosition.y + -384, 'CannonTower', 0);

  725. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + -288, 'CannonTower', 0);

  726. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + -384, 'CannonTower', 0);

  727. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + -480, 'CannonTower', 0);

  728. Auto.PlaceBuilding(stashPosition.x + 240, stashPosition.y + -432, 'CannonTower', 0);

  729. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + -384, 'CannonTower', 0);

  730. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + -240, 'CannonTower', 0);

  731. Auto.PlaceBuilding(stashPosition.x + 432, stashPosition.y + -240, 'CannonTower', 0);

  732. Auto.PlaceBuilding(stashPosition.x + 528, stashPosition.y + -240, 'CannonTower', 0);

  733. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + -144, 'CannonTower', 0);

  734. Auto.PlaceBuilding(stashPosition.x + 576, stashPosition.y + -144, 'CannonTower', 0);

  735. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y + -144, 'BombTower', 0);

  736. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y + -48, 'BombTower', 0);

  737. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y + 48, 'BombTower', 0);

  738. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + -48, 'BombTower', 0);

  739. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + 48, 'BombTower', 0);

  740. Auto.PlaceBuilding(stashPosition.x + 576, stashPosition.y + -48, 'BombTower', 0);

  741. Auto.PlaceBuilding(stashPosition.x + 576, stashPosition.y + 48, 'BombTower', 0);

  742. Auto.PlaceBuilding(stashPosition.x + 528, stashPosition.y + 240, 'MagicTower', 0);

  743. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + 336, 'MagicTower', 0);

  744. Auto.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 528, 'MagicTower', 0);

  745. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + 576, 'MagicTower', 0);

  746. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + 384, 'BombTower', 0);

  747. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + 384, 'BombTower', 0);

  748. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + 480, 'BombTower', 0);

  749. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + 480, 'BombTower', 0);

  750. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + 576, 'BombTower', 0);

  751. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + 480, 'BombTower', 0);

  752. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + 576, 'MagicTower', 0);

  753. Auto.PlaceBuilding(stashPosition.x + -240, stashPosition.y + 528, 'MagicTower', 0);

  754. Auto.PlaceBuilding(stashPosition.x + -336, stashPosition.y + 480, 'MagicTower', 0);

  755. Auto.PlaceBuilding(stashPosition.x + -384, stashPosition.y + -48, 'BombTower', 0);

  756. Auto.PlaceBuilding(stashPosition.x + -384, stashPosition.y + 48, 'BombTower', 0);

  757. Auto.PlaceBuilding(stashPosition.x + -384, stashPosition.y + 144, 'BombTower', 0);

  758. Auto.PlaceBuilding(stashPosition.x + -480, stashPosition.y + -48, 'BombTower', 0);

  759. Auto.PlaceBuilding(stashPosition.x + -480, stashPosition.y + 48, 'BombTower', 0);

  760. Auto.PlaceBuilding(stashPosition.x + -480, stashPosition.y + 144, 'BombTower', 0);

  761. Auto.PlaceBuilding(stashPosition.x + -432, stashPosition.y + 240, 'CannonTower', 0);

  762. Auto.PlaceBuilding(stashPosition.x + -384, stashPosition.y + 336, 'MagicTower', 0);

  763. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 480, 'MagicTower', 0);

  764. Auto.PlaceBuilding(stashPosition.x + -480, stashPosition.y + 336, 'MagicTower', 0);

  765. Auto.PlaceBuilding(stashPosition.x + -528, stashPosition.y + 240, 'MagicTower', 0);

  766. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + -336, 'MagicTower', 0);

  767. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + -480, 'BombTower', 0);

  768. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + -384, 'BombTower', 0);

  769. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + -384, 'BombTower', 0);

  770. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + -480, 'BombTower', 0);

  771. Auto.PlaceBuilding(stashPosition.x + 48, stashPosition.y + -576, 'BombTower', 0);

  772. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + -576, 'MagicTower', 0);

  773. Auto.PlaceBuilding(stashPosition.x + 240, stashPosition.y + -528, 'MagicTower', 0);

  774. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + -480, 'MagicTower', 0);

  775. Auto.PlaceBuilding(stashPosition.x + -48, stashPosition.y + -576, 'MagicTower', 0);

  776. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + -576, 'MagicTower', 0);

  777. Auto.PlaceBuilding(stashPosition.x + -240, stashPosition.y + -528, 'MagicTower', 0);

  778. Auto.PlaceBuilding(stashPosition.x + -336, stashPosition.y + -480, 'MagicTower', 0);

  779. Auto.PlaceBuilding(stashPosition.x + -576, stashPosition.y + 48, 'ArrowTower', 0);

  780. Auto.PlaceBuilding(stashPosition.x + -576, stashPosition.y + 144, 'MagicTower', 0);

  781. Auto.PlaceBuilding(stashPosition.x + -576, stashPosition.y + -48, 'MagicTower', 0);

  782. Auto.PlaceBuilding(stashPosition.x + -576, stashPosition.y + -144, 'MagicTower', 0);

  783. Auto.PlaceBuilding(stashPosition.x + -528, stashPosition.y + -240, 'MagicTower', 0);

  784. Auto.PlaceBuilding(stashPosition.x + -480, stashPosition.y + -336, 'MagicTower', 0);

  785. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + -192, 'Harvester', 0);

  786. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + -192, 'Harvester', 0);

  787. Auto.PlaceBuilding(stashPosition.x + 144, stashPosition.y + 192, 'Harvester', 0);

  788. Auto.PlaceBuilding(stashPosition.x + -144, stashPosition.y + 192, 'Harvester', 0);

  789. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + -168, 'Wall', 0);

  790. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + -120, 'Wall', 0);

  791. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + -72, 'Wall', 0);

  792. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + -24, 'Wall', 0);

  793. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + 24, 'Wall', 0);

  794. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + 72, 'Wall', 0);

  795. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + 120, 'Wall', 0);

  796. Auto.PlaceBuilding(stashPosition.x + -648, stashPosition.y + 168, 'Wall', 0);

  797. Auto.PlaceBuilding(stashPosition.x + -696, stashPosition.y + -120, 'Wall', 0);

  798. Auto.PlaceBuilding(stashPosition.x + -696, stashPosition.y + -72, 'Wall', 0);

  799. Auto.PlaceBuilding(stashPosition.x + -696, stashPosition.y + -24, 'Wall', 0);

  800. Auto.PlaceBuilding(stashPosition.x + -696, stashPosition.y + 24, 'Wall', 0);

  801. Auto.PlaceBuilding(stashPosition.x + -696, stashPosition.y + 72, 'Wall', 0);

  802. Auto.PlaceBuilding(stashPosition.x + -696, stashPosition.y + 120, 'Wall', 0);

  803. Auto.PlaceBuilding(stashPosition.x + 600, stashPosition.y + 120, 'Door', 0);

  804. Auto.PlaceBuilding(stashPosition.x + 552, stashPosition.y + 120, 'Door', 0);

  805. Auto.PlaceBuilding(stashPosition.x + 552, stashPosition.y + 168, 'Door', 0);

  806. Auto.PlaceBuilding(stashPosition.x + 600, stashPosition.y + 168, 'Door', 0);

  807. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + -168, 'Wall', 0);

  808. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + -120, 'Wall', 0);

  809. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + -72, 'Wall', 0);

  810. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + -24, 'Wall', 0);

  811. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + 24, 'Wall', 0);

  812. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + 72, 'Wall', 0);

  813. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + 120, 'Wall', 0);

  814. Auto.PlaceBuilding(stashPosition.x + 648, stashPosition.y + 168, 'Wall', 0);

  815. Auto.PlaceBuilding(stashPosition.x + 696, stashPosition.y + -120, 'Wall', 0);

  816. Auto.PlaceBuilding(stashPosition.x + 696, stashPosition.y + -72, 'Wall', 0);

  817. Auto.PlaceBuilding(stashPosition.x + 696, stashPosition.y + -24, 'Wall', 0);

  818. Auto.PlaceBuilding(stashPosition.x + 696, stashPosition.y + 24, 'Wall', 0);

  819. Auto.PlaceBuilding(stashPosition.x + 696, stashPosition.y + 72, 'Wall', 0);

  820. Auto.PlaceBuilding(stashPosition.x + 696, stashPosition.y + 120, 'Wall', 0);

  821. Auto.PlaceBuilding(stashPosition.x + -168, stashPosition.y + -648, 'Wall', 0);

  822. Auto.PlaceBuilding(stashPosition.x + -120, stashPosition.y + -648, 'Wall', 0);

  823. Auto.PlaceBuilding(stashPosition.x + -72, stashPosition.y + -648, 'Wall', 0);

  824. Auto.PlaceBuilding(stashPosition.x + -24, stashPosition.y + -648, 'Wall', 0);

  825. Auto.PlaceBuilding(stashPosition.x + 24, stashPosition.y + -648, 'Wall', 0);

  826. Auto.PlaceBuilding(stashPosition.x + 72, stashPosition.y + -648, 'Wall', 0);

  827. Auto.PlaceBuilding(stashPosition.x + 120, stashPosition.y + -648, 'Wall', 0);

  828. Auto.PlaceBuilding(stashPosition.x + 168, stashPosition.y + -648, 'Wall', 0);

  829. Auto.PlaceBuilding(stashPosition.x + -120, stashPosition.y + -696, 'Wall', 0);

  830. Auto.PlaceBuilding(stashPosition.x + -72, stashPosition.y + -696, 'Wall', 0);

  831. Auto.PlaceBuilding(stashPosition.x + -24, stashPosition.y + -696, 'Wall', 0);

  832. Auto.PlaceBuilding(stashPosition.x + 24, stashPosition.y + -696, 'Wall', 0);

  833. Auto.PlaceBuilding(stashPosition.x + 72, stashPosition.y + -696, 'Wall', 0);

  834. Auto.PlaceBuilding(stashPosition.x + 120, stashPosition.y + -696, 'Wall', 0);

  835. Auto.PlaceBuilding(stashPosition.x + -168, stashPosition.y + 648, 'Wall', 0);

  836. Auto.PlaceBuilding(stashPosition.x + -120, stashPosition.y + 648, 'Wall', 0);

  837. Auto.PlaceBuilding(stashPosition.x + -72, stashPosition.y + 648, 'Wall', 0);

  838. Auto.PlaceBuilding(stashPosition.x + -24, stashPosition.y + 648, 'Wall', 0);

  839. Auto.PlaceBuilding(stashPosition.x + 24, stashPosition.y + 648, 'Wall', 0);

  840. Auto.PlaceBuilding(stashPosition.x + 72, stashPosition.y + 648, 'Wall', 0);

  841. Auto.PlaceBuilding(stashPosition.x + 120, stashPosition.y + 648, 'Wall', 0);

  842. Auto.PlaceBuilding(stashPosition.x + 168, stashPosition.y + 648, 'Wall', 0);

  843. Auto.PlaceBuilding(stashPosition.x + -120, stashPosition.y + 696, 'Wall', 0);

  844. Auto.PlaceBuilding(stashPosition.x + -72, stashPosition.y + 696, 'Wall', 0);

  845. Auto.PlaceBuilding(stashPosition.x + -24, stashPosition.y + 696, 'Wall', 0);

  846. Auto.PlaceBuilding(stashPosition.x + 24, stashPosition.y + 696, 'Wall', 0);

  847. Auto.PlaceBuilding(stashPosition.x + 72, stashPosition.y + 696, 'Wall', 0);

  848. Auto.PlaceBuilding(stashPosition.x + 120, stashPosition.y + 696, 'Wall', 0);

  849. Auto.PlaceBuilding(stashPosition.x + 216, stashPosition.y + 312, 'Door', 0);

  850. Auto.PlaceBuilding(stashPosition.x + 216, stashPosition.y + 360, 'Door', 0);

  851. Auto.PlaceBuilding(stashPosition.x + 264, stashPosition.y + 360, 'Door', 0);

  852. Auto.PlaceBuilding(stashPosition.x + 216, stashPosition.y + -120, 'Door', 0);

  853. Auto.PlaceBuilding(stashPosition.x + -216, stashPosition.y + -120, 'Door', 0);

  854. Auto.PlaceBuilding(stashPosition.x + -216, stashPosition.y + 120, 'Door', 0);

  855. Auto.PlaceBuilding(stashPosition.x + 216, stashPosition.y + 120, 'Door', 0);

  856. Auto.PlaceBuilding(stashPosition.x + 216, stashPosition.y + -312, 'Door', 0);

  857. Auto.PlaceBuilding(stashPosition.x + 216, stashPosition.y + -360, 'Door', 0);

  858. Auto.PlaceBuilding(stashPosition.x + 264, stashPosition.y + -360, 'Door', 0);

  859. Auto.PlaceBuilding(stashPosition.x + -216, stashPosition.y + -360, 'Door', 0);

  860. Auto.PlaceBuilding(stashPosition.x + -216, stashPosition.y + -312, 'Door', 0);

  861. Auto.PlaceBuilding(stashPosition.x + -264, stashPosition.y + -360, 'Door', 0);

  862. Auto.PlaceBuilding(stashPosition.x + -216, stashPosition.y + 312, 'Door', 0);

  863. Auto.PlaceBuilding(stashPosition.x + -216, stashPosition.y + 360, 'Door', 0);

  864. Auto.PlaceBuilding(stashPosition.x + -264, stashPosition.y + 360, 'Door', 0);

  865. }

  866. }, 0)

  867. }

  868. Auto.BuildThingBase = function() {

  869. let waitForGoldStash = setInterval(function() {

  870. if (document.querySelectorAll("[data-building]")[10].classList[1] == "is-disabled") {

  871. let stash = Auto.GetGoldStash();

  872. if (stash == undefined) return

  873. let stashPosition = {

  874. x: stash.x,

  875. y: stash.y

  876. }

  877. clearInterval(waitForGoldStash)

  878. Auto.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -192, "Harvester", 100)

  879. Auto.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 0, "Harvester", 100)

  880. Auto.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 96, "Harvester", 100)

  881. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y + -96, "Harvester", 100);

  882. Auto.PlaceBuilding(stashPosition.x + -96, stashPosition.y + -96, "Harvester", 100)

  883. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y, "GoldMine", 0)

  884. Auto.PlaceBuilding(stashPosition.x, stashPosition.y + 96, "GoldMine", 0)

  885. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 144, "ArrowTower", 0)

  886. Auto.PlaceBuilding(stashPosition.x, stashPosition.y + 192, "ArrowTower", 0)

  887. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 240, "ArrowTower", 0)

  888. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y, "ArrowTower", 0)

  889. Auto.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 96, "ArrowTower", 0)

  890. Auto.PlaceBuilding(stashPosition.x + 240, stashPosition.y + 192, "ArrowTower", 0)

  891. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 336, "ArrowTower", 0)

  892. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 192, "ArrowTower", 0)

  893. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y, "GoldMine", 0)

  894. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 96, "GoldMine", 0)

  895. Auto.PlaceBuilding(stashPosition.x + 432, stashPosition.y + 192, "GoldMine", 0)

  896. Auto.PlaceBuilding(stashPosition.x, stashPosition.y + 288, "GoldMine", 0)

  897. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 336, "GoldMine", 0)

  898. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 432, "GoldMine", 0)

  899. Auto.PlaceBuilding(stashPosition.x, stashPosition.y + 384, "ArrowTower", 0)

  900. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 432, "ArrowTower", 0)

  901. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 528, "ArrowTower", 0)

  902. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y, "ArrowTower", 0)

  903. Auto.PlaceBuilding(stashPosition.x + 432, stashPosition.y + 96, "ArrowTower", 0)

  904. Auto.PlaceBuilding(stashPosition.x + 528, stashPosition.y + 192, "ArrowTower", 0)

  905. Auto.PlaceBuilding(stashPosition.x + 336, stashPosition.y + 336, "ArrowTower", 0)

  906. Auto.PlaceBuilding(stashPosition.x + 432, stashPosition.y + 432, "ArrowTower", 0)

  907. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 480, "ArrowTower", 0)

  908. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + 288, "ArrowTower", 0)

  909. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 528, "CannonTower", 0)

  910. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 624, "CannonTower", 0)

  911. Auto.PlaceBuilding(stashPosition.x + 528, stashPosition.y + 96, "CannonTower", 0)

  912. Auto.PlaceBuilding(stashPosition.x + 624, stashPosition.y + 192, "CannonTower", 0)

  913. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y, "MagicTower", 0)

  914. Auto.PlaceBuilding(stashPosition.x + 576, stashPosition.y, "MagicTower", 0)

  915. Auto.PlaceBuilding(stashPosition.x + 624, stashPosition.y + 96, "MagicTower", 0)

  916. Auto.PlaceBuilding(stashPosition.x + 720, stashPosition.y + 192, "MagicTower", 0)

  917. Auto.PlaceBuilding(stashPosition.x + 672, stashPosition.y + 288, "MagicTower", 0)

  918. Auto.PlaceBuilding(stashPosition.x, stashPosition.y + 480, "MagicTower", 0)

  919. Auto.PlaceBuilding(stashPosition.x, stashPosition.y + 576, "MagicTower", 0)

  920. Auto.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 624, "MagicTower", 0)

  921. Auto.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 720, "MagicTower", 0)

  922. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 672, "MagicTower", 0)

  923. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y + 672, "MagicTower", 0)

  924. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + 624, "MagicTower", 0)

  925. Auto.PlaceBuilding(stashPosition.x + 480, stashPosition.y + 528, "MagicTower", 0)

  926. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 576, "BombTower", 0)

  927. Auto.PlaceBuilding(stashPosition.x + 576, stashPosition.y + 288, "BombTower", 0)

  928. Auto.PlaceBuilding(stashPosition.x + 384, stashPosition.y + 576, "MagicTower", 0)

  929. Auto.PlaceBuilding(stashPosition.x + 264, stashPosition.y + 312, "Door", 0)

  930. Auto.PlaceBuilding(stashPosition.x + 264, stashPosition.y + 360, "Door", 0)

  931. Auto.PlaceBuilding(stashPosition.x + 264, stashPosition.y + 408, "Door", 0)

  932. Auto.PlaceBuilding(stashPosition.x + 312, stashPosition.y + 408, "Door", 0)

  933. Auto.PlaceBuilding(stashPosition.x + 360, stashPosition.y + 456, "Door", 0)

  934. Auto.PlaceBuilding(stashPosition.x + 360, stashPosition.y + 504, "Door", 0)

  935. Auto.PlaceBuilding(stashPosition.x + 408, stashPosition.y + 504, "Door", 0)

  936. Auto.PlaceBuilding(stashPosition.x + 360, stashPosition.y + 408, "Door", 0)

  937. Auto.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 768, "CannonTower", 0)

  938. Auto.PlaceBuilding(stashPosition.x + 768, stashPosition.y + 288, "CannonTower", 0)

  939. Auto.PlaceBuilding(stashPosition.x + 672, stashPosition.y + 384, "MagicTower", 0)

  940. Auto.PlaceBuilding(stashPosition.x + 624, stashPosition.y + 480, "MagicTower", 0)

  941. Auto.PlaceBuilding(stashPosition.x + 576, stashPosition.y + 384, "MagicTower", 0)

  942. Auto.PlaceBuilding(stashPosition.x + 744, stashPosition.y + 360, "Door", 0)

  943. Auto.PlaceBuilding(stashPosition.x + 696, stashPosition.y + 456, "Door", 0)

  944. Auto.PlaceBuilding(stashPosition.x + 456, stashPosition.y + 696, "Door", 0)

  945. Auto.PlaceBuilding(stashPosition.x + 360, stashPosition.y + 744, "Door", 0)

  946. }

  947. }, 0)

  948. }

  949. EXTREME.Buildgoldhack = function() {

  950. var waitForGoldStash = setInterval(function() {

  951. if (document.querySelectorAll("[data-building]")[10].classList[1] == "is-disabled") {

  952. var stash = EXTREME.GetGoldStash();

  953. if (stash == undefined) return

  954. var stashPosition = {

  955. x: stash.x,

  956. y: stash.y

  957. }

  958. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + 96, "BombTower", 0)

  959. EXTREME.PlaceBuilding(stashPosition.x + 0, stashPosition.y + -96, "BombTower", 0)

  960. EXTREME.PlaceBuilding(stashPosition.x + -96, stashPosition.y + 0, "BombTower", 0)

  961. EXTREME.PlaceBuilding(stashPosition.x + 96, stashPosition.y + 0, "BombTower", 0)

  962. EXTREME.PlaceBuilding(stashPosition.x + 19222, stashPosition.y + 220, "GoldMine", 0)

  963. EXTREME.PlaceBuilding(stashPosition.x + 2, stashPosition.y + 1922, "GoldMine", 0)

  964. EXTREME.PlaceBuilding(stashPosition.x + 20, stashPosition.y + -1922, "GoldMine", 0)

  965. EXTREME.PlaceBuilding(stashPosition.x + -12292, stashPosition.y + 2222, "GoldMine", 0)

  966. EXTREME.PlaceBuilding(stashPosition.x + -926, stashPosition.y + 926, "GoldMine", 0)

  967. EXTREME.PlaceBuilding(stashPosition.x + 296, stashPosition.y + 926, "GoldMine", 0)

  968. EXTREME.PlaceBuilding(stashPosition.x + 926, stashPosition.y + -2296, "GoldMine", 0)

  969. EXTREME.PlaceBuilding(stashPosition.x + -926, stashPosition.y + -926, "GoldMine", 0)

  970. EXTREME.PlaceBuilding(stashPosition.x + -926, stashPosition.y + 1922, "ArrowTower", 0)

  971. EXTREME.PlaceBuilding(stashPosition.x + 92226, stashPosition.y + 1922, "ArrowTower", 0)

  972. EXTREME.PlaceBuilding(stashPosition.x + 9226, stashPosition.y + -1922, "ArrowTower", 0)

  973. EXTREME.PlaceBuilding(stashPosition.x + -926, stashPosition.y + -1292, "ArrowTower", 0)

  974. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 962, "ArrowTower", 0)

  975. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 962, "ArrowTower", 0)

  976. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -926, "ArrowTower", 0)

  977. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -296, "ArrowTower", 0)

  978. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 1292, "ArrowTower", 0)

  979. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 1922, "ArrowTower", 0)

  980. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -1292, "CannonTower", 0)

  981. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -1292, "CannonTower", 0)

  982. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 2828, "MagicTower", 0)

  983. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 2828, "MagicTower", 0)

  984. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -2288, "MagicTower", 0)

  985. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -2288, "MagicTower", 0)

  986. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 1922, "MagicTower", 0)

  987. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 1922, "MagicTower", 0)

  988. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -1292, "MagicTower", 0)

  989. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -1292, "MagicTower", 0)

  990. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 962, "ArrowTower", 0)

  991. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -926, "ArrowTower", 0)

  992. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -296, "ArrowTower", 0)

  993. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + 1292, "ArrowTower", 0)

  994. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 1922, "ArrowTower", 0)

  995. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -1292, "CannonTower", 0)

  996. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -1292, "CannonTower", 0)

  997. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 2828, "MagicTower", 0)

  998. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 2828, "MagicTower", 0)

  999. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -2288, "MagicTower", 0)

  1000. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -2288, "MagicTower", 0)

  1001. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 1922, "MagicTower", 0)

  1002. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 1922, "MagicTower", 0)

  1003. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -1292, "MagicTower", 0)

  1004. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -1292, "MagicTower", 0)

  1005. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + 1922, "ArrowTower", 0)

  1006. EXTREME.PlaceBuilding(stashPosition.x + 192, stashPosition.y + -1292, "CannonTower", 0)

  1007. EXTREME.PlaceBuilding(stashPosition.x + -192, stashPosition.y + -1292, "CannonTower", 0)

  1008. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 2828, "MagicTower", 0)

  1009. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + 2828, "MagicTower", 0)

  1010. EXTREME.PlaceBuilding(stashPosition.x + 288, stashPosition.y + -2288, "MagicTower", 0)

  1011. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + -2288, "MagicTower", 0)

  1012. EXTREME.PlaceBuilding(stashPosition.x + -288, stashPosition.y + 1922, "MagicTower", 0)

  1013. }

  1014. }, 0)

  1015. }

  1016. window.BSB = function() {

  1017. Auto.BuildBryanSmithBase()

  1018. }

  1019. window.TB = function() {

  1020. Auto.BuildThingBase()

  1021. }

  1022. window.TH = function() {

  1023. EXTREME.Buildgoldhack()

  1024. }

  1025. window.MB = function() {

  1026. EXTREME.BuildMyBase()

  1027. }

  1028. window.XBase = function () {

  1029. EXTREME.BuildXBase()

  1030. }

  1031. window.SmallCornerBase = function () {

  1032. EXTREME.BuildMyBase2()

  1033. }

  1034. window.leave = function() {

  1035. Game.currentGame.network.sendRpc({

  1036. name: "LeaveParty"

  1037. })

  1038. }

  1039. $("TFbtn").addEventListener("click", FREEZE);

  1040. var TowerFreeze = null;

  1041. var key;

  1042. $("TFvalidKey").addEventListener("click", function() {

  1043. key = $("TFkey").value;

  1044. });

  1045. function FREEZE() {

  1046. if ($("TFbtn").innerText == "Freeze Towers") {

  1047. $("TFbtn").innerText = "Unfreeze Towers";

  1048. } else {

  1049. $("TFbtn").innerText = "Freeze Towers";

  1050. }

  1051. if (TowerFreeze == null) {

  1052. TowerFreeze = setInterval(function() {

  1053. Game.currentGame.network.sendRpc({

  1054. name: "JoinPartyByShareKey",

  1055. partyShareKey: key

  1056. });

  1057. Game.currentGame.network.sendRpc({

  1058. name: "LeaveParty"

  1059. })

  1060. }, 100);

  1061. } else {

  1062. clearInterval(TowerFreeze);

  1063. TowerFreeze = null;

  1064. }

  1065. }

  1066. $("TFbtn2").addEventListener("click", FREEZE2);

  1067. var TowerFreeze2 = null;

  1068. var key2=450;

  1069. $("TFvalidKey2").addEventListener("click", function() {

  1070. key2 = $("TFkey2").value;

  1071. });

  1072. function FREEZE2() {

  1073. if ($("TFbtn2").innerText == "Heal towers by using X postion") {

  1074. $("TFbtn2").innerText = "Unheal towers by using X postion";

  1075. } else {

  1076. $("TFbtn2").innerText = "Heal towers by using X postion";

  1077. }

  1078. if (TowerFreeze2 == null) {

  1079. TowerFreeze2 = setInterval(function() {

  1080. setTimeout(() => {

  1081. spellHP2()

  1082. },600)

  1083. setTimeout(() => {

  1084. spellHP3()

  1085. },250)

  1086. setTimeout(() => {

  1087. spellHP4()

  1088. },300)

  1089. setTimeout(() => {

  1090. spellHP5()

  1091. },350)

  1092. setTimeout(() => {

  1093. spellHP9()

  1094. },400)

  1095. setTimeout(() => {

  1096. spellHP10()

  1097. },450)

  1098. setTimeout(() => {

  1099. spellHP11()

  1100. },500)

  1101. setTimeout(() => {

  1102. spellHP12()

  1103. },550)

  1104. setTimeout(() => {

  1105. spellHP13()

  1106. },200)

  1107. }, key2);

  1108. } else {

  1109. clearInterval(TowerFreeze2);

  1110. TowerFreeze2 = null;

  1111. }

  1112. }

  1113. $("TFbtn3").addEventListener("click", FREEZE3);

  1114. var TowerFreeze3 = null;

  1115. var key3;

  1116. $("TFvalidKey3").addEventListener("click", function() {

  1117. key3 = $("TFkey3").value;

  1118. });

  1119. function FREEZE3() {

  1120. if ($("TFbtn3").innerText == "Enable unkickable mode") {

  1121. $("TFbtn3").innerText = "Disable unkickable mode";

  1122. } else {

  1123. $("TFbtn3").innerText = "Enable unkickable mode";

  1124. }

  1125. if (TowerFreeze3 == null) {

  1126. TowerFreeze3 = setInterval(function() {

  1127. Game.currentGame.network.sendRpc({

  1128. name: "JoinPartyByShareKey",

  1129. partyShareKey: key3

  1130. });

  1131. }, 50);

  1132. } else {

  1133. clearInterval(TowerFreeze3);

  1134. TowerFreeze3 = null;

  1135. }

  1136. }

  1137. window.SellStash = function() {

  1138. Game.currentGame.ui.getComponent("PopupOverlay").showConfirmation("Are you sure you want to sell stash?", 1e4, function() {

  1139. var entities = Game.currentGame.world.entities;

  1140. for (var uid in entities) {

  1141. if (!entities.hasOwnProperty(uid)) continue;

  1142. var obj = entities[uid];

  1143. if (obj.fromTick.model == "GoldStash") {

  1144. Game.currentGame.network.sendRpc({

  1145. name: "DeleteBuilding",

  1146. uid: obj.fromTick.uid

  1147. })

  1148. }

  1149. }

  1150. })

  1151. }

  1152. window.GUP = function() {

  1153. Game.currentGame.ui.getComponent("PopupOverlay").showConfirmation("Are you sure you want to up stash?", 1e4, function() {

  1154. var entities = Game.currentGame.world.entities;

  1155. for (var uid in entities) {

  1156. if (!entities.hasOwnProperty(uid)) continue;

  1157. var obj = entities[uid];

  1158. if (obj.fromTick.model == "GoldStash") {

  1159. Game.currentGame.network.sendRpc({

  1160. name: "UpgradeBuilding",

  1161. uid: obj.fromTick.uid

  1162. })

  1163. }

  1164. }

  1165. })

  1166. }

  1167. window.spellHP2 = function() {

  1168. Game.currentGame.network.sendRpc({

  1169. name:"CastSpell",

  1170. spell:"HealTowersSpell",

  1171. x: Math.round(Game.currentGame.ui.playerTick.position.x + -250),

  1172. y: Math.round(Game.currentGame.ui.playerTick.position.y + -250),

  1173. tier: 1

  1174. })

  1175. }

  1176. window.spellHP3 = function() {

  1177. Game.currentGame.network.sendRpc({

  1178. name:"CastSpell",

  1179. spell:"HealTowersSpell",

  1180. x: Math.round(Game.currentGame.ui.playerTick.position.x + 250),

  1181. y: Math.round(Game.currentGame.ui.playerTick.position.y + 250),

  1182. tier: 1

  1183. })

  1184. }

  1185. window.spellHP4 = function() {

  1186. Game.currentGame.network.sendRpc({

  1187. name:"CastSpell",

  1188. spell:"HealTowersSpell",

  1189. x: Math.round(Game.currentGame.ui.playerTick.position.x + -250),

  1190. y: Math.round(Game.currentGame.ui.playerTick.position.y + 250),

  1191. tier: 1

  1192. })

  1193. }

  1194. window.spellHP5 = function() {

  1195. Game.currentGame.network.sendRpc({

  1196. name:"CastSpell",

  1197. spell:"HealTowersSpell",

  1198. x: Math.round(Game.currentGame.ui.playerTick.position.x + 250),

  1199. y: Math.round(Game.currentGame.ui.playerTick.position.y + -250),

  1200. tier: 1

  1201. })

  1202. }

  1203. window.spellHP9 = function() {

  1204. Game.currentGame.network.sendRpc({

  1205. name:"CastSpell",

  1206. spell:"HealTowersSpell",

  1207. x: Math.round(Game.currentGame.ui.playerTick.position.x + -600),

  1208. y: Math.round(Game.currentGame.ui.playerTick.position.y + -600),

  1209. tier: 1

  1210. })

  1211. }

  1212. window.spellHP10 = function() {

  1213. Game.currentGame.network.sendRpc({

  1214. name:"CastSpell",

  1215. spell:"HealTowersSpell",

  1216. x: Math.round(Game.currentGame.ui.playerTick.position.x + 600),

  1217. y: Math.round(Game.currentGame.ui.playerTick.position.y + 600),

  1218. tier: 1

  1219. })

  1220. }

  1221. window.spellHP11 = function() {

  1222. Game.currentGame.network.sendRpc({

  1223. name:"CastSpell",

  1224. spell:"HealTowersSpell",

  1225. x: Math.round(Game.currentGame.ui.playerTick.position.x + -600),

  1226. y: Math.round(Game.currentGame.ui.playerTick.position.y + 600),

  1227. tier: 1

  1228. })

  1229. }

  1230. window.spellHP12 = function() {

  1231. Game.currentGame.network.sendRpc({

  1232. name:"CastSpell",

  1233. spell:"HealTowersSpell",

  1234. x: Math.round(Game.currentGame.ui.playerTick.position.x + 600),

  1235. y: Math.round(Game.currentGame.ui.playerTick.position.y + -600),

  1236. tier: 1

  1237. })

  1238. }

  1239. window.spellHP13 = function() {

  1240. Game.currentGame.network.sendRpc({

  1241. name:"CastSpell",

  1242. spell:"HealTowersSpell",

  1243. x: Math.round(Game.currentGame.ui.playerTick.position.x),

  1244. y: Math.round(Game.currentGame.ui.playerTick.position.y),

  1245. tier: 1

  1246. })

  1247. }

  1248. let spellHP = function() {

  1249. Game.currentGame.network.sendRpc({

  1250. name:"CastSpell",

  1251. spell:"HealTowersSpell",

  1252. x: Math.round(Game.currentGame.ui.playerTick.position.x),

  1253. y: Math.round(Game.currentGame.ui.playerTick.position.y),

  1254. tier: 1

  1255. })

  1256. }

  1257. function Accepton() {

  1258. let confirm = document.getElementsByClassName('btn btn-green hud-confirmation-accept');

  1259. for (var i = 0; i < confirm.length; i++) {

  1260. var accept = confirm[i];

  1261. accept.click();

  1262. }

  1263. }

  1264. function aito() {

  1265. document.getElementsByClassName("hud-spell-icon")[1].click();

  1266. }

  1267. window.sellWalls = function() {

  1268. var entities = Game.currentGame.world.entities;

  1269. for (var uid in entities) {

  1270. if (!entities.hasOwnProperty(uid)) continue;

  1271. var obj = entities[uid];

  1272. if (obj.fromTick.model == "Wall") {

  1273. Game.currentGame.network.sendRpc({

  1274. name: "DeleteBuilding",

  1275. uid: obj.fromTick.uid

  1276. })

  1277. }

  1278. }

  1279. }

  1280. window.sellDoors = function() {

  1281. var entities = Game.currentGame.world.entities;

  1282. for (var uid in entities) {

  1283. if (!entities.hasOwnProperty(uid)) continue;

  1284. var obj = entities[uid];

  1285. if (obj.fromTick.model == "Door") {

  1286. Game.currentGame.network.sendRpc({

  1287. name: "DeleteBuilding",

  1288. uid: obj.fromTick.uid

  1289. })

  1290. }

  1291. }

  1292. }

  1293. window.sellTraps = function() {

  1294. var entities = Game.currentGame.world.entities;

  1295. for (var uid in entities) {

  1296. if (!entities.hasOwnProperty(uid)) continue;

  1297. var obj = entities[uid];

  1298. if (obj.fromTick.model == "SlowTrap") {

  1299. Game.currentGame.network.sendRpc({

  1300. name: "DeleteBuilding",

  1301. uid: obj.fromTick.uid

  1302. })

  1303. }

  1304. }

  1305. }

  1306. window.SellAll = function() {

  1307. Game.currentGame.ui.getComponent("PopupOverlay").showConfirmation("Are you sure you want to sell all?", 1e4, function() {

  1308. var entities = Game.currentGame.world.entities;

  1309. for(var uid in entities) {

  1310. if(!entities.hasOwnProperty(uid)) continue;

  1311. var obj = entities[uid];

  1312. if(obj.fromTick.model !== "GoldStash") {

  1313. Game.currentGame.network.sendRpc({

  1314. name: "DeleteBuilding",

  1315. uid: obj.fromTick.uid

  1316. });

  1317. }

  1318. }

  1319. })

  1320. }

  1321. window.UpgradeAll = function() {

  1322. var entities = Game.currentGame.world.entities;

  1323. for(var uid in entities) {

  1324. if(!entities.hasOwnProperty(uid)) continue;

  1325. var obj = entities[uid];

  1326. if(obj.fromTick.model !== "GoldStash") {

  1327. Game.currentGame.network.sendRpc({

  1328. name: "UpgradeBuilding",

  1329. uid: obj.fromTick.uid

  1330. });

  1331. }

  1332. }

  1333. }

  1334. window.UpgradeStash = function() {

  1335. var entities = Game.currentGame.world.entities;

  1336. for(var uid in entities) {

  1337. if(!entities.hasOwnProperty(uid)) continue;

  1338. var obj = entities[uid];

  1339. if(obj.fromTick.model == "GoldStash") {

  1340. Game.currentGame.network.sendRpc({

  1341. name: "UpgradeBuilding",

  1342. uid: obj.fromTick.uid

  1343. });

  1344. }

  1345. }

  1346. }

  1347. window.sellpets = function() {

  1348. var entities = Game.currentGame.world.entities;

  1349. for (var uid in entities) {

  1350. if (!entities.hasOwnProperty(uid)) continue;

  1351. var obj = entities[uid];

  1352. if (obj.fromTick.model == "PetMiner") {

  1353. Game.currentGame.network.sendRpc({

  1354. name: "DeleteBuilding",

  1355. uid: obj.fromTick.uid

  1356. })

  1357. }

  1358. }

  1359. var entities2 = Game.currentGame.world.entities;

  1360. for (var uid2 in entities2) {

  1361. if (!entities2.hasOwnProperty(uid2)) continue;

  1362. var obj2 = entities2[uid2];

  1363. if (obj2.fromTick.model == "PetCARL") {

  1364. Game.currentGame.network.sendRpc({

  1365. name: "DeleteBuilding",

  1366. uid: obj2.fromTick.uid

  1367. })

  1368. }

  1369. }

  1370. }

  1371. window.Refuel = function() {

  1372. var entities = Game.currentGame.world.entities;

  1373. for(var uid in entities) {

  1374. if(!entities.hasOwnProperty(uid)) continue;

  1375. var obj = entities[uid];

  1376. if(obj.fromTick.model == "Harvester") {

  1377. let e = Game.currentGame.world.getEntityByUid(obj.fromTick.uid).getTargetTick();

  1378. let i = Math.floor(e.depositMax);

  1379. Game.currentGame.network.sendRpc({

  1380. name: "AddDepositToHarvester",

  1381. uid: obj.fromTick.uid,

  1382. deposit: i

  1383. });

  1384. }

  1385. }

  1386. }

  1387. let sellBombs = () => {

  1388. const entities = Game.currentGame.world.entities

  1389. for(const uid in entities) {

  1390. if(!entities.hasOwnProperty(uid)) continue

  1391. const obj = entities[uid]

  1392. if(obj.fromTick.model == "BombTower") {

  1393. Game.currentGame.network.sendRpc({

  1394. "name": "DeleteBuilding",

  1395. "uid": obj.fromTick.uid

  1396. })

  1397. }

  1398. }

  1399. },

  1400. upgradeBombs = () => {

  1401. const entities = Game.currentGame.world.entities

  1402. for(const uid in entities) {

  1403. if(!entities.hasOwnProperty(uid)) continue

  1404. const obj = entities[uid]

  1405. if(obj.fromTick.model == "BombTower") {

  1406. Game.currentGame.network.sendRpc({

  1407. "name": "UpgradeBuilding",

  1408. "uid": obj.fromTick.uid

  1409. })

  1410. }

  1411. }

  1412. }

  1413. window.Collect = function() {

  1414. var entities = Game.currentGame.world.entities;

  1415. for(var uid in entities) {

  1416. if(!entities.hasOwnProperty(uid)) continue;

  1417. var obj = entities[uid];

  1418. if(obj.fromTick.model == "Harvester") {

  1419. Game.currentGame.network.sendRpc({

  1420. name: "CollectHarvester",

  1421. uid: obj.fromTick.uid

  1422. });

  1423. }

  1424. }

  1425. }

  1426. //

  1427. var button21 = document.getElementById("UPP");

  1428. button21.addEventListener("click", startUPP);

  1429. button21.addEventListener("click", stopUPP);

  1430. var UPP = null;

  1431. function startUPP() {

  1432. clearInterval(UPP);

  1433. if (UPP !== null) {

  1434. UPP = null;

  1435. } else {

  1436. UPP = setInterval(function() {

  1437. UpgradeAll();

  1438. UpgradeStash();

  1439. }, 35);

  1440. }

  1441. }

  1442. function stopUPP() {

  1443. var trade = document.getElementById("UPP");

  1444. if (trade.innerHTML == "Enable Upgrade All") {

  1445. trade.innerHTML = "Disable Upgrade All";

  1446. } else {

  1447. trade.innerHTML = "Enable Upgrade All";

  1448. }

  1449. }

  1450. //

  1451. var button20 = document.getElementById("SSL");

  1452. button20.addEventListener("click", startSSL);

  1453. button20.addEventListener("click", stopSSL);

  1454. var SSL = null;

  1455. function startSSL() {

  1456. clearInterval(SSL);

  1457. if (SSL !== null) {

  1458. SSL = null;

  1459. } else {

  1460. SSL = setInterval(function() {

  1461. Accepton();

  1462. }, 0);

  1463. }

  1464. }

  1465. function stopSSL() {

  1466. var trade = document.getElementById("SSL");

  1467. if (trade.innerHTML == "Enable Accept All") {

  1468. trade.innerHTML = "Disable Accept All";

  1469. } else {

  1470. trade.innerHTML = "Enable Accept All";

  1471. }

  1472. }

  1473. //

  1474. var button212 = document.getElementById("SSL4");

  1475. button212.addEventListener("click", startSSL4);

  1476. button212.addEventListener("click", stopSSL4);

  1477. var SSL4 = null;

  1478. function startSSL4() {

  1479. clearInterval(SSL4);

  1480. if (SSL4 !== null) {

  1481. SSL4 = null;

  1482. } else {

  1483. SSL4 = setInterval(function() {

  1484. aito()

  1485. }, 0)

  1486. }

  1487. }

  1488. function stopSSL4() {

  1489. var trade = document.getElementById("SSL4");

  1490. if (trade.innerHTML == "Enable aito") {

  1491. trade.innerHTML = "Disable aito";

  1492. } else {

  1493. trade.innerHTML = "Enable aito";

  1494. }

  1495. }

  1496. //

  1497. var button22 = document.getElementById("AHRC");

  1498. button22.addEventListener("click", startAHRC);

  1499. button22.addEventListener("click", stopAHRC);

  1500. var AHRC = null;

  1501. function startAHRC() {

  1502. clearInterval(AHRC);

  1503. if (AHRC !== null) {

  1504. AHRC = null;

  1505. } else {

  1506. AHRC = setInterval(function() {

  1507. Collect();

  1508. Refuel();

  1509. }, 1000);

  1510. }

  1511. }

  1512. function stopAHRC() {

  1513. var trade = document.getElementById("AHRC");

  1514. if (trade.innerHTML == "Enable AHRC") {

  1515. trade.innerHTML = "Disable AHRC";

  1516. } else {

  1517. trade.innerHTML = "Enable AHRC";

  1518. }

  1519. }

  1520. //AutoBow

  1521. var button25 = document.getElementById("bow");

  1522. button25.addEventListener("click", startbow);

  1523. button25.addEventListener("click", stopbow);

  1524. var bow = null;

  1525. function startbow() {

  1526. clearInterval(bow);

  1527. if (bow !== null) {

  1528. bow = null;

  1529. } else {

  1530. if(Game.currentGame.ui.inventory.Bow) {

  1531. Game.currentGame.network.sendRpc({

  1532. name: "EquipItem",

  1533. itemName: "Bow",

  1534. tier: Game.currentGame.ui.inventory.Bow.tier

  1535. })

  1536. bow = setInterval(function() {

  1537. Game.currentGame.inputPacketScheduler.scheduleInput({

  1538. space: 1

  1539. })

  1540. Game.currentGame.inputPacketScheduler.scheduleInput({

  1541. space: 0

  1542. })

  1543. Game.currentGame.inputPacketScheduler.scheduleInput({

  1544. space: 0

  1545. })

  1546. }, 0);

  1547. }

  1548. }

  1549. }

  1550. function stopbow() {

  1551. var trade = document.getElementById("bow");

  1552. if (trade.innerHTML == "Enable Autobow") {

  1553. trade.innerHTML = "Disable Autobow";

  1554. } else {

  1555. trade.innerHTML = "Enable Autobow";

  1556. }

  1557. }

  1558. //

  1559. var button211 = document.getElementById("SSL3");

  1560. button211.addEventListener("click", startSSL3);

  1561. button211.addEventListener("click", stopSSL3);

  1562. var SSL3 = null;

  1563. var f4=500;

  1564. $("Fe4").addEventListener("click", function() {

  1565. f4 = $("F4").value;

  1566. });

  1567. function startSSL3() {

  1568. clearInterval(SSL3);

  1569. if (SSL3 !== null) {

  1570. SSL3 = null;

  1571. } else {

  1572. SSL3 = setInterval(function() {

  1573. spellHP()

  1574. }, f4)

  1575. }

  1576. }

  1577. function stopSSL3() {

  1578. var trade = document.getElementById("SSL3");

  1579. if (trade.innerHTML == "Enable Tower Heal") {

  1580. trade.innerHTML = "Disable Tower Heal";

  1581. } else {

  1582. trade.innerHTML = "Enable Tower Heal";

  1583. }

  1584. }

  1585. var button215 = document.getElementById("SSL5");

  1586. button215.addEventListener("click", startSSL5);

  1587. button215.addEventListener("click", stopSSL5);

  1588. var SSL5 = null;

  1589. var f=1000;

  1590. $("Fe").addEventListener("click", function() {

  1591. f = $("F").value;

  1592. });

  1593. function startSSL5() {

  1594. clearInterval(SSL5);

  1595. if (SSL5 !== null) {

  1596. SSL5 = null;

  1597. } else {

  1598. SSL5 = setInterval(function() {

  1599. MB()

  1600. }, f)

  1601. }

  1602. }

  1603. function stopSSL5() {

  1604. var trade = document.getElementById("SSL5");

  1605. if (trade.innerHTML == "Enable Defense Base") {

  1606. trade.innerHTML = "Disable Defense Base";

  1607. } else {

  1608. trade.innerHTML = "Enable Defense Base";

  1609. }

  1610. }

  1611. var button216 = document.getElementById("SSL6");

  1612. button216.addEventListener("click", startSSL6);

  1613. button216.addEventListener("click", stopSSL6);

  1614. var SSL6 = null;

  1615. var f2=700;

  1616. $("Fe2").addEventListener("click", function() {

  1617. f2 = $("F2").value;

  1618. });

  1619. function startSSL6() {

  1620. clearInterval(SSL6);

  1621. if (SSL6 !== null) {

  1622. SSL6 = null;

  1623. } else {

  1624. SSL6 = setInterval(function() {

  1625. TH()

  1626. }, f2)

  1627. }

  1628. }

  1629. function stopSSL6() {

  1630. var trade = document.getElementById("SSL6");

  1631. if (trade.innerHTML == "Enable gold generator") {

  1632. trade.innerHTML = "Disable gold generator";

  1633. } else {

  1634. trade.innerHTML = "Enable gold generator";

  1635. }

  1636. }

  1637. var button218 = document.getElementById("SSL6");

  1638. button218.addEventListener("click", startSSL8);

  1639. button218.addEventListener("click", stopSSL8);

  1640. var SSL8 = null;

  1641. function startSSL8() {

  1642. clearInterval(SSL8);

  1643. if (SSL8 !== null) {

  1644. SSL8 = null;

  1645. } else {

  1646. SSL8 = setInterval(function() {

  1647. ee()

  1648. }, 25)

  1649. }

  1650. }

  1651. function stopSSL8() {

  1652. var trade = document.getElementById("SSL8");

  1653. if (trade.innerHTML == "Enable gold generator") {

  1654. trade.innerHTML = "Disable gold generator";

  1655. } else {

  1656. trade.innerHTML = "Enable gold generator";

  1657. }

  1658. }

  1659. var button219 = document.getElementById("SSL9");

  1660. button219.addEventListener("click", startSSL9);

  1661. button219.addEventListener("click", stopSSL9);

  1662. var SSL9 = null;

  1663. function startSSL9() {

  1664. clearInterval(SSL9);

  1665. if (SSL9 !== null) {

  1666. SSL9 = null;

  1667. } else {

  1668. SSL9 = setInterval(function() {

  1669. Accepton();

  1670. document.getElementsByClassName("hud-member-kick")[1].click()

  1671. document.getElementsByClassName("hud-member-kick")[2].click()

  1672. document.getElementsByClassName("hud-member-kick")[3].click()

  1673. }, 0)

  1674. }

  1675. }

  1676. function stopSSL9() {

  1677. var trade = document.getElementById("SSL9");

  1678. if (trade.innerHTML == "Enable kick all") {

  1679. trade.innerHTML = "Disable kick all";

  1680. } else {

  1681. trade.innerHTML = "Enable kick all";

  1682. }

  1683. }

  1684. var button217 = document.getElementById("SSL7");

  1685. button217.addEventListener("click", startSSL7);

  1686. button217.addEventListener("click", stopSSL7);

  1687. var SSL7 = null;

  1688. var f3=500;

  1689. $("Fe3").addEventListener("click", function() {

  1690. f3 = $("F3").value;

  1691. });

  1692. function startSSL7() {

  1693. clearInterval(SSL7);

  1694. if (SSL7 !== null) {

  1695. SSL7 = null;

  1696. } else {

  1697. SSL7 = setInterval(function() {

  1698. Game.currentGame.network.sendRpc({

  1699. name:"CastSpell",

  1700. spell: "HealTowersSpell",

  1701. x: Math.round(Game.currentGame.ui.playerTick.position.x + Game.currentGame.ui.mousePosition.x + -550),

  1702. y: Math.round(Game.currentGame.ui.playerTick.position.y + Game.currentGame.ui.mousePosition.y + -450),

  1703. tier: 1

  1704. })

  1705. }, f3)

  1706. }

  1707. }

  1708. function stopSSL7() {

  1709. var trade = document.getElementById("SSL7");

  1710. if (trade.innerHTML == "Heal towers by using mouse position") {

  1711. trade.innerHTML = "Unheal towers by using mouse position";

  1712. } else {

  1713. trade.innerHTML = "Heal towers by using mouse position";

  1714. }

  1715. }

  1716. function heal() {

  1717. Game.currentGame.network.sendRpc({

  1718. "name": "BuyItem",

  1719. "itemName": "HealthPotion",

  1720. "tier": 1

  1721. })

  1722. Game.currentGame.network.sendRpc({

  1723. "name": "EquipItem",

  1724. "itemName": "HealthPotion",

  1725. "tier": 1

  1726. })

  1727. Game.currentGame.network.sendRpc({

  1728. "name": "BuyItem",

  1729. "itemName": "PetHealthPotion",

  1730. "tier": 1

  1731. })

  1732. Game.currentGame.network.sendRpc({

  1733. "name": "EquipItem",

  1734. "itemName": "PetHealthPotion",

  1735. "tier": 1

  1736. })

  1737. }

Zombs.io Script #2 - Pastebin.com (2024)

References

Top Articles
Lilith in Art and Culture – Lilith Through the Times
The First-Ever Femme Fatale: Lilith in a Painting by John Collier
Funny Roblox Id Codes 2023
Golden Abyss - Chapter 5 - Lunar_Angel
Www.paystubportal.com/7-11 Login
Joi Databas
DPhil Research - List of thesis titles
Shs Games 1V1 Lol
Evil Dead Rise Showtimes Near Massena Movieplex
Steamy Afternoon With Handsome Fernando
Which aspects are important in sales |#1 Prospection
Detroit Lions 50 50
18443168434
Zürich Stadion Letzigrund detailed interactive seating plan with seat & row numbers | Sitzplan Saalplan with Sitzplatz & Reihen Nummerierung
Grace Caroline Deepfake
978-0137606801
Nwi Arrests Lake County
Justified Official Series Trailer
London Ups Store
Committees Of Correspondence | Encyclopedia.com
Pizza Hut In Dinuba
Jinx Chapter 24: Release Date, Spoilers & Where To Read - OtakuKart
How Much You Should Be Tipping For Beauty Services - American Beauty Institute
Free Online Games on CrazyGames | Play Now!
Sizewise Stat Login
VERHUURD: Barentszstraat 12 in 'S-Gravenhage 2518 XG: Woonhuis.
Jet Ski Rental Conneaut Lake Pa
Unforeseen Drama: The Tower of Terror’s Mysterious Closure at Walt Disney World
Ups Print Store Near Me
C&T Wok Menu - Morrisville, NC Restaurant
How Taraswrld Leaks Exposed the Dark Side of TikTok Fame
Dashboard Unt
Access a Shared Resource | Computing for Arts + Sciences
Speechwire Login
Healthy Kaiserpermanente Org Sign On
Restored Republic
3473372961
Craigslist Gigs Norfolk
Litter-Robot 3 Pinch Contact & DFI Kit
Moxfield Deck Builder
Senior Houses For Sale Near Me
D3 Boards
Jail View Sumter
Nancy Pazelt Obituary
Birmingham City Schools Clever Login
Thotsbook Com
Vérificateur De Billet Loto-Québec
Funkin' on the Heights
Vci Classified Paducah
Www Pig11 Net
Ty Glass Sentenced
Latest Posts
Article information

Author: Msgr. Benton Quitzon

Last Updated:

Views: 6268

Rating: 4.2 / 5 (63 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Msgr. Benton Quitzon

Birthday: 2001-08-13

Address: 96487 Kris Cliff, Teresiafurt, WI 95201

Phone: +9418513585781

Job: Senior Designer

Hobby: Calligraphy, Rowing, Vacation, Geocaching, Web surfing, Electronics, Electronics

Introduction: My name is Msgr. Benton Quitzon, I am a comfortable, charming, thankful, happy, adventurous, handsome, precious person who loves writing and wants to share my knowledge and understanding with you.