Advertisement
Korwinator

Untitled

Jul 16th, 2018
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.72 KB | None | 0 0
  1. //CHANGELOG
  2. //>4.4 - zapomniałem ;-;
  3. //4.4 - dodano baze expowisk
  4. //4.5 - ochrona anty-zgłoszeniowa :D
  5. //4.6 - naprawa autoheal
  6. //4.7 - drobne poprawki - [value null]bug
  7. //5 - poczatki przechodzenia przez mapy :D
  8. //EXPOWISKA
  9.  
  10. bot_ver = "v5";
  11. $('<div id="bot_set">').css({
  12. position: "absolute",
  13. right: 0,
  14. bottom: 0,
  15. width: 160,
  16. height: 90,
  17. border: "1px gold solid",
  18. color: "white",
  19. "background-color": "black",
  20. "font-size": "10px",
  21. }).appendTo("body");
  22. bot_set.innerHTML = ' Bot '+ bot_ver +'<br><p id="listm"></p><input type="checkbox" id="checkbox2">ON?</input><br>';
  23. bot_set.innerHTML += '<input type="checkbox" id="checkbox3">Wyłącz gdy widzi gracza?</input><br>';
  24. bot_set.innerHTML += '<input type="checkbox" id="checkbox4">Przechodz przez najblizsza mape?</input>';
  25. bot_set.innerHTML += '<input type="checkbox" id="checkbox5">Automatyczne f?</input>';
  26.  
  27. setTimeout(function(){if(localStorage.getItem('todoData')){
  28. $('#list').val(localStorage.getItem('todoData'));
  29. savedset = localStorage.getItem('todoData');
  30. if(savedset == "Władek"){
  31. now_mob = wladek;
  32. }
  33. else if(savedset == "Shae_Phu"){
  34. now_mob = shae;
  35. }
  36. else if(savedset == "Gobbos"){
  37. now_mob = gobbos;
  38. }
  39. else if(savedset == "Razuglag"){
  40. now_mob = raziu;
  41. }
  42. else if(savedset == "Alek"){
  43. now_mob = alek;
  44. }
  45. else if(savedset == "Tarmus"){
  46. now_mob = tarmus;
  47. }
  48. else if(savedset == "Foverk"){
  49. now_mob = foverk;
  50. }
  51. else if(savedset == "Vari"){
  52. now_mob = vari;
  53. }
  54. else if(savedset == "Furruk"){
  55. now_mob = furruk;
  56. }
  57. else if(savedset == "TollokiE2"){
  58. now_mob = tolloki;
  59. }
  60. else if(savedset == "Goplana"){
  61. now_mob = gopa;
  62. }
  63. else if(savedset == "Wyznawca"){
  64. now_mob = wyzio;
  65. }
  66. else if(savedset == "Mazur"){
  67. now_mob = mazur;
  68. }
  69. else if(savedset == "Czacha"){
  70. now_mob = czacha;
  71. }
  72. else if(savedset == "Grabek"){
  73. now_mob = grabek;
  74. }
  75. else if(savedset == "Zbrojek"){
  76. now_mob = zbrojmistrz;
  77. }
  78. else if(savedset == "Krzyzowiec"){
  79. now_mob = krzyzowiec;
  80. }
  81. else if(savedset == "Zywiol"){
  82. now_mob = zywiol;
  83. }
  84. else if(savedset == "Morthen"){
  85. now_mob = morthen;
  86. }
  87. else if(savedset == "Ohydziarz"){
  88. now_mob = ohydziarz;
  89. }
  90. else if(savedset == "Milki"){
  91. now_mob = milki;
  92. }
  93. else if(savedset == "Jack"){
  94. now_mob = jack;
  95. }
  96. else if(savedset == "Gorale"){
  97. now_mob = gorale;
  98. }
  99. else if(savedset == "Krolowa"){
  100. now_mob = krolowa;
  101. }
  102. else if(savedset == "Zagajnik"){
  103. now_mob = zagaj;
  104. }
  105. else if(savedset == "Burkog"){
  106. now_mob = burkog;
  107. }
  108. else if(savedset == "Jertek"){
  109. now_mob = jertek;
  110. }
  111. else if(savedset == "BerkiE2"){
  112. now_mob = berekeii;
  113. }
  114. else if(savedset == "Stworzyciel"){
  115. now_mob = stworzyciel;
  116. }
  117. else if(savedset == "Worundriel"){
  118. now_mob = worundriel;
  119. }
  120. else if(savedset == "Goons"){
  121. now_mob = goons;
  122. }
  123. else if(savedset == "Adariel"){
  124. now_mob = goons;
  125. }
  126. else if(savedset == "SK"){
  127. now_mob = sk;
  128. }
  129. else if(savedset == "Borgoros"){
  130. now_mob = mino;
  131. }
  132. else if(savedset == "Chryzoprenia"){
  133. now_mob = chryzo;
  134. }
  135. else if(savedset == "Czempion"){
  136. now_mob = czempion;
  137. }
  138. else if(savedset == "Torunia"){
  139. now_mob = torunia;
  140. }
  141. else if(savedset == "DrakE2"){
  142. now_mob = drakeii;
  143. }
  144. else if(savedset == "Mysiur"){
  145. now_mob = mysiur;
  146. }
  147. else if(savedset == "STS"){
  148. now_mob = sts;
  149. }
  150. else if(savedset == "Marlloth"){
  151. now_mob = marlot;
  152. }
  153. else if(savedset == "MadokiE2"){
  154. now_mob = madoks;
  155. }
  156. else if(savedset == "Gruba_Dupa"){
  157. now_mob = arach;
  158. }
  159. else if(savedset == "Dendro_Silva"){
  160. now_mob = korzenie;
  161. }
  162. else if(savedset == "CC_Quetzalcoatl"){
  163. now_mob = mahopetek;
  164. }
  165. else if(savedset == "Neferkar"){
  166. now_mob = nefkar;
  167. }
  168. else if(savedset == "Pustynia"){
  169. now_mob = pustynia;
  170. }
  171. else if(savedset == "Nymphemonia"){
  172. now_mob = nypho;
  173. }
  174. else if(savedset == "300LVL_E2"){
  175. now_mob = eii;
  176. }
  177. else if(savedset == "Kotolak"){
  178. now_mob = Kotolak;
  179. }
  180. else if(savedset == "Herszt"){
  181. now_mob = Herszt;
  182. }
  183. else if(savedset == "Tollok_Shimger"){
  184. now_mob = Tollok_Shimger;
  185. }
  186. else if(savedset == "Dowodca_Ghuli"){
  187. now_mob = Dowodca_Ghuli;
  188. }
  189. else if(savedset == "Wilcza_Jagoda"){
  190. now_mob = Wilcza_Jagoda;
  191. }
  192. else if(savedset == "Wilcza_Paszcza"){
  193. now_mob = Wilcza_Paszcza;
  194. }
  195. else if(savedset == "Thowar"){
  196. now_mob = Thowar;
  197. }
  198. else if(savedset == "Gnom_Figlid"){
  199. now_mob = Gnom_Figlid;
  200. }
  201. else if(savedset == "Krogor"){
  202. now_mob = Krogor;
  203. }
  204. else if(savedset == "Vonaros"){
  205. now_mob = Vonaros;
  206. }
  207. else if(savedset == "Lisz"){
  208. now_mob = Lisz;
  209. }
  210. else if(savedset == "Lowca_Skor"){
  211. now_mob = Lowca_Skor;
  212. }
  213. else if(savedset == "Zarzadca_magazynu"){
  214. now_mob = Zarzadca_magazynu;
  215. }
  216. else if(savedset == "Berog_Astron"){
  217. now_mob = Berog_Astron;
  218. }
  219. else if(savedset == "Selder"){
  220. now_mob = Selder;
  221. }
  222. else if(savedset == "Centaur_Zyfryd"){
  223. now_mob = Centaur_Zyfryd;
  224. }
  225. else if(savedset == "Henry_Kaprawe_Oko"){
  226. now_mob = Henry_Kaprawe_Oko;
  227. }
  228. else if(savedset == "Pomylony_mis"){
  229. now_mob = Pomylony_mis;
  230. }
  231. else if(savedset == "Zabalsamowany_wyznawca_Seta"){
  232. now_mob = Zabalsamowany_wyznawca_Seta;
  233. }
  234. else if(savedset == "Marid"){
  235. now_mob = Marid;
  236. }
  237. else if(savedset == "Szkielet_Bosmana"){
  238. now_mob = Szkielet_Bosmana;
  239. }
  240. else if(savedset == "Potezny_Furbol"){
  241. now_mob = Potezny_Furbol;
  242. }
  243. else if(savedset == "Wioska_Start"){
  244. now_mob = start;
  245. }
  246. else if(savedset == "LVL10"){
  247. now_mob = dziesiec;
  248. }
  249. else if(savedset == "Nieumarli_Torneg"){
  250. now_mob = nieumarli;
  251. }
  252. else if(savedset == "Zulusy"){
  253. now_mob = zulusy;
  254. }
  255. else if(savedset == "Demony_Eder"){
  256. now_mob = demki;
  257. }
  258. else if(savedset == "Zboje"){
  259. now_mob = zboje;
  260. }
  261. else if(savedset == "Ghule"){
  262. now_mob = ghule;
  263. }
  264. else if(savedset == "Gobliny"){
  265. now_mob = gobliny;
  266. }
  267. else if(savedset == "Orki"){
  268. now_mob = orki;
  269. }
  270. else if(savedset == "Wilcze_Plemie"){
  271. now_mob = wilki;
  272. }
  273. else if(savedset == "Pszczoly"){
  274. now_mob = pszczoly;
  275. }
  276. else if(savedset == "Demilisze"){
  277. now_mob = demilisze;
  278. }
  279. else if(savedset == "Koboldy"){
  280. now_mob = koboldy;
  281. }
  282. else if(savedset == "Magazynierzy"){
  283. now_mob = magazyn;
  284. }
  285. else if(savedset == "Minotaury"){
  286. now_mob = minotaury;
  287. }
  288. else if(savedset == "Miski"){
  289. now_mob = miski;
  290. }
  291. else if(savedset == "Mumie"){
  292. now_mob = mumie;
  293. }
  294. else if(savedset == "Molochy"){
  295. now_mob = molochy;
  296. }
  297. else if(savedset == "Czerwone_Orki"){
  298. now_mob = czerwone_orki;
  299. }
  300. else if(savedset == "Gobliny140"){
  301. now_mob = mgobliny;
  302. }
  303. else if(savedset == "Patrycjusze"){
  304. now_mob = patryc;
  305. }
  306. else if(savedset == "Berserkerzy"){
  307. now_mob = berki;
  308. }
  309. else if(savedset == "Arachnotopia"){
  310. now_mob = pajakiexp;
  311. }
  312. else if(savedset == "Madoki"){
  313. now_mob = madoki;
  314. }
  315. else if(savedset == "Anuraki"){
  316. now_mob = anuraki;
  317. }
  318. else if(savedset == "Katakumby"){
  319. now_mob = katakumby;
  320. }
  321.  
  322. }},1)
  323. function autoauto()
  324. {
  325. if($("#autobattleButton").css("display")=="block")
  326. {
  327. $("#autobattleButton").click();
  328. _g("fight&a=quit");
  329. }
  330. }
  331.  
  332. var checkBox = document.getElementById("checkbox2");
  333. var checkBox2 = document.getElementById("checkbox3");
  334. var checkBox3 = document.getElementById("checkbox4");
  335. var checkBox4 = document.getElementById("checkbox5");
  336.  
  337. load();
  338. load2();
  339. load4();
  340. if (checkBox.checked == true){
  341. setTimeout(function(){
  342. message("Postać:"+ hero.nick);
  343. },1000)
  344. on();
  345. document.getElementById("bot_set").style.height = "110px";
  346. document.getElementById("listm").innerHTML += '<select id="list"><option class="biggerselect" value="E2"><center>ElityII</center></option><option value="Shae_Phu">Shae_Phu</option><option value="Władek">Władek</option><option value="Gobbos">Gobbos</option><option value="Razuglag">Razuglag</option><option value="Alek">Alek</option><option value="Tarmus">Tarmus</option><option value="Foverk">Foverk</option><option value="Vari">Vari</option><option value="Furruk">Furruk</option><option value="TollokiE2">TollokiE2</option><option value="Goplana">Goplana</option><option value="Wyznawca">Wyznawca</option><option value="Mazur">Mazur</option><option value="Czacha">Czacha</option><option value="Grabek">Grabek</option><option value="Zbrojek">Zbrojek</option><option value="Krzyzowiec">Krzyzowiec</option><option value="Zywiol">Zywiol</option><option value="Morthen">Morthen</option><option value="Ohydziarz">Ohydziarz</option><option value="Milki">Milki</option><option value="Jack">Jack</option><option value="Gorale">Gorale</option><option value="Krolowa">Krolowa</option><option value="Zagajnik">Zagajnik</option><option value="Burkog">Burkog</option><option value="Jertek">Jertek</option><option value="BerkiE2">BerkiE2</option><option value="Stworzyciel">Stworzyciel</option><option value="Worundriel">Worundriel</option><option value="Goons">Goons</option><option value="Adariel">Adariel</option><option value="SK">SK</option><option value="Borgoros">Borgoros</option><option value="Chryzoprenia">Chryzoprenia</option><option value="Czempion">Czempion</option><option value="Torunia">Torunia</option><option value="DrakE2">DrakE2</option><option value="Mysiur">Mysiur</option><option value="STS">STS</option><option value="Marlloth">Marlloth</option><option value="MadokiE2">MadokiE2</option><option value="Gruba_Dupa">Gruba_Dupa</option><option value="Dendro_Silva">Dendro_Silva</option><option value="CC_Quetzalcoatl">CC_Quetzalcoatl</option><option value="Neferkar">Neferkar</option><option value="Pustynia">Pustynia</option><option value="Nymphemonia">Nymphemonia</option><option value="300LVL_E2">300LVL_E2</option>' +
  347. '<option value="E"><b>Elity</b></option><option value="Kotolak">Kotolak</option><option value="Herszt">Herszt</option><option value="Tollok_Shimger">Tollok_Shimger</option><option value="Dowodca_Ghuli">Dowodca_Ghuli</option><option value="Wilcza_Paszcza">Wilcza_Paszcza</option><option value="Wilcza_Jagoda">Wilcza_Jagoda</option><option value="Thowar">Thowar</option><option value="Gnom_Figlid">Gnom_Figlid</option><option value="Krogor">Krogor</option><option value="Vonaros">Vonaros</option><option value="Lisz">Lisz</option><option value="Lowca_Skor">Lowca_Skor</option><option value="Zarzadca_magazynu">Zarzadca_magazynu</option><option value="Berog_Astron">Berog_Astron</option><option value="Selder">Selder</option><option value="Centaur_Zyfryd">Centaur_Zyfryd</option><option value="Henry_Kaprawe_Oko">Henry_Kaprawe_Oko</option><option value="Pomylony_mis">Pomylony_mis</option><option value="Zabalsamowany_wyznawca_Seta">Zabalsamowany_wyznawca_Seta</option><option value="Marid">Marid</option><option value="Szkielet_Bosmana">Szkielet_Bosmana</option><option value="Potezny_Furbol">Potezny_Furbol</option>'+
  348. '<option value="EXP"><b>Expowiska</b></option><option value="Wioska_Start">Wioska_Start</option><option value="LVL10">LVL10</option><option value="Nieumarli_Torneg">Nieumarli_Torneg</option><option value="Zulusy">Zulusy</option><option value="Demony_Eder">Demony_Eder</option><option value="Zboje">Zboje</option><option value="Ghule">Ghule</option><option value="Gobliny">Gobliny</option><option value="Orki">Orki</option><option value="Wilcze_Plemie">Wilcze_Plemie</option><option value="Pszczoly">Pszczoly</option><option value="Demilisze">Demilisze</option><option value="Koboldy">Koboldy</option><option value="Magazynierzy">Magazynierzy</option><option value="Minotaury">Minotaury</option><option value="Miski">Miski</option><option value="Mumie">Mumie</option><option value="Molochy">Molochy</option><option value="Czerwone_Orki">Czerwone_Orki</option><option value="Gobliny140">Gobliny140</option><option value="Berserkerzy">Berserkerzy</option><option value="Patrycjusze">Patrycjusze</option><option value="Arachnotopia">Arachnotopia</option><option value="Madoki">Madoki</option><option value="Anuraki">Anuraki</option><option value="Katakumby">Katakumby</option></select>';
  349. load3();
  350. }
  351.  
  352. if(checkBox2.checked == true){
  353. setInterval(function(){
  354. for (var a in g.other) {
  355. nick = g.other[a].nick;
  356. if(nick != "")
  357. {
  358. if(nick != "Korwinus Maximus" && nick != "Okrutny Wojciech" && nick != "Sir Patyn Długonogi")
  359. {
  360. if(world == "game2"){world = "tarhuna";}
  361. else if(world == "game3"){world = "nerthus"};
  362. location.href="http://margonembot.pl/"+ world +".html";
  363. }
  364. }
  365. }
  366. if(hero.hp == 1 && map.name == "Mythar" || hero.hp == 1 && map.name == "Ithan" || hero.hp == 1 && map.name == "Tuzmer" || hero.hp == 1 && map.name == "Werbin" || hero.hp == 1 && map.name == "Karka-han" || hero.hp == 1 && map.name == "Nithal" || hero.hp == 1 && map.name == "Eder" || hero.hp == 1 && map.name == "Torneg" || hero.hp == 1 && map.name == "Thuzal")
  367. {
  368. location.href="http://margonembot.pl/czas.html";
  369. }
  370. },5000)}
  371.  
  372. if(checkBox3.checked == true){
  373. setInterval(bocik.func4, 1000);
  374. }
  375.  
  376. if(checkBox4.checked == true){
  377. setInterval("autoauto();",300);
  378. log("dzialam");
  379. }
  380.  
  381. $(function() {
  382. $('#list').change(function() {
  383. localStorage.setItem('todoData', this.value);
  384. refresh();
  385. });
  386. });
  387.  
  388.  
  389.  
  390. var start= "Żuk, Zając, Królik, Świerszcz, Lis, Gaunt jaskiniowy, Pełzacz szary, Pełzacz zwyczajny, Młody gaunt jaskiniowy, Pełzacz biały, Nietoperz, Duży pająk, Pająk krzyżak"
  391. var dziesiec = "Południca, Wieczornica, Leszy";
  392. var nieumarli = "Nieumarły wiarus, Nieumarły wojownik, Nieumarły mnich";
  393. var zulusy = "Fula Gula, Nuna Gula, Zulu Mulu, Dida Gula, Bulu Mulu, Zulu Gula, Furu Mulu";
  394. var demki = "Mały demon, Pomniejszy demon, Nieznośny demon, Cerber, Dokuczliwy bies, Kąśliwy demon, Paskudny demon";
  395. var zboje = "Zły zbir, Rozbójniczka, Przebiegły łotr, Stary rozbójnik, Podejrzany zakapior, Zapijaczony zbój, Pospolity zbir";
  396. var ghule = "Ghul słabeusz, Ghul wojownik, Ghul szaman, Ghul nocny, Ghul zwiadowca";
  397. var gobliny = "Leśny goblin, Zły goblin, Goblin traper, Władca krzewów, Mistrz fechtunku, Pancerny goblin";
  398. var orki = "Ork bashwooz, Ork zhaghokk, Ork kuurgh, Ork trarroll, Ork wuakl, Thowar, Krogor";
  399. var wilki = "Oko Wilka, Wilcze Prawo, Wilczy Śpiew, Wilcza Więź, Zakrzywiony Pazur";
  400. var pszczoly = "Pszczoła robotnica, Pszczoła żołnierz, Pszczoła królówka";
  401. var koboldy = "Kobold łucznik, Kobold nożownik, Kobold";
  402. var demilisze = "Demilisz, Wermont Pluskokwik, Wermont Karmikwik, Wermont Pokwas";
  403. var magazyn = "Spokojny mnich, Chytry mnich, Przebiegły mnich, Duchowy rozpruwacz, Mnich chybione zaklęcie, Przerażający mnich, Śmierć magazyniera, Nieuprzejmy magazynier, Zły magazynier, Podły magazynier, Wkurzony magazynier, Zdenerwowany magazynier, Niemiły magazynier, Złośliwy magazynier, Strażnik biblioteki, Kowal Nieszczęścia, Stary mnich, Wojowniczy mnich, Wtajemniczony mnich";
  404. var minotaury = "Minotaur wojownik, Minotaur";
  405. var miski = "Niedźwiedziołak, Lodowy włochacz, Purpurowy włochacz";
  406. var mumie = "Dżin, Zabalsamowany wyznawca Seta, Antyczny wojownik, Chodzące truchło, Mumia wysokiego kapłana, Cheperu, Pradawna mumia, Scarabeaus Gir-tab, Scarabeaus Zihanitum, Scarabeaus Nangar";
  407. var molochy = "Moloch wojownik, Moloch klucznik, Moloch, Moloch czarnoksiężnik";
  408. var czerwone_orki = "Łowca wiatru, Łowca magów, Ork waleczny młot, Łowca ogrów, Ork bojowy, Łowca głów, Krwawy wojownik, Warlock błyskawic, Władca huraganów, Młody warlock, Szaman ziemi, Orczy mistrz ostrzy, Warlock ognia, Odważny ork, Zarządca kazamatów, Szaman wiatru, Waleczny ork, Warlock lodowy pocisk, Szaman żywiołu ognia, Ork szybkie cięcie, Mistrz halabardy, Pogromca wątpliwych, Szaman wody";
  409. var mgobliny = "Tekmo Zinsus, Rotgot Megakus, Ziblet Goons";
  410. var berki = "Berserker Okel, Berserker Rokh, Berserker Grilull, Berserker Hlomer, Berserker Thruta, Berserker Kohta, Berserker Ahin, Berserker Murro";
  411. var patryc = "Osamotniona patrycjuszka, Nieumarły patrycjusz, Opuszczony patrycjusz, Bezsenny patrycjusz";
  412. var pajakiexp = "Holostomon oreophilum, Ischyropsalis alpinula, Meta menardi, Porrhomma convexum, Nesticus morisii, Nesticus eremita";
  413. var madoki = "Aligator rzeczny, Kajman czarny, Krokodyl różańcowy, Leniwy Maddok, Opieszały Maddok, Senny Maddok, Ociężały Maddok, Szaman Maddoków";
  414. var anuraki = "Myszwiór, Hurysa Patisja, Hurysa Rapsolieta, Hurysa Nikolja, Heretyk Wzywający, Hurysa Achajeta, Hurysa Lussien, Heretyk Nowicjusz, Heretyk Mistrz Magii, Heretyk Czarny Wdowiec, Heretyk, Heretyk Milczący Mściciel, Heretyk Cichy Zabójca, Heretyk Mistrz Tortur, Heretyk w transie";
  415. var katakumby = "Nekrolord Wernoradu, Imperialny gwardzista, Imperialny oszczepnik, Starożytny legionista, Antyczny skrytobójca, Duch arystokraty"
  416. //E2
  417. var shae = "Shae Phu";
  418. var wladek = "Władca rzek";
  419. var gobbos = "Gobbos";
  420. var raziu = "Razuglag Oklash";
  421. var alek = "Szczęt alias Gładki";
  422. var tarmus = "Tarmus Wuden";
  423. var foverk = "Foverk Turrim";
  424. var vari = "Vari Kruger";
  425. var furruk = "Furruk Kozug";
  426. var tolloki = "Tollok Atamatu, Tollok Utumutu";
  427. var gopa = "Goplana, Wieczornica";
  428. var wyzio = "Wyznawca ciemnych mocy";
  429. var mazur = "Mazurnik Przybrzeżny";
  430. var czacha = "Łowca czaszek";
  431. var grabek = "Grabarz świątynny";
  432. var zbrojmistrz = "Podły zbrojmistrz";
  433. var krzyzowiec = "Nieumarły krzyżowiec";
  434. var zywiol = "Szkielet władcy żywiołów";
  435. var morthen = "Morthen";
  436. var ohydziarz = "Żelazoręki Ohydziarz";
  437. var milki = "Miłośnik łowców, Miłośnik rycerzy, Miłośnik magii";
  438. var jack = "Młody Jack Truciciel";
  439. var gorale = "Wójt Fistuła, Teściowa Rumcajsa"
  440. var krolowa = "Królowa śniegu";
  441. var zagaj = "Poskramiacz hydr, Pogromczyni mantikor, Pogromca gryfów";
  442. var burkog = "Burkog Lorulk";
  443. var jertek = "Jertek Moxos";
  444. var berekeii = "Berserker Amuno, Fodug Zolash";
  445. var stworzyciel = "Stworzyciel";
  446. var worundriel = "Mistrz Worundriel";
  447. var goons = "Goons Asterus";
  448. var adariel = "Adariel";
  449. var sk = "Duch władcy klanów, Fursharag pożeracz umysłów, Ziuggrael strażnik królowej, Bragarth myśliwy dusz, Lusgrathera królowa pramatka";
  450. var mino = "Borgoros Garamir III";
  451. var chryzo = "Chryzoprenia";
  452. var czempion = "Czempion Furboli";
  453. var torunia = "Torunia Ankelwald";
  454. var drakeii = "Breheret Żelazny Łeb";
  455. var mysiur = "Mysiur myświórowy król";
  456. var sts = "Sadolia nadzorczyni Hurys, Bergermona krwawa hrabina, Sataniel skrytobójca, Annaniel wysysacz marzeń, Gothardus kolekcjoner głów, Zufulus smakosz serc";
  457. var marlot = "Marlloth Malignitas";
  458. var madoks = "Mocny Maddoks, Pancerny Maddok, ";
  459. var arach = "Arachniregina Colosseus";
  460. var korzenie = "Silvanasus, Dendroculus";
  461. var mahopetek = "Cuaitl Citlalin, Quetzalcoatl";
  462. var nefkar = "Neferkar Set";
  463. var pustynia = "Chaegd Agnrakh, Vaenra Charkhaam";
  464. var nypho = "Mushita";
  465. var eii = "Zorin, Furion, Artenius";
  466.  
  467. //E
  468. var Kotolak = "Kotolak";
  469. var Herszt = "Herszt rozbójników";
  470. var Tollok_Shimger = "Tollok Shimger";
  471. var Dowodca_Ghuli = "Dowódca Ghuli";
  472. var Wilcza_Jagoda = "Wilcza jagoda";
  473. var Wilcza_Paszcza = "Wilcza paszcza";
  474. var Thowar = "Thowar";
  475. var Gnom_Figlid = "Gnom Figlid";
  476. var Krogor = "Krogor";
  477. var Vonaros = "Vonaros";
  478. var Lisz = "Lisz";
  479. var Lowca_Skor = "Łowca Skór";
  480. var Zarzadca_magazynu = "Zarządca Magazynu";
  481. var Berog_Astron = "Berog Astron";
  482. var Selder = "Selder";
  483. var Centaur_Zyfryd = "Centaur Zyfryd";
  484. var Henry_Kaprawe_Oko = "Henry Kaprawe Oko";
  485. var Pomylony_mis = "Pomylony miś";
  486. var Zabalsamowany_wyznawca_Seta = "Zabalsamowany wyznawca Seta";
  487. var Marid = "Marid";
  488. var Szkielet_Bosmana = "Szkielet Bosmana";
  489. var Potezny_Furbol = "Potężny Furbol";
  490. var world = location.host.split(".")[0];
  491.  
  492. $('#checkbox2').change(function() {
  493. save();
  494. document.getElementById("checkbox4").checked = false;
  495. refresh();
  496. });
  497. $('#checkbox3').change(function() {
  498. save2();
  499. refresh();
  500. });
  501. $('#checkbox4').change(function() {
  502. save3();
  503. refresh();
  504. });
  505. $('#checkbox5').change(function() {
  506. save4();
  507. refresh();
  508. });
  509. function save(){
  510. var checkbox = document.getElementById('checkbox2');
  511. localStorage.setItem('checkbox2', checkbox.checked);
  512. }
  513. function save2(){
  514. var checkbox2 = document.getElementById('checkbox3');
  515. localStorage.setItem('checkbox3', checkbox2.checked);
  516. }
  517. function save3(){
  518. var checkbox3 = document.getElementById('checkbox4');
  519. localStorage.setItem('checkbox4', checkbox3.checked);
  520. }
  521. function save4(){
  522. var checkbox4 = document.getElementById('checkbox5');
  523. localStorage.setItem('checkbox5', checkbox4.checked);
  524. }
  525. function load(){
  526. var checked = JSON.parse(localStorage.getItem('checkbox2'));
  527. document.getElementById("checkbox2").checked = checked;
  528. }
  529. function load2(){
  530. var checked = JSON.parse(localStorage.getItem('checkbox3'));
  531. document.getElementById("checkbox3").checked = checked;
  532. }
  533. function load3(){
  534. var checked = JSON.parse(localStorage.getItem('checkbox4'));
  535. document.getElementById("checkbox4").checked = checked;
  536. }
  537. function load4(){
  538. var checked = JSON.parse(localStorage.getItem('checkbox5'));
  539. document.getElementById("checkbox5").checked = checked;
  540. }
  541.  
  542. function refresh(){
  543. location.reload();
  544. }
  545.  
  546. function on(){
  547. $('#tutorial').hide();
  548. bocik = {};
  549. bocik.bestxy = 9999;
  550. bocik.run = 1;
  551. bocik.id = 0;
  552. bocik.blok = "";
  553. bocik.xxxx = 0;
  554. bocik.blokuj = 1;
  555. bocik.checker = 0;
  556. bocik.checker2 = 0;
  557. bocik.interv1 = "";
  558. bocik.interv2 = "";
  559. bocik.interv3 = "";
  560. //mAlert = function(a, c, d, b) {};
  561. g.lock.add = function(i) {};
  562.  
  563. bocik.heal = function() {
  564. var low_id = 99999999999999999999;
  565. for (var i in g.item) {
  566. if (g.item[i].cl == 16 && g.item[i].stat.search(/leczy/) > -1 && g.item[i].own != 1) {
  567. if(i < low_id) low_id = i;
  568. }
  569. }
  570.  
  571. text1 = g.item[low_id].stat;
  572. text2 = text1.split(";");
  573. for(heal_i = 0; heal_i<text2.length; heal_i++)
  574. {
  575. if(text2[heal_i].search("leczy")> -1) id_leczenia = heal_i;
  576. }
  577. ile_leczy = text2[id_leczenia].split("=")[1];
  578. hp_brak = hero.maxhp - hero.hp
  579. ile_razy = Math.floor(hp_brak / parseInt(ile_leczy));
  580. console.log(ile_razy);
  581. if(ile_razy > 0)
  582. {
  583. for(heal_i2=0;heal_i2<ile_razy;heal_i2++)
  584. {
  585. $("#item" + low_id).dblclick();
  586. }
  587. }
  588. };
  589.  
  590. bocik.rel = function() {
  591. setTimeout(function() {
  592. var arrows_id;
  593. for (var i in g.item) {
  594. if (g.item[i].st == 7) {
  595. arrows_id = i;
  596. break;
  597. }
  598. }
  599. var ammo_str = g.item[arrows_id].stat;
  600. var ammo_firstPos = ammo_str.indexOf('ammo');
  601. var ammo_lastPos = 0;
  602. for (var i = ammo_firstPos; i <= ammo_str.length; i++) {
  603. if (ammo_str[i] == ';') {
  604. ammo_lastPos = i;
  605. break;
  606. }
  607. }
  608. var ammo_count = (ammo_str.split('').splice(ammo_firstPos, ammo_lastPos - ammo_firstPos)).join('').split('=')[1];
  609. var arrows_added = false;
  610. if (ammo_count <= 50) {
  611. for (var i in g.item) {
  612. if (g.item[i].name == g.item[arrows_id].name) {
  613. _g("moveitem&st=1&id=" + g.item[i].id);
  614. arrows_added = true;
  615. break;
  616. }
  617. }
  618. if (!arrows_added) message('Skonczyly ci sie strzaly gluptasku!!!!');
  619. }
  620. }, 1000);
  621. };
  622.  
  623. hero.bocikgo = function(y, w) {
  624. var x = [];
  625. t = (hero.opt & 128) ? 8 : 20;
  626. var l = Math.max(0, Math.min(y, this.x) - t),
  627. h = Math.min(map.x - 1, Math.max(y, this.x) + t);
  628. var v = Math.max(0, Math.min(w, this.y) - t),
  629. u = Math.min(map.y - 1, Math.max(w, this.y) + t);
  630. for (var q = l - 1; q <= h + 1; q++) {
  631. x[q] = [];
  632. for (var p = v - 1; p <= u + 1; p++) {
  633. x[q][p] = (q >= l && q <= h && p >= v && p <= u && !isset(g.npccol[q + p * 256]) && (!map.col || map.col.charAt(q + p * map.x) == "0")) ? -1 : -2
  634. }
  635. }
  636. x[this.x][this.y] = 0;
  637. b = -1;
  638. road = [];
  639. var s = {
  640. x: -1,
  641. y: -1,
  642. dist: 599
  643. };
  644. for (var r = 1; r < h - l + u - v + 3; r++) {
  645. for (var q = l; q <= h; q++) {
  646. for (var p = v; p <= u; p++) {
  647. if (x[q][p] == -1 && ((x[q][p - 1] == r - 1) || (x[q][p + 1] == r - 1) || (x[q - 1][p] == r - 1) || (x[q + 1][p] == r - 1))) {
  648. x[q][p] = r
  649. }
  650. if (x[y][w] > 0) {
  651. q = h + 1;
  652. break
  653. }
  654. s.dist2 = Math.abs(y - q) + Math.abs(w - p);
  655. if ((x[q][p] == r) && (s.dist2 < s.dist)) {
  656. s.x = q;
  657. s.y = p;
  658. s.dist = s.dist2
  659. }
  660. }
  661. }
  662. }
  663. s.hdist = Math.abs(y - hero.x) + Math.abs(w - hero.y);
  664. if (x[y][w] > 0 || s.dist < s.hdist) {
  665. if (x[y][w] < 0) {
  666. if (y > s.x) {
  667. b = 2
  668. } else {
  669. if (y < s.x) {
  670. b = 1
  671. } else {
  672. if (w > s.y) {
  673. b = 0
  674. } else {
  675. if (w < s.y) {
  676. b = 3
  677. }
  678. }
  679. }
  680. }
  681. y = s.x;
  682. w = s.y;
  683. }
  684. road[0] = {
  685. x: y,
  686. y: w
  687. };
  688. for (var o = x[y][w] - 1, n = y, m = w; o > 0; o--) {
  689. if (x[n][m - 1] == o) {
  690. m--
  691. } else {
  692. if (x[n][m + 1] == o) {
  693. m++
  694. } else {
  695. if (x[n - 1][m] == o) {
  696. n--
  697. } else {
  698. if (x[n + 1][m] == o) {
  699. n++
  700. } else {
  701. o = 0
  702. }
  703. }
  704. }
  705. }
  706. if (o) {
  707. road[x[y][w] - o] = {
  708. x: n,
  709. y: m
  710. }
  711. }
  712. }
  713. }
  714. $("#target").css({
  715. left: y * 32,
  716. top: w * 32,
  717. display: "block",
  718. opacity: 1
  719. })
  720. };
  721.  
  722. var tmpBattleMsg = battleMsg;
  723. battleMsg = function(c, t) {
  724. bocik.run = 0;
  725. var ret = tmpBattleMsg(c, t);
  726. if (c.search(/winner=/) >= 0) {
  727. _g("fight&a=quit");
  728. if(hero.prof == "h" || hero.prof == "t")
  729. {
  730. bocik.rel();
  731. }
  732. bocik.heal();
  733. bocik.run = 0;
  734. }
  735. return ret;
  736. };
  737.  
  738.  
  739. bocik.func1 = function() {
  740. if (bocik.run == 0) {
  741. hero.nextx = '';
  742. hero.nexty = '';
  743. bocik.bestxy = 9999;
  744. for (var i in g.npc) {
  745. if (now_mob.search(g.npc[i].nick) != -1 && bocik.blok.search(i) == -1 && g.npc[i].fake == undefined && (g.npc[i].type == 2 || g.npc[i].type == 3)) {
  746. x1 = Math.pow(Math.abs(hero.x - g.npc[i].x), 2);
  747. y1 = Math.pow(Math.abs(hero.y - g.npc[i].y), 2);
  748. bocik.bestxy1 = Math.sqrt(x1) + Math.sqrt(y1);
  749. if (bocik.bestxy1 < bocik.bestxy) {
  750. bocik.bestxy = bocik.bestxy1;
  751. hero.nextx = g.npc[i].x;
  752. hero.nexty = g.npc[i].y;
  753. bocik.id = i;
  754. bocik.run = 1;
  755. bocik.blokuj = 0;
  756. iskior = hero.nextx;
  757. igrek = hero.nexty;
  758. };
  759. };
  760. };
  761.  
  762. if (hero.nextx != '' && hero.nexty != '') {
  763. g.stop = true;
  764. hero.bocikgo(x, y);
  765. setTimeout(function(){
  766. hero.bocikgo(5, 14);
  767. },10000)
  768. }
  769. }
  770. };
  771.  
  772. bocik.func2 = function() {
  773. if (road.length == 0 && bocik.blokuj == 0) {
  774. if ((Math.abs(hero.rx - g.npc[bocik.id].x) <= 1 && Math.abs(hero.ry - g.npc[bocik.id].y) <= 1) && (g.npc[bocik.id].type == 2 || g.npc[bocik.id].type == 3)) {
  775. bocik.blokuj = 1;
  776. _g("fight&a=attack&ff=1&id=-" + bocik.id);
  777. if($("#autobattleButton").css("display")=="block")
  778. {
  779. $("#autobattleButton").click()
  780. }
  781. } else {
  782. if (bocik.checker2 == 2){
  783. bocik.blokuj = 1;
  784. bocik.blok = bocik.blok + "|" + bocik.id;
  785. bocik.run = 0;
  786. bocik.checker2 = 0;
  787. } else if(bocik.checker2 != 2){
  788. bocik.checker2++;
  789. }
  790. }
  791. }
  792. };
  793.  
  794. bocik.func3 = function() {
  795. if (road.length == 0) {
  796. if (bocik.checker < 60) {
  797. bocik.checker++;
  798. } else if (bocik.checker >= 60) {
  799. bocik.run = 0;
  800. bocik.checker = 0;
  801. }
  802. } else {
  803. bocik.checker = 0;
  804. }
  805. };
  806.  
  807. bocik.func4 = function(){
  808. if (bocik.run == 0) {
  809. hero.nextmapx = '';
  810. hero.nextmapy = '';
  811. bocik.bestmapxy = 9999;
  812. aa = 0;
  813. mapslength = Object.keys(g.gwIds).length;
  814. mapxy = [];
  815. mapx = [];
  816. mapy = [];
  817. for (var i in g.npc) {
  818. if (now_mob.search(g.npc[i].nick) == -1) {
  819. for (var i in g.gwIds)
  820. {
  821. mapxy[aa] = g.gwIds[i];
  822. aa++;
  823. }
  824. for(var ab = 0; ab < mapxy.length;ab++)
  825. {
  826. mapx[ab] = mapxy[ab].split(".")[0];
  827. mapy[ab] = mapxy[ab].split(".")[1];
  828. x2 = Math.pow(Math.abs(hero.x - parseInt(mapx[ab])), 2);
  829. y2 = Math.pow(Math.abs(hero.y - parseInt(mapy[ab])), 2);
  830. bocik.bestmapxy1 = Math.sqrt(x2) + Math.sqrt(y2);
  831. if (bocik.bestmapxy1 < bocik.bestmapxy) {
  832. bocik.bestmapxy = bocik.bestmapxy1;
  833. hero.nextmapx = mapx[ab];
  834. hero.nextmapy = mapy[ab];
  835. }
  836. }
  837. }
  838. }
  839. if (hero.nextmapx != '' && hero.nextmapy != '') {
  840. hero.bocikgo(parseInt(hero.nextmapx), parseInt(hero.nextmapy));
  841. if(hero.nextmapy == hero.y && hero.nextmapx == hero.x)
  842. {
  843. _g("walk");
  844. }
  845. }
  846. }
  847. };
  848.  
  849. bocik.start1 = function() {
  850. bocik.interv1 = setInterval(bocik.func1, 500);
  851. bocik.interv2 = setInterval(bocik.func2, 300);
  852. bocik.interv3 = setInterval(bocik.func3, 50);
  853. };
  854.  
  855. bocik.stop1 = function() {
  856. clearInterval(bocik.interv1);
  857. clearInterval(bocik.interv2);
  858. clearInterval(bocik.interv3);
  859. };
  860.  
  861. setInterval(function() {
  862. bocik.blok = "";
  863. }, 30000)
  864.  
  865. setInterval(function() {
  866. location.reload();
  867. }, 60000)
  868.  
  869. bocik.start1();
  870. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement