Advertisement
iDinhoBR

Macro escavex 0.9 VIP e NÃO-VIP

Jun 12th, 2019
762
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.43 KB | None | 0 0
  1. $${
  2.  
  3. //////////////////////////////////////////////////
  4. // VARIAVEIS EDITAVEIS //
  5. // Editar somente os caracteres dentro das "". //
  6. // Variaveis VIP e NAO VIP //
  7. SET(#idinho_hphome,"9");
  8. SET(#idinho_delayjogaritens,"100");
  9. // //
  10. // //
  11. // Variaveis MacroVIP //
  12. // //
  13. SET(#idinho_parep,"100");
  14. SET(#idinho_blocodereparar,"42");
  15. SET(#idinho_idpa,"277");
  16. // //
  17. // Variaveis MacroNAOVIP //
  18. // //
  19. SET(#idinho_patrocar,"50");
  20. // //
  21. //////////////////////////////////////////////////
  22.  
  23. SET(&version,"&40.9&b");IF(macroescidinho);SET(&b,"/");SET(&c,"g");LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);echo("%&b%%&c% &6macro &bescavex%&version% &6VIP e NAO-VIP &c(desligada) &6by @idinhobr");KEYUP(forward);KEYUP(back);KEYUP(left);KEYUP(right);KEYUP(sneak);KEYUP(jump);UNSET(macroescidinho);STOP;
  24. ELSE;LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &a(Ligada) &8&o#iDinhoBR);echo("%&b%%&c% &6macro &bescavex%&version% &6VIP e NAO-VIP &a(ligada) &6by @idinhobr");SET(macroescidinho);
  25.  
  26. //////////////////////////////////////////////////
  27. // NAO EDITAR //
  28. SET(#idinho_looptotal,"20");
  29. SET(#idinho_reptir,"11");
  30. SET(#idinho_delay,"1");
  31. SET(#idinho_look,"35");
  32. SET(#idinho_pastrocar,"1");
  33. SET(#idinho_unbugreparar,"0");
  34. SET(#idinho_unbugchao,"1");
  35. SET(#idinho_unbugupar,"1");
  36. // //
  37. //////////////////////////////////////////////////
  38.  
  39. PICK(%#idinho_idpa%);
  40.  
  41. PROMPT(&idinho_voceevip,$$?,Você é vip? sim(s) ou não(n) ?);
  42. IF(%&idinho_voceevip%=nothing);
  43. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &4Nenhuma resposta no campo de pergunta "Você é VIP?".);
  44. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  45. KEYUP(forward);
  46. KEYUP(back);
  47. KEYUP(left);
  48. KEYUP(right);
  49. KEYUP(sneak);
  50. KEYUP(jump);
  51. UNSET(macroescidinho);
  52. STOP;
  53. ENDIF;
  54. IF((%&idinho_voceevip%="nao")||(%&idinho_voceevip%="n")||(%&idinho_voceevip%="não")||(%&idinho_voceevip%="sim")||(%&idinho_voceevip%="s"));
  55.  
  56. ELSE;
  57. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê só pode responder com:);
  58. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &esim - s - não - nao - n);
  59. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  60. KEYUP(forward);
  61. KEYUP(back);
  62. KEYUP(left);
  63. KEYUP(right);
  64. KEYUP(sneak);
  65. KEYUP(jump);
  66. UNSET(macroescidinho);
  67. STOP;
  68. ENDIF;
  69. PROMPT(&idinho_homesafety,$$?,Qual nome da home de segurança?(Somente o nome. caso seja só \"/home\" deixe vazio));
  70.  
  71. PROMPT(#idinho_blocoesc,$$i,Qual bloco usar para escavar?);
  72. IF(%#idinho_blocoesc%=nothing);
  73. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &4Nenhum bloco selecionado para escavar.);
  74. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  75. KEYUP(forward);
  76. KEYUP(back);
  77. KEYUP(left);
  78. KEYUP(right);
  79. KEYUP(sneak);
  80. KEYUP(jump);
  81. UNSET(macroescidinho);
  82. STOP;
  83. ENDIF;
  84. IF((%#idinho_blocoesc%=2)||(%#idinho_blocoesc%=3)||(%#idinho_blocoesc%=12)||(%#idinho_blocoesc%=13)||(%#idinho_blocoesc%=82)||(%#idinho_blocoesc%=88));
  85.  
  86. ELSE;
  87. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê só pode escolher blocos que der para escavar.);
  88. LOG(&eCOMO: Grama(2) Terra(3) Areia(12) Cascalho(13) Argila(82) Areia das almas(88).);
  89. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  90. KEYUP(forward);
  91. KEYUP(back);
  92. KEYUP(left);
  93. KEYUP(right);
  94. KEYUP(sneak);
  95. KEYUP(jump);
  96. UNSET(macroescidinho);
  97. STOP;
  98. ENDIF;
  99. IF((%&idinho_voceevip%="sim")||(%&idinho_voceevip%="s"));
  100.  
  101. DO;
  102.  
  103. ECHO("/pvp off");
  104. PICK(%#idinho_idpa%);
  105.  
  106. DO(%#idinho_looptotal%);
  107.  
  108. IF(%DURABILITY%<=%#idinho_parep%);
  109. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eSua pá esta com menos de &4%#idinho_parep%&e de vida. vamos reparar!);
  110. KEYUP(forward);
  111. KEYUP(back);
  112. KEYUP(left);
  113. KEYUP(right);
  114. KEYUP(sneak);
  115. KEYUP(jump);
  116. DO;
  117. LOOK(west);
  118. LOOK(,90);
  119. KEYDOWN(forward);
  120. WAIT(500MS);
  121. INC(#idinho_unbugchao);
  122.  
  123. IF(%#idinho_unbugchao%=30);
  124. KEYUP(forward);
  125. KEYDOWN(jump);
  126. WAIT(1);
  127. KEYUP(jump);
  128. SET(#idinho_unbugchao,"1");
  129. ENDIF;
  130.  
  131. IF(%HEALTH%<=%#idinho_hphome%);
  132. DO(2);
  133. ECHO("/home %&idinho_homesafety%");
  134. LOOP;
  135.  
  136. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  137. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  138. KEYUP(forward);
  139. KEYUP(back);
  140. KEYUP(left);
  141. KEYUP(right);
  142. KEYUP(sneak);
  143. KEYUP(jump);
  144. UNSET(macroescidinho);
  145. STOP;
  146. ENDIF;
  147.  
  148. UNTIL(%HITID%=%#idinho_blocodereparar%);
  149.  
  150. KEYUP(forward);
  151.  
  152. IF(%HITID%=%#idinho_blocodereparar%);
  153. KEYUP(forward);
  154. DO;
  155. DO(1);
  156. PICK(%#idinho_idpa%);
  157. WAIT(200ms);
  158. KEY(use);
  159. WAIT(1);
  160. INC(#idinho_unbugreparar);
  161.  
  162. IF(%#idinho_unbugreparar%=3);
  163. WAIT(1);
  164. ECHO(/bau vip);
  165. WAIT(1);
  166. GUI;
  167. SET(#idinho_unbugreparar,"0");
  168. ENDIF;
  169.  
  170. LOOP;
  171. IF(%HITID%=%#idinho_blocodereparar%);
  172. ELSE;
  173. DO;
  174. LOOK(west);
  175. LOOK(,90);
  176. KEYDOWN(forward);
  177. UNTIL(%HITID%=%#idinho_blocodereparar%);
  178. ENDIF;
  179.  
  180. KEYUP(forward);
  181.  
  182. IF(%HEALTH%<=%#idinho_hphome%);
  183. DO(2);
  184. ECHO("/home %&idinho_homesafety%");
  185. LOOP;
  186.  
  187. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  188. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  189. KEYUP(forward);
  190. KEYUP(back);
  191. KEYUP(left);
  192. KEYUP(right);
  193. KEYUP(sneak);
  194. KEYUP(jump);
  195. UNSET(macroescidinho);
  196. STOP;
  197. ENDIF;
  198.  
  199. UNTIL(%DURABILITY%>800);
  200.  
  201. SET(#idinho_unbugreparar,"0");
  202.  
  203.  
  204. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eSua pá foi reparada com sucesso. vamos voltar a upar.);
  205. ENDIF;
  206. ENDIF;
  207.  
  208.  
  209. KEYUP(left);
  210. KEYDOWN(right);
  211.  
  212. DO(%#idinho_reptir%);
  213. LOOK(north);
  214. LOOK(,%#idinho_look%);
  215. PICK(%#idinho_blocoesc%);
  216. KEY(use);
  217. WAIT(%#idinho_delay%MS);
  218. PICK(%#idinho_idpa%);
  219. KEY(attack);
  220. INC(#idinho_unbugupar);
  221. LOOP;
  222.  
  223. IF(%HEALTH%<=%#idinho_hphome%);
  224. DO(2);
  225. ECHO("/home %&idinho_homesafety%");
  226. LOOP;
  227.  
  228. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  229. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  230. KEYUP(forward);
  231. KEYUP(back);
  232. KEYUP(left);
  233. KEYUP(right);
  234. KEYUP(sneak);
  235. KEYUP(jump);
  236. UNSET(macroescidinho);
  237. STOP;
  238. ENDIF;
  239.  
  240. IF(%#idinho_unbugupar%>5000);
  241. KEYUP(right);
  242. KEYUP(left);
  243. KEYDOWN(jump);
  244. WAIT(1);
  245. KEYUP(jump);
  246. SET(#idinho_unbugupar,"1");
  247. ENDIF;
  248.  
  249. KEYUP(right);
  250. KEYDOWN(left);
  251.  
  252. DO(%#idinho_reptir%);
  253. LOOK(north);
  254. LOOK(,%#idinho_look%);
  255. PICK(%#idinho_blocoesc%);
  256. KEY(use);
  257. WAIT(%#idinho_delay%MS);
  258. PICK(%#idinho_idpa%);
  259. KEY(attack);
  260. INC(#idinho_unbugupar);
  261. LOOP;
  262.  
  263. IF(%HEALTH%<=%#idinho_hphome%);
  264. DO(2);
  265. ECHO("/home %&idinho_homesafety%");
  266. LOOP;
  267.  
  268. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  269. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  270. KEYUP(forward);
  271. KEYUP(back);
  272. KEYUP(left);
  273. KEYUP(right);
  274. KEYUP(sneak);
  275. KEYUP(jump);
  276. UNSET(macroescidinho);
  277. STOP;
  278. ENDIF;
  279.  
  280. IF(%#idinho_unbugupar%>5000);
  281. KEYUP(right);
  282. KEYUP(left);
  283. KEYDOWN(jump);
  284. WAIT(1);
  285. KEYUP(jump);
  286. SET(#idinho_unbugupar,"1");
  287. ENDIF;
  288.  
  289. LOOP;
  290.  
  291. KEYUP(forward);
  292. KEYUP(back);
  293. KEYUP(left);
  294. KEYUP(right);
  295. KEYUP(sneak);
  296. KEYUP(jump);
  297. GUI(inventory);
  298. WAIT(200ms);
  299. GETSLOTITEM(33,#stack);
  300.  
  301. IF(%#stack%>=1);
  302.  
  303. GUI;
  304.  
  305. WAIT(800ms);
  306.  
  307. DO();
  308. LOOK(west);
  309. LOOK(,90);
  310. KEYDOWN(forward);
  311. UNTIL(%HITID%=%#idinho_blocodereparar%);
  312.  
  313. IF(%HITID%=%#idinho_blocodereparar%);
  314. KEYUP(forward);
  315. WAIT(100ms);
  316. LOOK(west);
  317. WAIT(100ms);
  318. LOOK(,-1,1);
  319. GUI(inventory);
  320. FOR(#itens,9,44);
  321. GETSLOTITEM(%#itens%,#id);
  322. IF((%#id%=403)||(%#id%=387)||(%#id%=57)||(%#id%=41)||(%#id%=42)||(%#id%=277)||(%#id%=278)||(%#id%=364)||(%#id%=384)||(%#id%=264)||(%#id%=%#idinho_blocoesc%));
  323.  
  324. ELSE;
  325. WAIT(%#idinho_delayjogaritens%MS);
  326. SLOTCLICK(%#itens%,l,false);
  327. WAIT(%#idinho_delayjogaritens%MS);
  328. SLOTCLICK(-999);
  329. ENDIF;
  330.  
  331. NEXT;
  332.  
  333. GUI;
  334.  
  335. WAIT(800ms);
  336.  
  337. WAIT(100ms);
  338. ECHO("/bau vip");
  339. WAIT(1);
  340. FOR(#itens,54,89);
  341. GETSLOTITEM(%#itens%,#id);
  342. IF((%#id%=387)||(%#id%=403));
  343. SLOTCLICK(%#itens%,l,true);
  344. WAIT(200ms);
  345. ENDIF;
  346.  
  347. NEXT;
  348.  
  349. GUI;
  350.  
  351. ENDIF;
  352. ELSE;
  353. GUI;
  354. ENDIF;
  355.  
  356.  
  357. LOOP;
  358. ENDIF;
  359.  
  360. IF((%&idinho_voceevip%="nao")||(%&idinho_voceevip%="n")||(%&idinho_voceevip%="não"));
  361.  
  362. DO;
  363.  
  364. SLOT(%#idinho_pastrocar%);
  365.  
  366. DO(%#idinho_looptotal%);
  367.  
  368. DO;
  369. IF(%DURABILITY%<=%#idinho_patrocar%);
  370. DO(1);
  371. INC(#idinho_pastrocar);
  372. LOOP;
  373. IF(%#idinho_pastrocar%>=9);
  374. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eAcabou todas suas pás.);
  375. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVamos para seu &6/home %&idinho_homesafety%&e.);
  376. ECHO("/home %&idinho_homesafety%");
  377. WAIT(3);
  378. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &epronto você está na sua home de segurança!);
  379. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada));
  380. KEYUP(forward);
  381. KEYUP(back);
  382. KEYUP(left);
  383. KEYUP(right);
  384. KEYUP(sneak);
  385. KEYUP(jump);
  386. UNSET(macroescidinho);
  387. STOP;
  388. ENDIF;
  389. WAIT(100ms);
  390. SLOT(%#idinho_pastrocar%);
  391. WAIT(100ms);
  392. ENDIF;
  393. UNTIL(DURABILITY>%#idinho_patrocar%);
  394.  
  395. KEYUP(left);
  396. KEYDOWN(right);
  397.  
  398. DO(%#idinho_reptir%);
  399. LOOK(north);
  400. LOOK(,%#idinho_look%);
  401. PICK(%#idinho_blocoesc%);
  402. KEY(use);
  403. WAIT(%#idinho_delay%MS);
  404. SLOT(%#idinho_pastrocar%);
  405. KEY(attack);
  406. INC(#idinho_unbugchao);
  407. LOOP;
  408.  
  409. IF(%HEALTH%<=%#idinho_hphome%);
  410. DO(2);
  411. ECHO("/home %&idinho_homesafety%");
  412. LOOP;
  413.  
  414. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  415. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  416. KEYUP(forward);
  417. KEYUP(back);
  418. KEYUP(left);
  419. KEYUP(right);
  420. KEYUP(sneak);
  421. KEYUP(jump);
  422. UNSET(macroescidinho);
  423. STOP;
  424. ENDIF;
  425.  
  426. IF(%#idinho_unbugupar%>5000);
  427. KEYUP(right);
  428. KEYUP(left);
  429. KEYDOWN(jump);
  430. WAIT(1);
  431. KEYUP(jump);
  432. SET(#idinho_unbugupar,"1");
  433. ENDIF;
  434.  
  435. KEYUP(right);
  436. KEYDOWN(left);
  437.  
  438. DO(%#idinho_reptir%);
  439. LOOK(north);
  440. LOOK(,%#idinho_look%);
  441. PICK(%#idinho_blocoesc%);
  442. KEY(use);
  443. WAIT(%#idinho_delay%MS);
  444. SLOT(%#idinho_pastrocar%);
  445. KEY(attack);
  446. INC(#idinho_unbugchao);
  447. LOOP;
  448.  
  449. IF(%HEALTH%<=%#idinho_hphome%);
  450. DO(2);
  451. ECHO("/home %&idinho_homesafety%");
  452. LOOP;
  453.  
  454. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &eVocê estava com menos de &4%#idinho_hphome%HP&e.);
  455. LOG(&6[Macro]&b[Escavex%&version%]&6[VIP e NÃO-VIP] &c(Desligada) &8&o#iDinhoBR);
  456. KEYUP(forward);
  457. KEYUP(back);
  458. KEYUP(left);
  459. KEYUP(right);
  460. KEYUP(sneak);
  461. KEYUP(jump);
  462. UNSET(macroescidinho);
  463. STOP;
  464. ENDIF;
  465.  
  466. IF(%#idinho_unbugupar%>5000);
  467. KEYUP(right);
  468. KEYUP(left);
  469. KEYDOWN(jump);
  470. WAIT(1);
  471. KEYUP(jump);
  472. SET(#idinho_unbugupar,"1");
  473. ENDIF;
  474. LOOP;
  475.  
  476. KEYUP(forward);
  477. KEYUP(back);
  478. KEYUP(left);
  479. KEYUP(right);
  480. KEYUP(sneak);
  481. KEYUP(jump);
  482. GUI(inventory);
  483. WAIT(200ms);
  484. GETSLOTITEM(33,#stack);
  485.  
  486. IF(%#stack%>=1);
  487.  
  488. GUI;
  489.  
  490. WAIT(800ms);
  491.  
  492. DO;
  493. LOOK(west);
  494. LOOK(,90);
  495. KEYDOWN(forward);
  496. UNTIL(%HITID%=%#idinho_blocodereparar%);
  497.  
  498. IF(%HITID%=%#idinho_blocodereparar%);
  499. KEYUP(forward);
  500. WAIT(100ms);
  501. LOOK(west);
  502. WAIT(100ms);
  503. LOOK(,1,1);
  504. GUI(inventory);
  505. FOR(#itens,9,44);
  506. GETSLOTITEM(%#itens%,#id);
  507. IF((%#id%=403)||(%#id%=387)||(%#id%=57)||(%#id%=41)||(%#id%=42)||(%#id%=277)||(%#id%=278)||(%#id%=364)||(%#id%=384)||(%#id%=264)||(%#id%=%#idinho_blocoesc%));
  508.  
  509. ELSE;
  510. WAIT(%#idinho_delayjogaritens%MS);
  511. SLOTCLICK(%#itens%,l,false);
  512. WAIT(%#idinho_delayjogaritens%MS);
  513. SLOTCLICK(-999);
  514. ENDIF;
  515.  
  516. NEXT;
  517.  
  518. GUI;
  519. ENDIF;
  520. ELSE;
  521. GUI;
  522. ENDIF;
  523. LOOP;
  524.  
  525. ENDIF;
  526.  
  527.  
  528. ENDIF;
  529. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement