Advertisement
Guest User

Untitled

a guest
Aug 25th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. $${
  2. toggle(walkm);
  3. IF(walkm);
  4. log(walkm on);
  5. //Andar no /minerar até o local de mineraçao
  6.  
  7. echo("/minerar");
  8. wait(2);
  9. echo("/pvp off");
  10. if(%DIRECTION% = "N"); &frente = "north"; &atras = "south"; &direita = "east" ; &esquerda = "west"; endif;
  11. if(%DIRECTION% = "S"); &frente = "south"; &atras = "north"; &direita = "west" ; &esquerda = "east"; endif;
  12. if(%DIRECTION% = "E"); &frente = "east"; &atras = "west" ; &direita = "south"; &esquerda = "north"; endif;
  13. if(%DIRECTION% = "W"); &frente = "west"; &atras = "east" ; &direita = "north"; &esquerda = "east"; endif;
  14.  
  15. ////////// parte de andar para o lado.
  16. #random_direction = 0;
  17. #inc_time_walk = 0;
  18. #distance_block = 0;
  19. RANDOM(#distance_block,60,40);
  20. RANDOM(#random_direction,3,1);
  21. IF(#random_direction = 1); LOG("Indo para esquerda");
  22. look(%&esquerda%);
  23. ELSEIF(#random_direction = 2); LOG("Indo para direita");
  24. look(%&direita%);
  25. ELSEIF(#random_direction = 3); LOG("Indo para atras");
  26. look(%&atras%);
  27. ENDIF;
  28.  
  29. wait(1);
  30. KEYDOWN(right);
  31. wait(580ms);
  32. KEYUP(right);
  33.  
  34. ///////
  35.  
  36. ///// parte de andar para frente.
  37. IF(@mc_none);echo("/mc");ENDIF;
  38. KEYDOWN(jump);wait(50ms);KEYUP(JUMP);wait(50ms);KEYDOWN(jump);
  39. wait(2);
  40. KEYUP(jump);
  41. LOG(" ");
  42. LOG("A macro andara até a distancia: %#distance_block%");
  43. LOG(" ");
  44. Do();
  45. KEYDOWN(forward);
  46. SPRINT;
  47. INC(#inc_time_walk,1);
  48. wait(125ms);
  49. LOG(%#inc_time_walk%);
  50. IF(#inc_time_walk = %#distance_block%);
  51. log(blocos alcançados);
  52. KEYUP(forward);
  53. KEYUP(jump);
  54. #inc_time_walk = 0;
  55. Break;
  56. ENDIF;
  57. Loop;
  58.  
  59. /////
  60. ///// parte onde ja chegou no destino
  61. Do();
  62. GETIDREL(0,-2,0,#block_down); //0 distancia, -1 altura.
  63. keydown(sneak);
  64. LOG(%#block_down%);
  65. IF(#block_down != 0);
  66. KEYUP(sneak);
  67. KEYDOWN(jump);wait(50ms);KEYUP(JUMP);wait(50ms);KEYDOWN(jump);wait(50ms);
  68. KEYUP(jump);wait(1);
  69. KEYDOWN(forward);wait(1);KEYUP(forward);
  70. Break;
  71. ENDIF;
  72. Loop;
  73.  
  74. /////
  75. else;
  76. KEYUP(forward);
  77. KEYUP(jump);
  78. KEYUP(sneak);
  79. UNSPRINT;
  80. log(walkm off);
  81. stop;
  82. endif;
  83. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement