Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.01 KB | None | 0 0
  1. $${
  2.  
  3. toggle(mobrep)
  4. if(mobrep)
  5. LOG("&f&l[MobREP]&6vip &be &7nao-vip &2LIGADO")
  6. /////////////////////////////////////////////////
  7. //////////by zMatheus22 Region1 Owna/////////////
  8. //////////agradecimentos://@lomexicano////////////
  9. //////////me ajudou muito nessa macro////////////////////////////
  10.  
  11. ///// Mude aqui o delay entre as homes (5) (apenas para nao vip) se for vip nao precisa mecher
  12. ///// Mude aqui o delay entre as homes (5) (apenas para nao vip) se for vip nao precisa mecher
  13. ////////// //////////////
  14.  
  15. SET(#naovip,1)
  16.  
  17. ///////// /////////////
  18. ///// Mude aqui o delay entre as homes 5 (apenas para nao vip) se for vip nao precisa mecher
  19. ///// Mude aqui o delay entre as homes 5 (apenas para nao vip) se for vip nao precisa mecher
  20.  
  21.  
  22.  
  23. ///////// Sethomes
  24. SET(&zmob,"mobrep")
  25. SET(&zmoblinha,"linha")
  26. SET(&zosso,"venderosso")
  27. ////////////////////////////////////////
  28. ///////////////////////////////////////
  29. ///////// delay de verificaçao de inventario / durabilidade da espada
  30. SET(#delay,20)
  31. //////////////////////////////////////
  32. //////////////////////////////////////
  33.  
  34. echo("/home %&zmob%")
  35.  
  36. wait(%#naovip%)
  37.  
  38.  
  39. if(%DIRECTION% == "N"); &frente = "north"; &atras = "south"; &direita = "east" ; &esquerda = "west"; endif;
  40. if(%DIRECTION% == "S"); &frente = "south"; &atras = "north"; &direita = "west" ; &esquerda = "east"; endif;
  41. if(%DIRECTION% == "E"); &frente = "east"; &atras = "west" ; &direita = "south"; &esquerda = "north"; endif;
  42. if(%DIRECTION% == "W"); &frente = "west"; &atras = "east" ; &direita = "north"; &esquerda = "east"; endif;
  43.  
  44.  
  45. ////////
  46. //////////////////////////////////
  47. echo("/g &bmacro &freparaçao com mob [mobrep] atualizada &6v0.9 &aby zmatheus22")
  48. Do
  49.  
  50.  
  51. pick(267)
  52. wait(250ms)
  53.  
  54. echo("/home %&zmob%")
  55. Do
  56. wait(%#naovip%)
  57.  
  58. look(%&direita%)
  59. wait(100ms)
  60. until(%HITID% = 42)
  61. wait(100ms)
  62.  
  63. LOG("&f&l[MobREP] &bVerificaçao de &cTRAP &aconcluida!")
  64.  
  65.  
  66. Gui(Inventory)
  67. wait(500ms)
  68.  
  69.  
  70. Do()
  71. Getslotitem(36,#itemsw)
  72. If(#itemsw == 267)
  73. break
  74. Else
  75. getslot(267,#sw)
  76. getslotitem(%#sw%,#idsw,#stacksw,#datavarsw)
  77. slotclick(%#sw%,l,false)
  78. wait(120ms)
  79. slotclick(36,l,false)
  80. wait(120ms)
  81. slotclick(25,l,false)
  82. wait(120ms)
  83. endif
  84.  
  85. loop
  86.  
  87. GUI()
  88.  
  89. do();
  90. pick(267)
  91. wait(200ms)
  92. do(%#delay%)
  93. if(%DURABILITY% >= 45)
  94.  
  95. key(attack);
  96. wait(1ms);
  97. look(%&frente%)
  98.  
  99. else
  100. LOG("&f&l[MobREP] &7Durabilidade baixa, &aReparando...");
  101. gui();
  102. wait(50ms);
  103.  
  104. look(%&direita%);
  105. key(use);
  106. wait(200ms);
  107.  
  108. look(%&direita%);
  109. key(use);
  110. wait(200ms)
  111. LOG("&f&l[MobREP] &7Espada &2Reparada.")
  112. endif
  113. loop;
  114. unsafe;
  115. gui(inventory);
  116. getslotitem(35,#slot35);
  117. if(#slot35 != 0);
  118. LOG("&f&l[MobREP] &7Inventario Lotado. &2Iniciando processo.")
  119. break;
  120. else;
  121. gui();
  122. endif;
  123. endunsafe;
  124. loop
  125.  
  126.  
  127. unsafe
  128. LOG("&f&l[MobREP] &7Verificando Inventario. &cRemovendo Flechas&7.")
  129. do(3)
  130. wait(200ms)
  131. look(%&atras%)
  132. wait(200ms)
  133. gui(inventory)
  134. getslot(262,#flecha)
  135. wait(200ms)
  136. if(#flecha == 0)
  137. break
  138. else
  139. slotclick(%#flecha%,l,false)
  140. wait(100ms)
  141. slotclick(-999)
  142. wait(300ms)
  143.  
  144. endif
  145. loop
  146. endunsafe
  147.  
  148.  
  149. Echo("/home %&zosso%")
  150. wait(%#naovip%)
  151.  
  152. echo("/menuloja off")
  153. Do()
  154. wait(1)
  155. until(%HITID% = 68)
  156.  
  157. Do(2)
  158. keydown(jump)
  159. wait(350ms)
  160. keyup(jump)
  161. wait(350ms)
  162. loop
  163.  
  164. do(5)
  165. key(attack)
  166. wait(50ms)
  167. key(attack)
  168. wait(50ms)
  169. loop
  170.  
  171. //////////////////////////////////////////////////////////////////////////////
  172. do(1)
  173.  
  174. gui(inventory)
  175. wait(500ms)
  176. getslot(287,#stric1)
  177. getslotitem(%#stric1%,#va1,#stac1,#dtvc)
  178. if(#stac1 = -1)
  179. break
  180. else
  181. slotclick(44,l,false)
  182. wait(100ms)
  183. slotclick(%#stric1,l,false)
  184. wait(100ms)
  185. slotclick(44,l,false)
  186.  
  187.  
  188. do(4)
  189. wait(115ms)
  190. getslot(287,#stric2)
  191.  
  192. slotclick(%#stric2%,l,true)
  193. loop
  194.  
  195.  
  196. endif
  197. loop
  198.  
  199.  
  200.  
  201. look(0,90)
  202. wait(450ms)
  203.  
  204. /////////////////////////////////////////////////////////////////////////////////
  205. //////////////////////////////////////////////////////////////////////////////
  206.  
  207. Do(2);
  208. LOG("&f&l[MobREP]&cDesbugando Linhas...")
  209. gui(inventory)
  210. wait(500ms)
  211. getslot(287,#stringhx);
  212. getslotitem(%#stringhx%,#idvar,#stack,#data)
  213. if(#stack < 39)
  214. slotclick(%#stringhx%,l,false)
  215. wait(100ms)
  216. slotclick(44,l,true)
  217. wait(100ms)
  218. slotclick(44,l,false)
  219. wait(1)
  220. gui()
  221. else
  222. break
  223.  
  224. endif
  225. loop
  226.  
  227.  
  228.  
  229. /////////////////////////////////////////////////////////////////////////////////
  230. //////////////////////////////////////////////////////////////////////////////
  231.  
  232. /////////////////////////////////////////////////////////////////////////////////
  233. //////////////////////////////////////////////////////////////////////////////
  234.  
  235. Do();
  236. gui(inventory)
  237. wait(500ms)
  238. getslot(287,#stringh);
  239. getslotitem(%#stringh%,#idvar,#stack,#data)
  240. if(#stack >= 39)
  241. break
  242. else
  243. wait(1)
  244. gui()
  245. wait(1)
  246.  
  247.  
  248. Do
  249. echo("/home %&zmoblinha%")
  250.  
  251. wait(%#naovip%)
  252.  
  253.  
  254. until(%HITID% = 68)
  255.  
  256. wait(100ms)
  257. echo("/menuloja on")
  258. wait(100ms)
  259. echo("/esconder")
  260.  
  261. do
  262. key(use)
  263. wait(500ms)
  264. until(%GUI% = "GUICHEST")
  265.  
  266.  
  267. wait(1)
  268. slotclick(2,l,false)
  269. wait(1)
  270. endif
  271. Loop
  272.  
  273.  
  274. ///////////////////////////////////////////////////////////////////////////////
  275. wait(500ms)
  276.  
  277. gui()
  278.  
  279. wait(500ms)
  280.  
  281. echo("/home %&zmob%")
  282. Do
  283. wait(%#naovip%)
  284.  
  285. look(%&direita%)
  286. wait(100ms)
  287. until(%HITID% = 42)
  288. wait(100ms)
  289.  
  290. LOG("&f&l[MobREP] &bVerificaçao de &cTRAP &aconcluida!")
  291. wait(100ms)
  292. LOG("&f&l[MobREP] &7Iniciando processo de reparaçao.")
  293.  
  294.  
  295. do(2);
  296. for(#slot,1,9)
  297. slot(%#slot%)
  298. wait(25ms)
  299. do(5)
  300. if((%ITEM% = 261)&&(%DURABILITY% < 320))
  301. look(%&direita%)
  302. wait(5ms)
  303. key(use)
  304. wait(100ms)
  305. else
  306. break
  307. endif
  308. loop
  309. next
  310. loop
  311.  
  312. wait(300ms)
  313. do()
  314. gui(inventory)
  315. wait(100ms)
  316. until(%GUI% == "GUIINVENTORY")
  317. wait(500ms)
  318.  
  319.  
  320. for(#var,0,8);
  321. #slot1 = 9 + #var
  322. #slot2 = 36 + #var
  323. slotclick(%#slot1%,l,false)
  324. wait(10ms)
  325. slotclick(%#slot2%,l,false)
  326. wait(10ms)
  327. slotclick(%#slot1%,l,false)
  328. wait(10ms)
  329. next;
  330.  
  331.  
  332. gui()
  333.  
  334. do(2);
  335. for(#slot,1,9);
  336. slot(%#slot%)
  337. wait(25ms)
  338. do(5)
  339. if((%ITEM% = 261)&&(%DURABILITY% < 320))
  340. look(%&direita%)
  341. wait(5ms)
  342. key(use)
  343. wait(100ms)
  344. else
  345. break
  346. endif
  347. loop
  348. next;
  349. loop;
  350.  
  351.  
  352. wait(300ms)
  353. do()
  354. gui(inventory)
  355. wait(100ms)
  356. until(%GUI% == "GUIINVENTORY")
  357. wait(500ms)
  358.  
  359. for(#var,0,8);
  360. #slot1 = 18 + #var
  361. #slot2 = 36 + #var
  362. slotclick(%#slot1%,l,false)
  363. wait(10ms)
  364. slotclick(%#slot2%,l,false)
  365. wait(10ms)
  366. slotclick(%#slot1%,l,false)
  367. wait(10ms);
  368. next;
  369.  
  370. gui()
  371.  
  372.  
  373. do(2);
  374. for(#slot,1,9);
  375. slot(%#slot%)
  376. wait(25ms)
  377. do(3)
  378. if((%ITEM% = 261)&&(%DURABILITY% < 320))
  379. look(%&direita%)
  380. wait(5ms)
  381. key(use)
  382. wait(100ms)
  383. else
  384. break
  385. endif
  386. loop
  387. next;
  388. loop;
  389.  
  390.  
  391.  
  392.  
  393. wait(300ms)
  394. do()
  395. gui(inventory)
  396. wait(100ms)
  397. until(%GUI% == "GUIINVENTORY")
  398. wait(500ms)
  399.  
  400.  
  401. for(#var,0,8);
  402. #slot1 = 27 + #var
  403. #slot2 = 36 + #var
  404. slotclick(%#slot1%,l,false)
  405. wait(10ms)
  406. slotclick(%#slot2%,l,false)
  407. wait(10ms)
  408. slotclick(%#slot1%,l,false)
  409. wait(10ms);
  410. next;
  411.  
  412. gui()
  413.  
  414. do(2);
  415. for(#slot,1,9);
  416. slot(%#slot%)
  417. wait(25ms)
  418. do(5)
  419. if((%ITEM% = 261)&&(%DURABILITY% < 320))
  420. look(%&direita%)
  421. wait(5ms)
  422. look(%&direita%)
  423. wait(5ms)
  424. key(use)
  425. wait(100ms)
  426. else
  427. break
  428. endif
  429. loop
  430. next;
  431. loop;
  432.  
  433. wait(1)
  434.  
  435. look(%&atras%)
  436. wait(100ms)
  437.  
  438. unsafe
  439. &saveitens = "267|276|42|57|287|387|310|311|312|313|278";
  440. gui(inventory);
  441. for(#slot,9,44);
  442. getslotitem(%#slot%,#item);
  443. ifmatches(%#item%,%&saveitens%);
  444. else;
  445. slotclick(%#slot%,l,false);
  446. wait(100ms);
  447. slotclick(-999);
  448. endif;
  449. next;
  450.  
  451. gui()
  452. endunsafe
  453.  
  454.  
  455. LOOP
  456.  
  457. else
  458. LOG("&f&l[MobREP] &7MobREP &cDESLIGADO")
  459. stop
  460. endif
  461.  
  462. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement