Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 52.62 KB | None | 0 0
  1. $${
  2. &versao = "&63.5"; //// try 1.8
  3.  
  4.  
  5. ////////////////////
  6. ////// TODO O CONTEUDO DAS PROXIMAS LINHAS PODE SER ALTERADO CONFORME ESTA ESCRITO AO LADO //////
  7.  
  8. &id = "perguntar"; //////////////////////// coloque um id caso queira que ele nao pergunte mais - na 1.8 o ID é textual, ex: rotten_flesh, portanto não recomendo que altere aqui;
  9. &nomedahome = "sleepfb"; /////// home dos baus
  10. &homepravender = "sleepfv"; //// home pra vender os fungos, na warp loja/vip - lembrando que ela deve estar apontada para a placa do warp.
  11. &homeextra = "vendedormexicanotemp"; /////////// home para quem quiser fazer por sethome temporaria
  12. &delayvip = "1300ms"; /////////////// delay do /home dos vips
  13. &delaynormal = "5000ms"; //////////// delay do /home dos nao vips
  14. #primeiracoluna = 1; /////// PRIMEIRA COLUNA DE BAUS a ser vendida (1 = primeira, 2 = segunda, 3 = terceira, etc.). NAO MUDA NADA SE VOCE FOR FAZER POR SETHOME ADICIONAL.
  15.  
  16.  
  17. /////////// SE NAO QUISER RESPONDER AS PERGUNTAS MAIS:
  18. /////ALTERE APENAS O VALOR 0, NÃO MUDE MAIS NADA
  19. /////DESEJA QUE VOLTE A PERGUNTAR? DEIXA O VALOR COMO 0
  20.  
  21. #vip = 0; ///////////// MUDE PARA 1 SE FOR VIP, MUDE PARA 2 SE NAO FOR VIP
  22. #homeadicional = 0;//// MUDE PARA 1 SE FOR USAR HOME EXTRA, 2 SE NAO FOR USAR HOME EXTRA
  23. #reiniciar = 0;//////// MUDE PARA 1 SE QUISER FAZER LOOP INFINITO, 2 SE QUER FAZER APENAS UMA VENDA COMPLETA
  24. #continuar = 0;//////// MUDE PARA 1 SE QUISER CONTINUAR DO ULTIMO BAU, 2 SE QUISER CONTINUAR DO PRIMEIRO [so altere se você nao usa home auxiliar]
  25.  
  26. ///////////
  27. ///////////
  28.  
  29. #esvaziarrapidao = 1; /////////// SE VOCÊ TIVER MUITO LAG E PERCEBER PROBLEMA NO ESVAZIAMENTO DOS BAUS -> TROQUE ESSE VALOR PARA 0
  30.  
  31. ////////////////////////
  32. ////// NAO RECOMENDO EDITAR DAQUI PRA BAIXO ;D MAS SE QUISER, VA EM FRENTE! //////
  33. //////////////////////// //////////////////////// ////////////////////////
  34.  
  35.  
  36.  
  37.  
  38. #bau = 1;
  39.  
  40. #total_packs = #total / 64;
  41. if(#total > 0); &adicional = " &7(%#total% itens, aprox. &6%#total_packs% &7packs)"; else; &adicional = ""; endif;
  42. #packstotal = #total/64
  43. if(@mexicano_vendedor);
  44. wait(200ms);
  45. unset(@mexicano_vendedor);
  46. log(" ");
  47. log(" ");
  48. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  49. log("&3total &3vendido: &c %#total%&3, aproximadamente &c%#packstotal% packs");
  50. log(" ")
  51. if(#comsethomeousem == 0); log("&8 ultima coluna vendida: &6%#qualcolunaparei%"); endif;
  52.  
  53.  
  54.  
  55. Echo("&fVendedor &aMex&fic&4ano %&versao% &f- finalizado!%&adicional%");
  56.  
  57.  
  58. log("");
  59. keyup(right);keyup(sneak);
  60. stop;
  61. else;
  62. wait(200ms);
  63. set(@mexicano_vendedor);
  64. unset(jaandeiprolado);
  65. unset(andarprolado);
  66. unset(inventariocheio);
  67. unset(obaufechouporalgummotivo);
  68. unset(fail);
  69. unset(correr);
  70. unset(proximobau);
  71. #total = 0;
  72. #packstotal = 0
  73. log(" ");
  74. log(" ");
  75. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &a&liniciado!");
  76. log("");
  77. log("")
  78. endif;
  79. wait(1000ms);
  80.  
  81.  
  82. &idbase = "";
  83. do();
  84. ifmatches(%&id%,%&idbase%);
  85. ifmatches(%&id%,"^0$");
  86. else;
  87. ifmatches(%&id%,"perguntar");
  88. else;
  89. ifmatches(%&id%,"^$");
  90. else;
  91. ifmatches(%&id%,"NONE");
  92. else;
  93.  
  94. break;
  95. endif;
  96. endif;
  97. endif;
  98. endif;
  99. endif;
  100.  
  101. prompt(&id,$$i:d,"Digite um id valido. Digite 999 para sair.");
  102. loop;
  103.  
  104.  
  105. /////developer;
  106. ifmatches(%&id%,".+:0$");
  107. match(%&id%,"(.*):0$",{&replace});
  108. set(&id,%&replace%);
  109. ////log(%&id%);
  110. else;
  111. ////log(nao rolou: &f>>>>&6&l%&id%&f<<<<<)
  112.  
  113. endif;
  114.  
  115. wait(2000ms);
  116.  
  117.  
  118. &qual_item = "";
  119. ifmatches(%&id%,"^(fish|346)$"); &qual_item = "&1peixe"; endif;
  120. ifmatches(%&id%,"^(string|287)$"); &qual_item = "&flinha"; endif;
  121. ifmatches(%&id%,"^(nether_wart|372)$"); &qual_item = "&cfungo"; endif;
  122. ifmatches(%&id%,"^(rotten_flesh|367)$"); &qual_item = "&ccarne podre"; endif;
  123. ifmatches(%&id%,"^(bone|352)$"); &qual_item = "&7osso"; endif;
  124. ifmatches(%&id%,"^(blaze_rod|369)$"); &qual_item = "&6blaze rod"; endif;
  125. ifmatches(%&id%,"^(diamond|264)$"); &qual_item = "&bdiamante"; endif;
  126. ifmatches(%&id%,"^(coal|263)$"); &qual_item = "&7carvao"; endif;
  127. ifmatches(%&id%,"^(bow|261:383)$"); &qual_item = "&6arco com 1 de durabilidade"; endif;
  128. ifmatches(%&id%,"^(gold_ingot|266)$"); &qual_item = "&ebarra de ouro"; endif;
  129.  
  130.  
  131.  
  132. if(&id == "999");
  133. unset(@mexicano_vendedor);
  134. log(" ");
  135. log(" ");
  136. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  137. log("");
  138. log("")
  139. stop;
  140. endif;
  141.  
  142.  
  143. if((#vip != 1)&&(#vip != 2));
  144. do();
  145. log(" ")
  146. log("&eVoce e &lvip&r?")
  147. log(" ")
  148. log(" ")
  149. log("&8&l[&r&21&8&l] &aSIM!")
  150. log(" ")
  151. log("&8&l[&r&42&8&l] &cNAO!")
  152. log(" ")
  153. log("&8&l[&r&79&8&l] &7sair")
  154. log(" ")
  155. Prompt(#vip,$$?, Voce e vip?);
  156. until((#vip = 1)|(#vip = 2)|(#vip = 9));
  157. endif;
  158.  
  159. if(#vip == 1); &delay=%&delayvip%; endif;
  160. if(#vip == 2); &delay=%&delaynormal%; endif;
  161. if(#vip == 9);
  162. unset(@mexicano_vendedor);
  163. log(" ");
  164. log(" ");
  165. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  166. log("");
  167. log("")
  168. stop;
  169. endif;
  170.  
  171. if((#homeadicional != 1)&&(#homeadicional != 2));
  172. do();
  173. log(" ")
  174. log("&eDeseja fazer com &lhome extra&r?")
  175. log(" ")
  176. log(" ")
  177. log("&8&l[&r&21&8&l] &aSIM! &r(precisa de uma sethome a mais:")
  178. log(" &f/sethome %&homeextra%)")
  179. log(" ")
  180. log("&8&l[&r&42&8&l] &cNAO! &r(nao precisa sethome a mais, o player ira caminhando)")
  181. log(" ")
  182. log("&8&l[&r&79&8&l] &7sair")
  183. log(" ")
  184. Prompt(#homeadicional,$$?, fazer com home extra?);
  185. until((#homeadicional = 1)|(#homeadicional = 2)|(#homeadicional = 9));
  186. endif;
  187.  
  188. if(#homeadicional == 9);
  189. unset(@mexicano_vendedor);
  190. log(" ");
  191. log(" ");
  192. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  193. log("");
  194. log("")
  195. stop;
  196. endif;
  197.  
  198.  
  199.  
  200.  
  201.  
  202. if(#homeadicional == 1); #comsethomeousem = 1; endif;
  203. if(#homeadicional == 2); #comsethomeousem = 0; endif;
  204.  
  205. if(#qualcolunaparei != 1);
  206. if(#homeadicional == 2);
  207. do();
  208. if((#continuar == 1)|(#continuar == 2)|(#continuar == 9));
  209. break;
  210. endif;
  211. log(" ")
  212. log("&eComecar da ultima coluna vendida anteriormente&r?")
  213. log(" ")
  214. log(" ")
  215. log("&8&l[&r&21&8&l] &aSIM! &f - &6coluna %#qualcolunaparei%")
  216. log(" ")
  217. log("&8&l[&r&42&8&l] &cNAO! &f - comecar da primeira coluna")
  218. log(" ")
  219. log("&8&l[&r&79&8&l] &7sair")
  220. log(" ")
  221. Prompt(#continuar,$$?, comecar pelo final da anterior?);
  222. until((#continuar = 1)|(#continuar = 2)|(#continuar = 9));
  223. if(#continuar == 9);
  224. unset(@mexicano_vendedor);
  225. log(" ");
  226. log(" ");
  227. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  228. log("");
  229. log("")
  230. stop;
  231. endif;
  232.  
  233.  
  234. if(#continuar == 1);
  235. #primeiracoluna = #qualcolunaparei;
  236. else;
  237. #primeiracoluna = 1;
  238. #qualcolunaparei = 1;
  239. endif;
  240. endif;
  241. else;
  242. #primeiracoluna = 1;
  243. #qualcolunaparei = 1;
  244. endif;
  245.  
  246. if((#reiniciar != 1)&&(#reiniciar != 2));
  247. do();
  248. log(" ");
  249. log("&eDeseja &a&lreiniciar &r&eapos o uso?");
  250. log(" ");
  251. log(" ");
  252. log("&8&l[&r&21&8&l] &aSIM! &r(vai ficar vendendo todos os baus ate voce desativar)");
  253. log(" ");
  254. log("&8&l[&r&42&8&l] &cNAO! &r(vendera todos os baus uma unica vez)");
  255. log(" ");
  256. log("&8&l[&r&79&8&l] &7sair");
  257. log(" ");
  258. Prompt(#reiniciar,$$?, deseja reiniciar apos o uso?);
  259. until((#reiniciar = 1)|(#reiniciar = 2)|(#reiniciar = 9));
  260. endif;
  261. if(#reiniciar == 9);
  262. unset(@mexicano_vendedor);
  263. log(" ");
  264. log(" ");
  265. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  266. log("");
  267. log("")
  268. stop;
  269. endif;
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276. if((#comsethomeousem != 0)&&(#comsethomeousem != 1));
  277. #comsethomeousem = 0;
  278. endif;
  279.  
  280. &bau1 = "0, -52"; &bau1x = "0"; &bau1y = "-52";
  281. &bau2 = "0,-32"; &bau2x = "0"; &bau2y = "-32";
  282. &bau3 = "0,-2"; &bau3x = "0"; &bau3y = "-2";
  283. &bau4 = "0,+33"; &bau4x = "0"; &bau4y = "+33";
  284. &bau5 = "0,+50"; &bau5x = "0"; &bau5y = "+50";
  285. &lado = "NORTH";
  286.  
  287.  
  288. &homebau = "/home %&nomedahome%";
  289. &homevenda = "/home %&homepravender%"
  290.  
  291.  
  292.  
  293. if(#bau <= 1); #bau = 1; endif;
  294. if(#bau > 5); #bau = 5; endif;
  295.  
  296.  
  297. unset(correr);
  298. unset(proximobau);
  299. unset(tonofinalpai);
  300. unset(parooooou);
  301.  
  302. #coluna = #primeiracoluna - 1
  303. if(#coluna < 0); #coluna = 0; endif;
  304. if(#comsethomeousem == 1); #coluna = 0; endif;
  305.  
  306.  
  307.  
  308. #falhou = 0;
  309. #contador_de_baus = 1;
  310. &idbau = "chest|trapped_chest";
  311. &id_placa_na_parede = "68|wall_sign";
  312.  
  313.  
  314.  
  315. set(firstblood);
  316.  
  317. ifmatches(%CANFLY%,"TRUE"); echo("/mc"); endif; //// desativando /MC;
  318.  
  319. ifmatches(%&qual_item%,"^$"); else; &qual_item = "&0(%&qual_item%&0)"; endif;
  320.  
  321. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6Vendedor Mexicano&f: opcoes escolhidas:");
  322. log(" ");
  323. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6ID&f: &a&l%&id%&f. %&qual_item%");
  324. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6Home dos &ebaus&f: &7/home &f%&nomedahome%&7.");
  325. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6Home de &2venda&f: &8/home &f%&homepravender%&8.");
  326. if(#vip == 1); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6VIP&f: &a&lSIM&f."); else; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6VIP&f: &c&lNAO&f.");endif;
  327. if(#homeadicional == 1); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6Home Extra&f: &a&lSIM&f. &8(/home %&homeextra%&8)"); else; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6Home Extra&f: &c&lNAO&f.");endif;
  328. if(#homeadicional == 2);
  329. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6Primeira coluna&f: &a&l%#primeiracoluna%");
  330. endif;
  331. if(#reiniciar == 1); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] 6Reiniciar&f: &a&lSIM&f."); else; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &6Reiniciar&f: &c&lNAO&f.");endif;
  332. log(" ");
  333. if((#homeadicional == 2)||(#reiniciar == 1));
  334. log(" ");
  335. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &5&lGARANTA QUE VOCE INICIOU NO LUGAR DA SUA &d&l%&homebau%");
  336. wait(2500ms);
  337. endif;
  338.  
  339. wait(1000ms);
  340.  
  341.  
  342. log(" ");
  343.  
  344. ///////////////// PEGANDO POSICAO DO PRIMEIRO BLOCO ->> IMPORTANTE!
  345. do();
  346.  
  347.  
  348. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  349. ifmatches(%&bau1%,%&idbau%);
  350. ifmatches(%&bau2%,%&idbau%);
  351. ifmatches(%&bau3%,%&idbau%);
  352. ifmatches(%&bau4%,%&idbau%);
  353. ifmatches(%&bau5%,%&idbau%);
  354. set(primeiro_bau_sucess);
  355. endif;
  356. endif;
  357. endif;
  358. endif;
  359. endif;
  360. if(primeiro_bau_sucess);
  361.  
  362. #xprimeiracoluna = %XPOS%
  363. #yprimeiracoluna = %YPOS%
  364. #zprimeiracoluna = %ZPOS%
  365.  
  366. if(#comsethomeousem == 1);
  367. ECHO("/sethome %&homeextra%");
  368. wait(500ms);
  369. ECHO("/sethome %&homeextra%");
  370. endif;
  371. break;
  372.  
  373. else;
  374. keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  375.  
  376. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  377. ifmatches(%&bau1%,%&idbau%);
  378. ifmatches(%&bau2%,%&idbau%);
  379. ifmatches(%&bau3%,%&idbau%);
  380. ifmatches(%&bau4%,%&idbau%);
  381. ifmatches(%&bau5%,%&idbau%);
  382. set(primeiro_bau_sucess);
  383. endif;
  384. endif;
  385. endif;
  386. endif;
  387. endif;
  388. if(primeiro_bau_sucess);
  389.  
  390. #xprimeiracoluna = %XPOS%
  391. if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  392. break;
  393. else;
  394. #x = %XPOS%
  395. #y = %YPOS%
  396. #z = %ZPOS%
  397. ECHO("%&homebau%");
  398. wait(%&delay%);
  399. keydown(jump);
  400. wait(10ms);
  401. keyup(jump);
  402. wait(500ms);
  403.  
  404. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  405. ifmatches(%&bau1%,%&idbau%);
  406. ifmatches(%&bau2%,%&idbau%);
  407. ifmatches(%&bau3%,%&idbau%);
  408. ifmatches(%&bau4%,%&idbau%);
  409. ifmatches(%&bau5%,%&idbau%);
  410. set(primeiro_bau_sucess);
  411. endif;
  412. endif;
  413. endif;
  414. endif;
  415. endif;
  416. if(primeiro_bau_sucess);
  417. #xprimeiracoluna = %XPOS%
  418. if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  419. break;
  420. else;
  421. keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  422. wait(2000ms);
  423. endif;
  424.  
  425.  
  426. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  427. ifmatches(%&bau1%,%&idbau%);
  428. ifmatches(%&bau2%,%&idbau%);
  429. ifmatches(%&bau3%,%&idbau%);
  430. ifmatches(%&bau4%,%&idbau%);
  431. ifmatches(%&bau5%,%&idbau%);
  432. set(primeiro_bau_sucess);
  433. endif;
  434. endif;
  435. endif;
  436. endif;
  437. endif;
  438. if(primeiro_bau_sucess);
  439. #xprimeiracoluna = %XPOS%
  440. if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  441. break;
  442. else;
  443. keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  444. wait(2000ms);
  445. endif;
  446.  
  447. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  448. ifmatches(%&bau1%,%&idbau%);
  449. ifmatches(%&bau2%,%&idbau%);
  450. ifmatches(%&bau3%,%&idbau%);
  451. ifmatches(%&bau4%,%&idbau%);
  452. ifmatches(%&bau5%,%&idbau%);
  453. set(primeiro_bau_sucess);
  454. endif;
  455. endif;
  456. endif;
  457. endif;
  458. endif;
  459. if(primeiro_bau_sucess);
  460. #xprimeiracoluna = %XPOS%
  461. if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  462. break;
  463. else;
  464. keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  465. wait(3000ms);
  466. endif;
  467. endif;
  468. endif;
  469. loop;
  470. /////////////////
  471.  
  472.  
  473.  
  474.  
  475.  
  476. if(#coluna > 0); set(andarprolado); else; unset(andarprolado); endif;
  477. do();
  478. ////if(fail); #falhou = 1; else; #falhou = 0; endif;
  479. do(); ///////CASO DÊ ERRO...
  480.  
  481. unset(obaufechouporalgummotivo);
  482. if(%GUI% == "GUICHAT"); log(""); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  483.  
  484. unset(fail);
  485.  
  486. ////////////////////// SE PRECISA IR PARA O LADO
  487.  
  488. if(proximobau); else;
  489. keyup(right); keyup(left);
  490. if(andarprolado);
  491. keyup(jump);
  492. #xinicio = %XPOS%;
  493. #coluna = #coluna + 1
  494. #qualcolunaparei = #coluna
  495.  
  496. do();
  497. look(%&lado%);look(%&bau1x%,%&bau1y%);
  498.  
  499. #xagora = %XPOS%;
  500. #xfim = #xinicio+1;
  501. if(#xagora == #xfim);
  502. UNSPRINT();
  503. keyup(sneak);
  504. wait(10ms);
  505. keyup(right);
  506. set(jaandeiprolado);
  507. unset(andarprolado);
  508. unset(proximobau);
  509. look(%&lado%);
  510. look(%&bau1x%,%&bau1y%);
  511. unset(fail);
  512. break;
  513. endif;
  514. keydown(sneak);
  515. look(%&lado%);look(%&bau1x%,%&bau1y%);
  516. keydown(right);
  517.  
  518.  
  519. if(((#xagora - #xinicio) < 0) || ((#xagora - #xinicio) > 1));
  520. if(#comsethomeousem == 0); ECHO("%&homebau%"); else; ECHO("/home %&homeextra%"); endif;
  521. keyup(right);
  522. wait(7000ms);
  523.  
  524. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  525. ifmatches(%&bau1%,%&idbau%);
  526. ifmatches(%&bau2%,%&idbau%);
  527. ifmatches(%&bau3%,%&idbau%);
  528. ifmatches(%&bau4%,%&idbau%);
  529. ifmatches(%&bau5%,%&idbau%);
  530. set(primeiro_bau_sucess);
  531. endif;
  532. endif;
  533. endif;
  534. endif;
  535. endif;
  536. if(primeiro_bau_sucess);
  537. else;
  538. keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  539.  
  540. endif;
  541. endif;
  542. loop;
  543. if(#xagora != #xfim); log(a);set(fail); endif;
  544. endif;
  545. endif;
  546.  
  547.  
  548.  
  549.  
  550.  
  551. if(fail);
  552. log("--->");
  553. log("-----> 1ALGO DEU ERRADO! - retomando.");
  554. log("--->");
  555. if(#comsethomeousem == 0);
  556. ECHO("%&homebau%");
  557. else;
  558. ECHO("/home %&homeextra%");
  559. endif;
  560. wait(%&delay%);
  561. keydown(jump); wait(10ms); keyup(jump); wait(1000ms);
  562. unset(jaandeiprolado);
  563. //unset(andarprolado);
  564. unset(inventariocheio);
  565. unset(obaufechouporalgummotivo);
  566.  
  567. unset(correr);
  568. unset(proximobau);
  569. break;
  570. endif;
  571.  
  572.  
  573.  
  574. ////////////////////// TELEPORTE PRA TRAP + verificacao
  575.  
  576. if(%GUI% == "GUICHAT"); log(""); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif;
  577.  
  578. do(15);
  579.  
  580. if(proximobau); break; else;
  581. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  582. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  583. ifmatches(%&bau1%,%&idbau%);
  584. ifmatches(%&bau2%,%&idbau%);
  585. ifmatches(%&bau3%,%&idbau%);
  586. ifmatches(%&bau4%,%&idbau%);
  587. ifmatches(%&bau5%,%&idbau%);
  588. set(primeiro_bau_sucess);
  589. endif;
  590. endif;
  591. endif;
  592. endif;
  593. endif;
  594. if((primeiro_bau_sucess)&&(#falhou = 0));;
  595.  
  596.  
  597.  
  598. ifmatches(%HITID%,%&idbau%);
  599. unset(fail);
  600. unset(andarprolado);
  601. ////set(jaandeiprolado);
  602. if(#comsethomeousem == 1);
  603. if(jaandeiprolado);
  604. ECHO("/sethome %&homeextra%");
  605. wait(500ms);
  606. ECHO("/sethome %&homeextra%");
  607. wait(200ms);
  608. endif;
  609. endif;
  610. endif;
  611.  
  612.  
  613.  
  614. //// if(tonofinalpai);
  615. //// if(#total2 > 0);
  616. //// &adicional2 = " (%#total2% itens vendidos)";
  617. //// else;
  618. //// &adicional2 = "";
  619. //// endif;
  620. //// Echo("&fVendedor &aM&fe&4x&ai&fc&4a&an&fo %&versao% &f- proxima rodada !%&adicional2%");
  621. //// ECHO("/sethome %&homeextra%");
  622. //// wait(500ms);
  623. //// ECHO("/sethome %&homeextra%");
  624. //// #total2 = 0;
  625. //// endif;
  626.  
  627. unset(tonofinalpai);
  628. unset(jaandeiprolado);
  629. unset(fail);
  630. if(#comsethomeousem == 0);
  631. if(#coluna > 0);
  632. unset(correr);
  633. if(#coluna >= 5); set(correr); endif;
  634. keyup(jump);
  635. UNSPRINT();
  636. wait(100ms);
  637. do();
  638.  
  639. look(%&lado%);look(%&bau1x%,%&bau1y%);
  640. #xnow = %XPOS%;
  641. #xend = #xprimeiracoluna + #coluna;
  642. #xlimitedecorrer = #xend - 3
  643. if(#xnow == #xlimitedecorrer); keydown(sneak); keyup(jump); UNSPRINT(); unset(correr); endif;
  644.  
  645. if(#xnow == #xend);
  646. UNSPRINT();
  647. unsafe;
  648. keyup(sneak);
  649. wait(1ms);
  650. keyup(right);
  651. endunsafe;
  652. wait(1000ms);
  653. break;
  654. endif;
  655. if(correr); keyup(sneak); SPRINT(); else; keydown(sneak); endif;
  656. look(%&lado%);look(%&bau1x%,%&bau1y%);
  657. keydown(right);
  658.  
  659.  
  660. if(((#xnow - #xprimeiracoluna) < 0) || ((#xnow - #xprimeiracoluna) > #coluna));
  661. #x = %XPOS%
  662. keyup(right);
  663. log(" ");
  664. log("Parece que 2ALGO DEU ERRADO. Voltando para a home.");
  665. log(" ");
  666. do(10);
  667. if(#comsethomeousem == 0); ECHO("%&homebau%"); else; ECHO("/home %&homeextra%"); endif;
  668. do(20); wait(500ms); if(%XPOS% != %#xprimeiracoluna%); break; endif; loop;
  669. keydown(jump);
  670. wait(10ms);
  671. keyup(jump);
  672. if(%XPOS% == %#xprimeiracoluna%);
  673. break;
  674. else;
  675. wait(1000ms);
  676. endif;
  677. loop;
  678.  
  679.  
  680.  
  681. endif;
  682. loop;
  683. endif;
  684. endif;
  685. break;
  686.  
  687. else;
  688.  
  689. #falhou = 0; unset(fail);
  690. if(jaandeiprolado);
  691. set(inventariocheio);
  692. set(tonofinalpai);
  693. break;
  694. endif;
  695.  
  696. #x = %XPOS%; #y = %YPOS%; #z = %ZPOS%;
  697. if(#comsethomeousem == 0);
  698. ECHO("%&homebau%");
  699. else;
  700. if(tonofinalpai);
  701. if(#reiniciar == 1);
  702. ECHO("%&homebau%");
  703.  
  704. endif;
  705. else;
  706. ECHO("/home %&homeextra%");
  707. endif;
  708. endif;
  709. wait(%&delay%);
  710. keydown(jump);
  711. wait(10ms);
  712. keyup(jump);
  713. wait(500ms);
  714. if((#x != %XPOS%)&&(#y != %YPOS%)&&(#z != %ZPOS%));
  715. wait(2000ms);
  716. endif;
  717. set(fail);
  718. log(fail)
  719. endif;
  720. endif;
  721.  
  722. loop;
  723.  
  724.  
  725. if(fail);
  726. log("--->");
  727. log("-----> 3ALGO DEU ERRADO! - retomando.");
  728. log("--->");
  729. unset(jaandeiprolado);
  730. unset(andarprolado);
  731. unset(inventariocheio);
  732. unset(obaufechouporalgummotivo);
  733.  
  734. unset(correr);
  735. unset(proximobau);
  736. break;
  737. endif;
  738.  
  739.  
  740.  
  741. ////////////////////// OLHAR PARA O BAU
  742. unset(fail);
  743.  
  744. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif;
  745.  
  746. if(inventariocheio); else;
  747. do(2);
  748. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  749. look(%&lado%);
  750. if(#bau == 1); look(%&bau1x%,%&bau1y%); endif; if(#bau == 2); look(%&bau2x%,%&bau2y%); endif; if(#bau == 3); look(%&bau3x%,%&bau3y%); endif;
  751. if(#bau == 4); look(%&bau4x%,%&bau4y%); endif; if(#bau == 5); look(%&bau5x%,%&bau5y%); endif;
  752. wait(50ms);
  753. ifmatches(%HITID%,"chest|trapped_chest");
  754. unset(fail);
  755. break;
  756. else;
  757. set(fail);
  758. wait(1000ms);
  759. endif;
  760. loop;
  761.  
  762.  
  763. //////////// trying
  764. if(fail);
  765. log(tentando);
  766. keydown(sneak);
  767. wait(100ms);
  768. keydown(left);
  769. wait(200ms);
  770. keyup(left);
  771. keyup(sneak);
  772. set(&hidid,%HITID%)
  773. ifmatches(%&hitid%,%&idbau%);
  774. unset(fail);
  775. log(nao falhou)
  776. else;
  777. log(falhou %HITID%)
  778. set(fail);
  779. wait(1000ms);
  780. endif;
  781. endif;
  782.  
  783.  
  784.  
  785. if(fail);
  786. log("--->");
  787. log("-----> 4ALGO DEU ERRADO! - retomando.");
  788. log("--->");
  789. unset(jaandeiprolado);
  790. unset(andarprolado);
  791. unset(inventariocheio);
  792. unset(obaufechouporalgummotivo);
  793.  
  794. unset(correr);
  795. unset(proximobau);
  796. break;
  797. endif;
  798.  
  799.  
  800.  
  801.  
  802. ////////////////////// ABRIR O BAU
  803. unset(fail);
  804. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &f&lBAU NUMERO &6&l%#contador_de_baus%&f.");
  805. if(%GUI% != "NONE");
  806. do();
  807. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  808. wait(50ms);
  809. until(%GUI% = "NONE");
  810. endif;
  811.  
  812. do(15);
  813. key(use);
  814. do(15); wait(100ms); if(%GUI% == "GUICHEST"); unset(fail); break; endif; loop;
  815. ////wait(750ms);
  816. if(%GUI% = "GUICHEST");
  817. unset(fail);
  818. break;
  819. else;
  820. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  821. look(%&lado%);
  822. if(#bau == 1); look(%&bau1x%,%&bau1y%); endif; if(#bau == 2); look(%&bau2x%,%&bau2y%); endif; if(#bau == 3); look(%&bau3x%,%&bau3y%); endif;
  823. if(#bau == 4); look(%&bau4x%,%&bau4y%); endif; if(#bau == 5); look(%&bau5x%,%&bau5y%); endif;
  824. wait(100ms); key(use);
  825. if(%GUI% = "GUICHEST");
  826. unset(fail);
  827. break;
  828. else;
  829. set(fail);
  830. wait(1000ms);
  831. endif;
  832. endif;
  833. loop;
  834.  
  835. if(fail);
  836. log("--->");
  837. log("-----> 5ALGO DEU ERRADO! - retomando.");
  838. log("--->");
  839. unset(jaandeiprolado);
  840. unset(andarprolado);
  841. unset(inventariocheio);
  842. unset(obaufechouporalgummotivo);
  843.  
  844. unset(correr);
  845. unset(proximobau);
  846. break;
  847. endif;
  848.  
  849.  
  850.  
  851. ////////////////// JOGAR FUNGOS PRO INVENTARIO
  852. if(%GUI% != "GUICHEST");
  853. wait(750ms);
  854. endif;
  855. if(%GUI% != "GUICHEST");
  856. wait(750ms);
  857. endif;
  858.  
  859. if(%GUI% = "GUICHEST");
  860. #slotfungo = -2;
  861.  
  862. if(#esvaziarrapidao != 0);
  863. unsafe(0);
  864. do();
  865. #slotanterior = #slotfungo
  866. getslot(%&id%,#slotfungo);
  867. getslotitem(%#slotfungo%,&euseiqueefungo,#quantofungo);
  868. if(#slotanterior == #slotfungo);
  869. set(inventariocheio);
  870. unset(proximobau);
  871. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  872. break;
  873. endif;
  874. if((#slotfungo <= 53)&&(#slotfungo >= 0));
  875. slotclick(%#slotfungo%,l,true);
  876. inc(#total,%#quantofungo%);
  877. inc(#total2,%#quantofungo%);
  878. endif;
  879. if((#slotfungo > 53)||(#slotfungo < 0));
  880. inc(#bau, 1); inc(#contador_de_baus,1);
  881. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  882. if(#bau > 5);
  883. set(andarprolado);
  884. #bau = 1;
  885. unset(proximobau);
  886. else;
  887. set(proximobau);
  888. endif;
  889. break;
  890. endif;
  891. loop;
  892. endunsafe;
  893. else;
  894. do();
  895. #slotanterior = #slotfungo
  896. getslot(%&id%,#slotfungo);
  897. getslotitem(%#slotfungo%,&euseiqueefungo,#quantofungo);
  898. if(#slotanterior == #slotfungo);
  899. set(inventariocheio);
  900. unset(proximobau);
  901. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  902. break;
  903. endif;
  904. if((#slotfungo <= 53)&&(#slotfungo >= 0));
  905. slotclick(%#slotfungo%,l,true);
  906. inc(#total,%#quantofungo%);
  907. inc(#total2,%#quantofungo%);
  908. endif;
  909. if((#slotfungo > 53)||(#slotfungo < 0));
  910. inc(#bau, 1); inc(#contador_de_baus,1);
  911. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif; gui();
  912. if(#bau > 5);
  913. set(andarprolado);
  914. #bau = 1;
  915. unset(proximobau);
  916. else;
  917. set(proximobau);
  918. endif;
  919. break;
  920. endif;
  921. loop;
  922. endif;
  923. else;
  924. set(obaufechouporalgummotivo);
  925. endif;
  926.  
  927. endif;
  928. ////////////////// VENDER
  929.  
  930. if(andarprolado); else;
  931. if(proximobau); else;
  932. if(obaufechouporalgummotivo); else;
  933. if(inventariocheio);
  934. if(%GUI% == "GUICHAT"); log(" "); log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando..."); do(1000); wait(100ms); if(%GUI% != "GUICHAT"); break; endif; loop; log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando..."); log(" "); gui(); endif;
  935.  
  936. ECHO("/menuloja off");
  937. #x = %XPOS%
  938. #y = %YPOS%
  939. #z = %ZPOS%
  940. do(10); ///////////////// TELEPORTE PRA WARP E VERIFICAR SE DEU TUDO CERTO
  941. do();
  942. ECHO(%&homevenda%);
  943. unset(&hitid);
  944. do(20);
  945. set(&hitid,%HITID%);
  946. wait(500ms);
  947. ifmatches(%&hitid%,%&id_placa_na_parede%);
  948. break;
  949. endif;
  950. loop;
  951. ifmatches(%&hitid%,%&id_placa_na_parede%); break; endif;
  952. loop;
  953. wait(500ms);
  954. set(&hitid,%HITID%)
  955. ifmatches(%&hitid%,%&id_placa_na_parede%);
  956. if(firstblood);
  957. unset(firstblood);
  958. ECHO("/esconder");
  959. wait(500ms);
  960. endif;
  961. unset(fail);
  962. break;
  963. else;
  964. wait(1000ms);
  965. set(&hitid,%HITID%);
  966. ifmatches(%&hitid%,%&id_placa_na_parede%);
  967. if(firstblood);
  968. unset(firstblood);
  969. ECHO("/esconder");
  970. wait(500ms);
  971. endif;
  972. unset(fail);
  973. break;
  974. else;
  975. echo("/esconder"); wait(1000ms);
  976. keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  977.  
  978. set(&hitid,%HITID%);
  979. ifmatches(%&hitid%,%&id_placa_na_parede%);
  980. unset(fail);
  981. break;
  982. else;
  983. if((#x = %XPOS%)&&(#y = %YPOS%)&&(#z = %ZPOS%));
  984. keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  985. else;
  986. keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  987. endif;
  988.  
  989. set(&hitid,%HITID%);
  990. ifmatches(%&hitid%,%&id_placa_na_parede%);
  991. ECHO("/esconder")
  992. break;
  993. else;
  994. set(fail);
  995. endif;
  996. endif;
  997. endif;
  998. endif;
  999. loop;
  1000. if(fail);
  1001. log("--->");
  1002. log("-----> 6ALGO DEU ERRADO! - retomando.");
  1003. log("--->");
  1004. unset(jaandeiprolado);
  1005. unset(andarprolado);
  1006. unset(inventariocheio);
  1007. unset(obaufechouporalgummotivo);
  1008.  
  1009. unset(correr);
  1010. unset(proximobau);
  1011. break;
  1012. endif;
  1013.  
  1014. do(12);
  1015. if(%GUI% == "GUICHAT");
  1016. log(" ");
  1017. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &fChat aberto. &aAguardando...");
  1018. do(1000);
  1019. wait(100ms);
  1020. if(%GUI% != "GUICHAT");
  1021. break;
  1022. endif;
  1023. loop;
  1024. log("&e&l[&2&lMA&f&lC&4&lRO&e&l] &aRetomando...");
  1025. log(" ");
  1026. gui();
  1027. endif;
  1028. key(attack);
  1029. wait(500ms);
  1030. unsafe(0);
  1031. gui(inventory);
  1032. getslot(%&id%,#slot_com_item);
  1033. gui();
  1034. if(#slot_com_item < 0);
  1035. break;
  1036. endif;
  1037. endunsafe;
  1038. loop;
  1039. #x = %XPOS%
  1040.  
  1041.  
  1042. if(tonofinalpai);
  1043. ////log(fechou);
  1044. if(#reiniciar == 1);
  1045.  
  1046. #qualcolunaparei = 1;
  1047. #coluna = 0; #bau = 1;
  1048. #falhou = 0;
  1049. endif;
  1050. endif;
  1051.  
  1052.  
  1053. if(#comsethomeousem == 0);
  1054. ECHO("%&homebau%");
  1055. else;
  1056. if(tonofinalpai);
  1057. if(#reiniciar == 1);
  1058. ECHO("%&homebau%");
  1059. endif;
  1060. else;
  1061. ECHO("/home %&homeextra%");
  1062. endif;
  1063. endif;
  1064.  
  1065.  
  1066.  
  1067. do(30);
  1068. wait(300ms);
  1069. unsafe;
  1070. getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  1071. endunsafe;
  1072. unset(primeiro_bau_sucess);
  1073. ifmatches(%&bau1%,%&idbau%);
  1074. ifmatches(%&bau2%,%&idbau%);
  1075. ifmatches(%&bau3%,%&idbau%);
  1076. ifmatches(%&bau4%,%&idbau%);
  1077. ifmatches(%&bau5%,%&idbau%);
  1078. set(primeiro_bau_sucess);
  1079. endif;
  1080. endif;
  1081. endif;
  1082. endif;
  1083. endif;
  1084. if(primeiro_bau_sucess);
  1085. break;
  1086. endif;
  1087. loop;
  1088.  
  1089. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  1090. ifmatches(%&bau1%,%&idbau%);
  1091. ifmatches(%&bau2%,%&idbau%);
  1092. ifmatches(%&bau3%,%&idbau%);
  1093. ifmatches(%&bau4%,%&idbau%);
  1094. ifmatches(%&bau5%,%&idbau%);
  1095. set(primeiro_bau_sucess);
  1096. endif;
  1097. endif;
  1098. endif;
  1099. endif;
  1100. endif;
  1101. if(primeiro_bau_sucess);
  1102. else;
  1103. keydown(jump); wait(10ms); keyup(jump); wait(1000ms);
  1104. endif;
  1105.  
  1106. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  1107. ifmatches(%&bau1%,%&idbau%);
  1108. ifmatches(%&bau2%,%&idbau%);
  1109. ifmatches(%&bau3%,%&idbau%);
  1110. ifmatches(%&bau4%,%&idbau%);
  1111. ifmatches(%&bau5%,%&idbau%);
  1112. set(primeiro_bau_sucess);
  1113. endif;
  1114. endif;
  1115. endif;
  1116. endif;
  1117. endif;
  1118. if(primeiro_bau_sucess);
  1119. else;
  1120. keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  1121. unset(primeiro_bau_sucess); getidrel(0,3,-2,&bau1); getidrel(0,2,-2,&bau2); getidrel(0,1,-2,&bau3); getidrel(0,0,-2,&bau4); getidrel(0,-1,-2,&bau5);
  1122. ifmatches(%&bau1%,%&idbau%);
  1123. ifmatches(%&bau2%,%&idbau%);
  1124. ifmatches(%&bau3%,%&idbau%);
  1125. ifmatches(%&bau4%,%&idbau%);
  1126. ifmatches(%&bau5%,%&idbau%);
  1127. set(primeiro_bau_sucess);
  1128. endif;
  1129. endif;
  1130. endif;
  1131. endif;
  1132. endif;
  1133. if(primeiro_bau_sucess);
  1134. else;
  1135.  
  1136. if(#reiniciar == 2);
  1137. keydown(jump); wait(1000ms); keyup(jump); wait(2000ms);
  1138.  
  1139. if(#x != %XPOS%);
  1140. wait(2000ms);
  1141. endif;
  1142. endif;
  1143. endif;
  1144. endif;
  1145.  
  1146.  
  1147.  
  1148. unset(inventariocheio);
  1149.  
  1150. if(jaandeiprolado);
  1151. if(#reiniciar == 2);
  1152. ECHO("%&homebau%");
  1153. #packstotal = #total/64
  1154. unset(jaandeiprolado);
  1155. unset(@mexicano_vendedor);
  1156. unset(andarprolado);
  1157. unset(inventariocheio);
  1158. unset(obaufechouporalgummotivo);
  1159. unset(fail);
  1160. log(" ");
  1161. log(" ");
  1162. log(" ");
  1163. log(" &6&l[&r&3TRABALHO CONCLUIDO COM SUCESSO!&6&l] ");
  1164. log(" ");
  1165. log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  1166. log(" ");
  1167. log("&3total &3vendido: &c %#total%&3, aproximadamente &c%#packstotal% packs");
  1168. log(" ")
  1169. log("&8 ultima coluna vendida: &6%#qualcolunaparei%")
  1170. log(" ");
  1171. if(#total > 0); &adicional = " &7(%#total% itens, aprox. &6%#total_packs% &7packs)"; else; &adicional = ""; endif;
  1172. Echo("&fVendedor &aMex&fic&4ano %&versao% &f- finalizado!%&adicional%");
  1173.  
  1174. stop;
  1175. endif;
  1176. if(#reiniciar == 1);
  1177. unset(jaandeiprolado);
  1178. unset(andarprolado);
  1179. unset(inventariocheio);
  1180. unset(obaufechouporalgummotivo);
  1181. unset(fail);
  1182. unset(correr);
  1183. unset(proximobau);
  1184. #qualcolunaparei = 1;
  1185. #coluna = 0; #bau = 1;
  1186. #falhou = 0;
  1187.  
  1188. do();
  1189. echo("%&homebau%");
  1190. do(30);
  1191. wait(300ms);
  1192. if((%XPOS% == %#xprimeiracoluna%)&&(%YPOS% == %#yprimeiracoluna%)&&(%ZPOS% == %#zprimeiracoluna%));
  1193. ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); wait(300ms);
  1194. break;
  1195. endif;
  1196. loop;
  1197. if((%XPOS% == %#xprimeiracoluna%)&&(%YPOS% == %#yprimeiracoluna%)&&(%ZPOS% == %#zprimeiracoluna%));
  1198. ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); wait(300ms);
  1199. break;
  1200. endif;
  1201. loop;
  1202. break;
  1203.  
  1204.  
  1205. endif;
  1206. endif;
  1207. endif;
  1208. endif;
  1209. endif;
  1210. endif;
  1211. endif;
  1212.  
  1213. loop;
  1214. loop;
  1215.  
  1216.  
  1217. //X POSITIVO = LESTE
  1218. //X NEGATIVO = OESTE
  1219. // Y POSITIVO = CIMA
  1220. // Y NEGATIVO = BAIXO
  1221. //Z POSITIVO = SUL
  1222. //Z NEGATIVO = NORTE
  1223.  
  1224. }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement