Guest User

Untitled

a guest
Jan 31st, 2026
7
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.21 KB | None | 0 0
  1. $${
  2.  
  3. TOGGLE(sleep_macro);
  4. IF(sleep_macro);
  5. LOG("&6&l{&fFORNALHA&6&l} &aTurn &aon &9&o#SLEEP");
  6. CALCYAWTO(1000,1000,#sleep_versao1);
  7. CALCYAWTO(%XPOS%,%ZPOS%,#sleep_versao2);
  8. CALCYAWTO(4321,1234,#sleep_versao3);
  9. IF((%#sleep_versao1%=0)&&(%#sleep_versao2%=0)&&(%#sleep_versao3%=0));
  10. SET(versao_152);
  11. SET(&id_0,"0");
  12. SET(&id_56,"56");
  13. SET(&id_14,"14");
  14. SET(&id_15,"15");
  15. SET(&id_129,"129");
  16. SET(&id_16,"16");
  17. SET(&id_153,"153");
  18. SET(&id_21,"21");
  19. SET(&id_263,"263");
  20. SET(&id_349,"349");
  21. SET(&id_17,"17");
  22. ELSE;
  23. UNSET(versao_152);
  24. SET(&id_0,"air");
  25. SET(&id_56,"diamond_ore");
  26. SET(&id_14,"gold_ore");
  27. SET(&id_15,"iron_ore");
  28. SET(&id_129,"emerald_ore");
  29. SET(&id_16,"coal_ore");
  30. SET(&id_153,"quartz_ore");
  31. SET(&id_21,"lapis_ore");
  32. SET(&id_263,"coal");
  33. SET(&id_349,"fish");
  34. SET(&id_17,"log");
  35. ENDIF;
  36. SET(&sleep_minerios,"<%&id_56%><%&id_14%><%&id_15%><%&id_17%><%&id_129%><%&id_16%><%&id_153%><%&id_21%><%&id_349%>");
  37. WAIT(10T);
  38. ELSE;
  39. LOG("&6&l{&fFORNALHA&6&l} &cTurn &coff &9&o#SLEEP");
  40. STOP;
  41. ENDIF;
  42. DO;
  43. IF(%GUI%!="GUIFURNACE");
  44. GUI();
  45. DO;
  46. IF((%HITID%=61)||(%HITID%="furnace"));
  47. WAIT(1T);
  48. KEY(USE);
  49. SET(#min_carvao,"64");
  50. UNSET(player_vip);
  51. ELSE;
  52. ECHO("/furnace vip");
  53. SET(#min_carvao,"22");
  54. SET(player_vip);
  55. ENDIF;
  56. DO(100);
  57. UNTIL(%GUI%="GUIFURNACE");
  58. UNTIL(%GUI%="GUIFURNACE");
  59. WAIT(3T);
  60. ENDIF;
  61. UNSAFE;
  62. IFMATCHES("%&sleep_minerios%","^<([\d\w_]+)>(.*)$");
  63. MATCH("%&sleep_minerios%","^<([\d\w_]+)>(.*)$",{&sleep_ore_atual,&sleep_minerio_replace});
  64. SET(limpar_fornalha);
  65. UNSET(sleep_erro);
  66. DO;
  67. IF(%GUI%="GUIFURNACE");
  68. GETSLOT(%&sleep_ore_atual%,#sleep_slot,3);
  69. IF(%#sleep_slot%!=-1);
  70. IF(limpar_fornalha);
  71. UNSET(limpar_fornalha);
  72. SLOTCLICK(0,L,TRUE);
  73. WAIT(1T);
  74. SLOTCLICK(2,L,TRUE);
  75. WAIT(1T);
  76. ENDIF;
  77. SLOTCLICK(%#sleep_slot%,L,TRUE);
  78. WAIT(2T);
  79. ELSE;
  80. SET(sleep_erro);
  81. ENDIF;
  82. IF(!sleep_erro);
  83. UNSET(carvao);
  84. IF(versao_152);
  85. GETSLOTITEM(1,#sleep_id,#sleep_stack);
  86. SET(&sleep_id,"%#sleep_id%");
  87. ELSE;
  88. GETSLOTITEM(1,&sleep_id,#sleep_stack);
  89. ENDIF;
  90. IFMATCHES("%&sleep_id%","^%&id_263%$");
  91. IF(%#sleep_stack%<%#min_carvao%);
  92. SET(carvao);
  93. ENDIF;
  94. ELSE;
  95. SET(carvao);
  96. ENDIF;
  97. IF(carvao);
  98. GETSLOT(%&id_263%,#sleep_slot,3);
  99. IF(%#sleep_slot%!=-1);
  100. GETSLOT(%&id_263%,#sleep_slot,3);
  101. IF(%#sleep_slot%!=-1);
  102. SLOTCLICK(%#sleep_slot%,L,TRUE);
  103. WAIT(1T);
  104. ENDIF;
  105. GETSLOT(%&id_263%,#sleep_slot,3);
  106. IF(%#sleep_slot%!=-1);
  107. SLOTCLICK(%#sleep_slot%,L,TRUE);
  108. WAIT(1T);
  109. ENDIF;
  110. ELSE;
  111. SET(sleep_erro);
  112. ENDIF;
  113. ENDIF;
  114. UNSET(concluido);
  115. IF(!sleep_erro);
  116. DO(1000);
  117. IF(versao_152);
  118. GETSLOTITEM(2,#sleep_id);
  119. IF(%#sleep_id%!=0);
  120. SET(concluido);
  121. ENDIF;
  122. ELSE;
  123. GETSLOTITEM(2,&sleep_id);
  124. IF(%#sleep_id%!="air");
  125. SET(concluido);
  126. ENDIF;
  127. ENDIF;
  128. UNTIL(concluido);
  129. IF(concluido);
  130. WAIT(2T);
  131. SLOTCLICK(2,L,TRUE);
  132. WAIT(1T);
  133. SLOTCLICK(2,L,TRUE);
  134. WAIT(1T);
  135. ELSE;
  136. SLOTCLICK(0,L,TRUE);
  137. WAIT(1T);
  138. SLOTCLICK(1,L,TRUE);
  139. WAIT(1T);
  140. SLOTCLICK(2,L,TRUE);
  141. WAIT(2T);
  142. ENDIF;
  143. ENDIF;
  144. ENDIF;
  145. ELSE;
  146. SET(sleep_erro);
  147. SET(&sleep_minerio_replace,"<%&sleep_ore_atual%>%&sleep_minerio_replace%");
  148. LOG("");
  149. LOG("&6&l{&fFORNALHA&6&l} &cA &cfornalha &cfechou! &cTentando &creabrir... &9&o#SLEEP");
  150. LOG("");
  151. ENDIF;
  152. UNTIL(sleep_erro);
  153. SET(&sleep_minerios,"%&sleep_minerio_replace%");
  154. ENDIF;
  155. ENDUNSAFE;
  156. UNTIL(%&sleep_minerios%=NONE);
  157. IF(%GUI%="GUIFURNACE");
  158. SLOTCLICK(0,L,TRUE);
  159. WAIT(20MS);
  160. SLOTCLICK(1,L,TRUE);
  161. WAIT(20MS);
  162. SLOTCLICK(2,L,TRUE);
  163. WAIT(20MS);
  164. ENDIF;
  165. GUI();
  166. LOG("");
  167. LOG("&6&l{&fFORNALHA&6&l} &cFim! &9&o#SLEEP");
  168. LOG("");
  169. WAIT(10T);
  170. LOG("&6&l{&fFORNALHA&6&l} &cTurn &coff &9&o#SLEEP");
  171. TOGGLE(sleep_macro);
  172. STOP;
  173.  
  174. }$$
Add Comment
Please, Sign In to add comment