linknaka

Untitled

Feb 23rd, 2018
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $${
  2. #maxbausdep=20;
  3. #maxbausget=20;
  4.  
  5. if(getxu);
  6. unset(getxu);
  7. log(&5 parou a macro de cassino);
  8. stop();
  9. else;
  10. set(getxu);
  11. &itemid=spawn_egg;
  12. #numerobaudep=0;
  13. #numerobauget=0;
  14. #auxbau=0;
  15. #bxbau=0;
  16. #numeroBauGet=0;
  17. do();
  18. @#saida=0;
  19. set(contim);
  20. set(contimx);
  21. if(%#maxbausget%=%#numerobauget%);
  22. stop();
  23. endif;
  24. if(%#maxbausdep%=%#numerobaudep%);
  25. stop();
  26. endif;
  27. }$$
  28. /home Cassinobaus
  29. $${
  30.  
  31. wait(3);
  32. &dire=%DIRECTION%;
  33. &rdire=%DIRECTION%;
  34. ifmatches(%&dire%,N);&dire=NORTH;;&rdire=SOUTH;endif;
  35. ifmatches(%&dire%,S);&dire=SOUTH;;&rdire=NORTH;endif;
  36. ifmatches(%&dire%,E);&dire=EAST;;&rdire=WEST;endif;
  37. ifmatches(%&dire%,W);&dire=WEST;&rdire=EAST;endif;
  38.  
  39. log("Chegou na home para depositar:verificando bau: %#numerobaudep%);
  40. #auxbau=#numerobaudep/10;
  41. #bxbau=#numerobaudep-(#auxbau*10);
  42. look(%&dire%);
  43. key(JUMP);
  44. //unset(bauagain);
  45. do();
  46. #posx=%XPOS%;
  47. #posz=%ZPOS%;
  48. if(%#auxbau%=0);
  49. log(Chegou1);
  50. break;
  51. endif;
  52. do;
  53. keydown(RIGHT);
  54. wait(10ms);
  55. keyup(RIGHT);
  56. until((%XPOS%=%#posx%+2)|(%XPOS%=%#posx%-2)|(%ZPOS%=%#posz%+2)|(%ZPOS%=%#posz%- 2));
  57. #auxbau=#auxbau-1;
  58. loop;
  59.  
  60. if(%#bxbau%>4);
  61. do;
  62. keydown(RIGHT);
  63. wait(10ms);
  64. keyup(RIGHT);
  65. until((%XPOS%=%#posx%+1)|(%XPOS%=%#posx%-1)|(%ZPOS%=%#posz%+1)|(%ZPOS%=%#posz%- 1));
  66. #bxbau=#bxbau-5;
  67. endif;
  68.  
  69. if(%#bxbau%=0);
  70. look(,55);
  71. endif;
  72.  
  73. if(%#bxbau%=1);
  74. look(,35);
  75. endif;
  76.  
  77. if(%#bxbau%=2);
  78. look(,7);
  79. endif;
  80.  
  81. if(%#bxbau%=3);
  82. look(,-24);
  83. endif;
  84.  
  85. if(%#bxbau%=4);
  86. look(,-50);
  87. endif;
  88.  
  89. wait(1600ms);
  90. key(use);
  91. wait(1600ms);
  92.  
  93.  
  94. log(Depositando os itens!);
  95. for(#p,54,89);
  96. getslotitem(%#p%,&id,#stack);
  97. if(%#stack%>0);
  98. ifmatches(%&id%,%&itemid%);
  99. log(Pulou "ficha"!);
  100. else;
  101. slotclick(%#p%,right,true);
  102. wait(120ms);
  103. endif;
  104. endif;
  105. next;
  106.  
  107. wait(150ms);
  108. getslotitem(53,&id,#stack);
  109. if(%#stack%>0);
  110. #numerobaudep=#numerobaudep+1;
  111. unset(contim);
  112. endif;
  113.  
  114. wait(1);
  115.  
  116. if(contim);
  117. }$$
  118. /home Cassinobaus
  119. $${
  120. log("Chegou na home para sacar:verificando bau: %#numerobauget%);
  121. #auxbau=#numerobauget/10;
  122. #bxbau=#numerobauget-(#auxbau*10);
  123. wait(2);
  124. look(-180,);
  125. wait(500ms);
  126. unset(bauagain);
  127. do();
  128. #posx=%XPOS%;
  129. #posz=%ZPOS%;
  130. if(%#auxbau%=0);
  131. log(ChegouSa);
  132. break;
  133. endif;
  134. do;
  135. keydown(LEFT);
  136. wait(10ms);
  137. keyup(LEFT);
  138. until((%XPOS%=%#posx%+2)|(%XPOS%=%#posx%-2)|(%ZPOS%=%#posz%+2)|(%ZPOS%=%#posz%- 2));
  139. #auxbau=#auxbau-1;
  140. loop;
  141.  
  142. if(%#bxbau%>4);
  143. do;
  144. keydown(LEFT);
  145. wait(10ms);
  146. keyup(LEFT);
  147. until((%XPOS%=%#posx%+1)|(%XPOS%=%#posx%-1)|(%ZPOS%=%#posz%+1)|(%ZPOS%=%#posz%- 1));
  148. #bxbau=#bxbau-5;
  149. endif;
  150.  
  151. if(%#bxbau%=0);
  152. look(,55);
  153. endif;
  154.  
  155. if(%#bxbau%=1);
  156. look(,35);
  157. endif;
  158.  
  159. if(%#bxbau%=2);
  160. look(,7);
  161. endif;
  162.  
  163. if(%#bxbau%=3);
  164. look(,-24);
  165. endif;
  166.  
  167. if(%#bxbau%=4);
  168. look(,-50);
  169. endif;
  170.  
  171. wait(4000ms);
  172. key(use);
  173. wait(2300ms);
  174. for(#p,0,53);
  175. getslotitem(%#p%,&id,#stack);
  176. ifmatches(%&id%,%&itemid%);
  177. if(%#stack%>0);
  178. slotclick(%#p%,right,true);
  179. wait(80ms);
  180. endif;
  181. endif;
  182. next;
  183.  
  184. for(#p,54,63);
  185. slotclick(%#p%,right,true);
  186. wait(180ms);
  187. next;
  188. getslotitem(0,&id,#stack);
  189. getslotitem(53,&id,#stackt);
  190. if((%#stackt%=0)&&(%#stack%=0));
  191. log(nao detectou o pack!!);
  192. #numerobauget=#numerobauget+1;
  193. set(contimx);
  194. endif;
  195.  
  196. wait(150ms);
  197. wait(1);
  198. if(contimx);
  199. pick(spawn_egg);
  200. do();
  201. }$$
  202. /home Cassino
  203. $${
  204. log(%@#saida%);
  205. wait(2);
  206. do();
  207. if(%ITEM%!=%&itemid%);
  208. pick(spawn_egg);
  209. if(%ITEM%!=%&itemid%);
  210. wait(280ms);
  211. endif;
  212. endif;
  213. key(attack);
  214. wait(50ms);
  215. while(%@#saida%=0);
  216. gui(inventory);
  217. wait(400ms);
  218. @#saida2=0;
  219. do(9);
  220. getslot(%&itemid%,#i);
  221. if(%#i%<36);
  222. slotclick(%#i%,l,true);
  223. endif;
  224. if(%#i%=-1);
  225. @#saida2=1;
  226. endif;
  227. loop;
  228. gui();
  229. wait(1);
  230. @#saida=0;
  231. log(%@#saida%);
  232. wait(1);
  233. while(%@#saida2%=0);
  234. endif;
  235. endif;
  236. loop;
  237. endif;
  238. }$$
Advertisement
Add Comment
Please, Sign In to add comment