SHARE
TWEET

Lexis vipado

a guest Aug 25th, 2019 84 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $${
  2. &versao = "&43.3"
  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.
  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. if(#total > 0); &adicional = " (%#total% itens vendidos)"; else; &adicional = ""; endif;
  40. #packstotal = #total/64
  41. if(@mexicano_vendedor);
  42.     wait(200ms);
  43.     unset(@mexicano_vendedor);
  44.     log(" ");
  45.     log(" ");
  46.     log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  47.     log("&3total &3vendido: &c %#total%&3, aproximadamente &c%#packstotal% packs");
  48.     log(" ")
  49.     if(#comsethomeousem == 0); log("&8 ultima coluna vendida: &6%#qualcolunaparei%"); endif;
  50.  
  51.    
  52.    
  53.     Echo(" &fVendedor &aM&fe&4x&ai&fc&4a&an&fo %&versao% &f- finalizado com sucesso!%&adicional%");
  54.    
  55.  
  56.     log("");
  57.     stop;
  58. else;
  59.     wait(200ms);
  60.     set(@mexicano_vendedor);
  61.     unset(jaandeiprolado);
  62.     unset(andarprolado);
  63.     unset(inventariocheio);
  64.     unset(obaufechouporalgummotivo);
  65.     unset(fail);
  66.     unset(correr);
  67.     unset(proximobau);
  68.     #total = 0;
  69.     #packstotal = 0
  70.     log(" ");
  71.     log(" ");
  72.     log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &a&liniciado!");
  73.     log("");
  74.     log("")
  75. endif;
  76. wait(1000ms);
  77.  
  78.  
  79. &idbase = "[0-9]|[0-9][0-9]|[0-9][0-9][0-9]|[0-9][0-9][0-9]:[0-9][0-9][0-9]|[0-9][0-9][0-9]:[0-9][0-9][0-9][0-9]";
  80. do();
  81.     ifmatches(%&id%,%&idbase%);
  82.         ifmatches(%&id%,"0");
  83.         else;
  84.             break;
  85.         endif;
  86.     endif;
  87.     ifmatches(%&id%,"999|9999|99999|9999999|sair"); break; endif;
  88.     log("&eDigite o  &lid &r&edo item:");
  89.     log(" ");
  90.     log("&8&l[&9&l349&8&l] &9Peixe               &0| &8&l[&7&l263&8&l]: &7Carvao");
  91.     log("&8&l[&f&l287&8&l] &fLinha               &0| &8&l[&d&l373:8225&8&l] &dRegeneracao nivel 2");
  92.     log("&8&l[&4&l372&8&l] &4Fungo              &0| &8&l[&4&l373:8233&8&l] &4Forca nivel 2");
  93.     log("&8&l[&c&l367&8&l] &cCarne podre   &0| &8&l[&b&l373:8226&8&l] &bVelocidade nivel 2");
  94.     log("&8&l[&7&l352&8&l] &7Osso                &0| &8&l[&5&l373:8229&8&l] &5Cura nivel 2");
  95.     log("&8&l[&e&l369&8&l] &eBlaze rod        &0| &8&l[&6&l261:383&8&l] &6Arco com 1 de durabilidade");
  96.     log("&8&l[&b&l264&8&l] &bDiamante          &0| &8&l[&e&l366&8&l] &eBarra de ouro");
  97.     log(" ");
  98.     prompt(&id,$$?,"Digite um id valido. Digite 999 para sair.");
  99. loop;
  100. if(&id == "999");
  101.     unset(@mexicano_vendedor);
  102.     log(" ");
  103.     log(" ");
  104.     log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  105.     log("");
  106.     log("")
  107.     stop;
  108. endif;
  109.  
  110.  
  111. if((#vip != 1)&&(#vip != 2));
  112.     do();
  113.         log(" ")
  114.         log("&eVoce e &lvip&r?")
  115.         log(" ")
  116.         log(" ")
  117.         log("&8&l[&r&21&8&l] &aSIM!")
  118.         log(" ")
  119.         log("&8&l[&r&42&8&l] &cNAO!")
  120.         log(" ")
  121.         log("&8&l[&r&79&8&l] &7sair")
  122.         log(" ")
  123.         Prompt(#vip,$$?, Voce e vip?);
  124.     until((#vip = 1)|(#vip = 2)|(#vip = 9));
  125. endif;
  126.  
  127. if(#vip == 1); &delay=%&delayvip%; endif;
  128. if(#vip == 2); &delay=%&delaynormal%; endif;
  129. if(#vip == 9);
  130.     unset(@mexicano_vendedor);
  131.     log(" ");
  132.     log(" ");
  133.     log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  134.     log("");
  135.     log("")
  136.     stop;
  137. endif;
  138.  
  139. if((#homeadicional != 1)&&(#homeadicional != 2));
  140.     do();
  141.         log(" ")
  142.         log("&eDeseja fazer com  &lhome extra&r?")
  143.         log(" ")
  144.         log(" ")
  145.         log("&8&l[&r&21&8&l] &aSIM! &r(precisa de uma sethome a mais:")
  146.         log("                &f/sethome %&homeextra%)")
  147.         log(" ")
  148.         log("&8&l[&r&42&8&l] &cNAO! &r(nao precisa sethome a mais, o player ira caminhando)")
  149.         log(" ")
  150.         log("&8&l[&r&79&8&l] &7sair")
  151.         log(" ")
  152.         Prompt(#homeadicional,$$?, fazer com home extra?);
  153.     until((#homeadicional = 1)|(#homeadicional = 2)|(#homeadicional = 9));
  154. endif;
  155.  
  156. if(#homeadicional == 9);
  157.     unset(@mexicano_vendedor);
  158.     log(" ");
  159.     log(" ");
  160.     log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  161.     log("");
  162.     log("")
  163.     stop;
  164. endif;
  165.  
  166.  
  167. if(#homeadicional == 1); #comsethomeousem = 1; endif;
  168. if(#homeadicional == 2); #comsethomeousem = 0; endif;
  169.  
  170. if(#qualcolunaparei != 1);
  171.     if(#homeadicional == 2);
  172.         do();
  173.             log(" ")
  174.             log("&eComecar da ultima coluna vendida anteriormente&r?")
  175.             log(" ")
  176.             log(" ")
  177.             log("&8&l[&r&21&8&l] &aSIM! &f - &6coluna %#qualcolunaparei%")
  178.             log(" ")
  179.             log("&8&l[&r&42&8&l] &cNAO! &f - comecar da primeira coluna")
  180.             log(" ")
  181.             log("&8&l[&r&79&8&l] &7sair")
  182.             log(" ")
  183.             Prompt(#continuar,$$?, comecar pelo final da anterior?);
  184.         until((#continuar = 1)|(#continuar = 2)|(#continuar = 9));
  185.         if(#continuar == 9);
  186.             unset(@mexicano_vendedor);
  187.             log(" ");
  188.             log(" ");
  189.             log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  190.             log("");
  191.             log("")
  192.             stop;
  193.         endif;
  194.  
  195.  
  196.         if(#continuar == 1);
  197.             #primeiracoluna = #qualcolunaparei;
  198.         else;
  199.             #primeiracoluna = 1;
  200.             #qualcolunaparei = 1;
  201.         endif;
  202.     endif;
  203. else;
  204.     #primeiracoluna = 1;
  205.     #qualcolunaparei = 1;
  206. endif;
  207.  
  208. if((#reiniciar != 1)&&(#reiniciar != 2));
  209.     do();
  210.         log(" ");
  211.         log("&eDeseja &a&lreiniciar &r&eapos o uso?");
  212.         log(" ");
  213.         log(" ");
  214.         log("&8&l[&r&21&8&l] &aSIM! &r(vai ficar vendendo todos os baus ate voce desativar)");
  215.         log(" ");
  216.         log("&8&l[&r&42&8&l] &cNAO! &r(vendera todos os baus uma unica vez)");
  217.         log(" ");
  218.         log("&8&l[&r&79&8&l] &7sair");
  219.         log(" ");
  220.         Prompt(#reiniciar,$$?, deseja reiniciar apos o uso?);
  221.     until((#reiniciar = 1)|(#reiniciar = 2)|(#reiniciar = 9));
  222. endif;
  223. if(#reiniciar == 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.  
  235.  
  236.  
  237.  
  238. if((#comsethomeousem != 0)&&(#comsethomeousem != 1));
  239.     #comsethomeousem = 0;
  240. endif;
  241.    
  242. &bau1 = "0, -52"; &bau1x = "0"; &bau1y = "-52";
  243. &bau2 = "0,-32"; &bau2x = "0"; &bau2y = "-32";
  244. &bau3 = "0,-2"; &bau3x = "0"; &bau3y = "-2";
  245. &bau4 = "0,+33"; &bau4x = "0"; &bau4y = "+33";
  246. &bau5 = "0,+50"; &bau5x = "0"; &bau5y = "+50";
  247. &lado = "NORTH";
  248.  
  249.  
  250. &homebau = "/home %&nomedahome%";
  251. &homevenda = "/home %&homepravender%"
  252.  
  253.  
  254.  
  255. if(#bau <= 1); #bau = 1; endif;
  256. if(#bau > 5); #bau = 5; endif;
  257.  
  258.  
  259. unset(correr);
  260. unset(proximobau);
  261. unset(tonofinalpai);
  262. unset(parooooou);
  263.  
  264. #coluna = #primeiracoluna - 1
  265. if(#coluna < 0); #coluna = 0; endif;
  266. if(#comsethomeousem == 1); #coluna = 0; endif;
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273. ///////////////// PEGANDO POSICAO DO PRIMEIRO BLOCO ->> IMPORTANTE!
  274. do();
  275.     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);
  276.     if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  277.     #xprimeiracoluna = %XPOS%
  278.     #yprimeiracoluna = %YPOS%
  279.     #zprimeiracoluna = %ZPOS%
  280.    
  281.     if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  282.     break;
  283.  
  284.     else;
  285.         keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  286.         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);
  287.         if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  288.         #xprimeiracoluna = %XPOS%
  289.             if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  290.             break;
  291.         else;
  292.             #x = %XPOS%
  293.             #y = %YPOS%
  294.             #z = %ZPOS%
  295.             ECHO("%&homebau%");
  296.             wait(%&delay%);
  297.             keydown(jump);
  298.             wait(10ms);
  299.             keyup(jump);
  300.             wait(500ms);
  301.            
  302.             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);
  303.             if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  304.                 #xprimeiracoluna = %XPOS%
  305.                 if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  306.                 break;
  307.             else;
  308.                 keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  309.                 wait(2000ms);
  310.             endif;
  311.            
  312.            
  313.             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);
  314.             if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  315.                 #xprimeiracoluna = %XPOS%
  316.                 if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  317.                 break;
  318.             else;
  319.                 keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  320.                 wait(2000ms);
  321.             endif;
  322.            
  323.             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);
  324.             if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  325.                 #xprimeiracoluna = %XPOS%
  326.                 if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  327.                 break;
  328.             else;
  329.                 keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  330.                 wait(3000ms);
  331.             endif;
  332.         endif;
  333.     endif;
  334. loop;
  335. /////////////////
  336.  
  337.  
  338.  
  339.  
  340.  
  341. if(#coluna > 0); set(andarprolado); endif;
  342. do();
  343.     if(fail); #falhou = 1; else; #falhou = 0; endif;
  344.     do(); ///////CASO DÊ ERRO...
  345.    
  346.         unset(obaufechouporalgummotivo);
  347.         gui();
  348.        
  349.        
  350.        
  351.        
  352.         ////////////////////// SE PRECISA IR PARA O LADO
  353.        
  354.             if(proximobau); else;
  355.                 if(andarprolado);
  356.                     keyup(jump);
  357.                     #xinicio = %XPOS%;
  358.                     #coluna = #coluna + 1
  359.                     #qualcolunaparei = #coluna
  360.                    
  361.                     do();
  362.                         look(%&lado%);
  363.                         #xagora = %XPOS%;
  364.                         #xfim = #xinicio+1;
  365.                         if(#xagora == #xfim);
  366.                             UNSPRINT();
  367.                             keyup(sneak);
  368.                             wait(10ms);
  369.                             keyup(right);
  370.                             unset(andarprolado);
  371.                             set(jaandeiprolado);
  372.                             look(%&lado%);
  373.                             if(#comsethomeousem == 1); ECHO("/sethome %&homeextra%"); wait(500ms); ECHO("/sethome %&homeextra%"); endif;
  374.                             break;  
  375.                         endif;
  376.                         keydown(sneak);
  377.                         look(%&lado%);
  378.                         keydown(right);
  379.                        
  380.                        
  381.                         if(((#xagora - #xinicio) < 0) || ((#xagora - #xinicio) > 1));
  382.                             if(#comsethomeousem == 0); ECHO("%&homebau%"); else; ECHO("/home %&homeextra%"); endif;
  383.                             wait(7000ms);
  384.                             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);
  385.                             if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  386.                             else;
  387.                                 keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  388.                    
  389.                             endif;
  390.                         endif;
  391.                     loop;  
  392.                
  393.                 endif;
  394.             endif;
  395.        
  396.        
  397.         ////////////////////// TELEPORTE PRA TRAP + verificacao
  398.        
  399.         unset(fail);    
  400.             do(15);
  401.                
  402.                     if(proximobau); break; else;
  403.                         gui();
  404.                         getidrel(0,+3,-2,#bau1);
  405.                         getidrel(0,+2,-2,#bau2);
  406.                         getidrel(0,+1,-2,#bau3);
  407.                         getidrel(0,+0,-2,#bau4);
  408.                         getidrel(0,-1,-2,#bau5);
  409.                         if((((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)))&&(#falhou = 0));
  410.                             if(tonofinalpai);
  411.                                 if(#total2 > 0); &adicional2 = " (%#total2% itens vendidos)"; else; &adicional2 = ""; endif;
  412.                                 Echo(" &fVendedor &aM&fe&4x&ai&fc&4a&an&fo %&versao% &f- proxima rodada !%&adicional2%");
  413.                                 ECHO("/sethome %&homeextra%");
  414.                                 wait(500ms);
  415.                                 ECHO("/sethome %&homeextra%");
  416.                                 #total2 = 0;
  417.                             endif;
  418.                             unset(tonofinalpai);
  419.                             unset(jaandeiprolado);
  420.                             unset(fail);
  421.                             if(#comsethomeousem == 0);
  422.                                 if(#coluna > 0);
  423.                                     unset(correr);
  424.                                     if(#coluna >= 5); set(correr); endif;
  425.                                     keyup(jump);
  426.                                     UNSPRINT();
  427.                                     wait(100ms);
  428.                                     do();
  429.                                        
  430.                                         look(%&lado%);
  431.                                         #xnow = %XPOS%;
  432.                                         #xend = #xprimeiracoluna + #coluna;
  433.                                         #xlimitedecorrer = #xend - 3
  434.                                         if(#xnow == #xlimitedecorrer); keydown(sneak); keyup(jump); UNSPRINT(); unset(correr); endif;
  435.                                        
  436.                                         if(#xnow == #xend);
  437.                                             UNSPRINT();
  438.                                             keyup(sneak);
  439.                                             wait(10ms);
  440.                                             keyup(right);
  441.                                             wait(1000ms);
  442.                                             break;  
  443.                                         endif;
  444.                                         if(correr); keyup(sneak); SPRINT(); else; keydown(sneak); endif;
  445.                                         look(%&lado%);
  446.                                         keydown(right);
  447.                                        
  448.                                
  449.                                         if(((#xnow - #xprimeiracoluna) < 0) || ((#xnow - #xprimeiracoluna) > #coluna));
  450.                                             #x = %XPOS%
  451.                                             log(" ");
  452.                                             log("Parece que algo deu errado. Voltando para a home.");
  453.                                             log(" ");
  454.                                             do(10);
  455.                                                 if(#comsethomeousem == 0); ECHO("%&homebau%"); else; ECHO("/home %&homeextra%"); endif;
  456.                                                 wait(%&delay%);
  457.                                                 keydown(jump);
  458.                                                 wait(10ms);
  459.                                                 keyup(jump);
  460.                                                 wait(1500ms);
  461.                                                 if(%XPOS% != %#xprimeiracoluna%);
  462.                                                 else;
  463.                                                     wait(3000ms);
  464.                                                 endif;
  465.                                             loop;
  466.  
  467.  
  468.                                            //if(#x != %XPOS%);
  469.                                             //    wait(2000ms);
  470.                                             //endif;
  471.                                            // 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);
  472.                                            // if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  473.                                            // else;
  474.                                              //   keydown(jump); wait(1000ms); keyup(jump); wait(2000ms);
  475.                                    
  476.                                            // endif;
  477.                                         endif;
  478.                                     loop;  
  479.                                 endif;
  480.                             endif;
  481.                             break;
  482.                    
  483.                         else;
  484.                            
  485.                             #falhou = 0; unset(fail);
  486.                             if(jaandeiprolado);
  487.                                 set(inventariocheio);
  488.                                 set(tonofinalpai);
  489.                                 break;
  490.                             endif;
  491.                            
  492.                             #x = %XPOS%; #y = %YPOS%; #z = %ZPOS%;
  493.                             if(#comsethomeousem == 0);
  494.                                 ECHO("%&homebau%");
  495.                             else;
  496.                                 if(tonofinalpai);
  497.                                     if(#reiniciar == 1);
  498.                                         ECHO("%&homebau%");
  499.                                     endif;
  500.                                 else;
  501.                                     ECHO("/home %&homeextra%");
  502.                                 endif;
  503.                             endif;
  504.                             wait(%&delay%);
  505.                             keydown(jump);
  506.                             wait(10ms);
  507.                             keyup(jump);
  508.                             wait(500ms);
  509.                             if((#x != %XPOS%)&&(#y != %YPOS%)&&(#z != %ZPOS%));
  510.                                 wait(2000ms);
  511.                             endif;
  512.                             set(fail);
  513.                         endif;
  514.                     endif;
  515.                
  516.             loop;
  517.        
  518.        
  519.         if(fail);
  520.             log("--->");
  521.             log("-----> ALGO DEU ERRADO! - retomando.");
  522.             log("--->");
  523.             unset(jaandeiprolado);
  524.             unset(andarprolado);
  525.             unset(inventariocheio);
  526.             unset(obaufechouporalgummotivo);
  527.            
  528.             unset(correr);
  529.             unset(proximobau);
  530.             break;
  531.         endif;
  532.  
  533.        
  534.  
  535.         ////////////////////// OLHAR PARA O BAU
  536.         unset(fail);
  537.        
  538.         if(inventariocheio); else;
  539.             do(8);
  540.                 gui();
  541.                 look(%&lado%);
  542.                 if(#bau == 1); look(%&bau1x%,%&bau1y%); endif; if(#bau == 2); look(%&bau2x%,%&bau2y%); endif; if(#bau == 3); look(%&bau3x%,%&bau3y%); endif;
  543.                 if(#bau == 4); look(%&bau4x%,%&bau4y%); endif; if(#bau == 5); look(%&bau5x%,%&bau5y%); endif;
  544.                 wait(50ms);
  545.                 ifmatches(%HITID%,54|146);
  546.                     unset(fail);
  547.                     break;
  548.                 else;
  549.                     set(fail);
  550.                     wait(1000ms);
  551.                 endif;
  552.             loop;
  553.             if(fail);
  554.                 log("--->");
  555.                 log("-----> ALGO DEU ERRADO! - retomando.");
  556.                 log("--->");
  557.                 unset(jaandeiprolado);
  558.                 unset(andarprolado);
  559.                 unset(inventariocheio);
  560.                 unset(obaufechouporalgummotivo);
  561.                
  562.                 unset(correr);
  563.                 unset(proximobau);
  564.                 break;
  565.             endif;
  566.        
  567.        
  568.        
  569.        
  570.             ////////////////////// ABRIR O BAU
  571.             unset(fail);
  572.             if(%GUI% != "NONE");
  573.                 do();
  574.                     gui();
  575.                     wait(50ms);
  576.                 until(%GUI% = "NONE");
  577.             endif;
  578.            
  579.             do(15);
  580.                 key(use);
  581.                 wait(1500ms);
  582.                 if(%GUI% = "GUICHEST");
  583.                     unset(fail);
  584.                     break;
  585.                 else;
  586.                     gui();
  587.                     look(%&lado%);
  588.                     if(#bau == 1); look(%&bau1x%,%&bau1y%); endif; if(#bau == 2); look(%&bau2x%,%&bau2y%); endif; if(#bau == 3); look(%&bau3x%,%&bau3y%); endif;
  589.                     if(#bau == 4); look(%&bau4x%,%&bau4y%); endif; if(#bau == 5); look(%&bau5x%,%&bau5y%); endif;
  590.                     wait(100ms); key(use);
  591.                     if(%GUI% = "GUICHEST");
  592.                         unset(fail);
  593.                         break;
  594.                     else;
  595.                         set(fail);
  596.                         wait(1000ms);
  597.                     endif;
  598.                 endif;
  599.             loop;
  600.             if(fail);
  601.                 log("--->");
  602.                 log("-----> ALGO DEU ERRADO! - retomando.");
  603.                 log("--->");
  604.                 unset(jaandeiprolado);
  605.                 unset(andarprolado);
  606.                 unset(inventariocheio);
  607.                 unset(obaufechouporalgummotivo);
  608.                
  609.                 unset(correr);
  610.                 unset(proximobau);
  611.                 break;
  612.             endif;
  613.  
  614.  
  615.            
  616.             ////////////////// JOGAR FUNGOS PRO INVENTARIO
  617.            
  618.         if(%GUI% = "GUICHEST");
  619.             #slotfungo = -2;
  620.            
  621.             if(#esvaziarrapidao != 0);
  622.                 unsafe;
  623.                     do();
  624.                         #slotanterior = #slotfungo
  625.                         getslot(%&id%,#slotfungo);
  626.                         getslotitem(%#slotfungo%,#euseiqueefungo,#quantofungo);
  627.                         if(#slotanterior == #slotfungo);
  628.                             set(inventariocheio);
  629.                             unset(proximobau);
  630.                             gui();
  631.                             break;
  632.                         endif;
  633.                         if((#slotfungo <= 53)&&(#slotfungo >= 0));
  634.                             slotclick(%#slotfungo%,l,true);
  635.                             inc(#total,%#quantofungo%);
  636.                             inc(#total2,%#quantofungo%);
  637.                         endif;
  638.                         if((#slotfungo > 53)||(#slotfungo < 0));
  639.                             inc(#bau, 1);
  640.                             gui();
  641.                             if(#bau > 5);
  642.                                 set(andarprolado);
  643.                                 #bau = 1;
  644.                                 unset(proximobau);
  645.                             else;
  646.                                 set(proximobau);
  647.                             endif;
  648.                             break;
  649.                         endif;          
  650.                     loop;
  651.                 endunsafe;
  652.             else;
  653.                 do();
  654.                     #slotanterior = #slotfungo
  655.                     getslot(%&id%,#slotfungo);
  656.                     getslotitem(%#slotfungo%,#euseiqueefungo,#quantofungo);
  657.                     if(#slotanterior == #slotfungo);
  658.                         set(inventariocheio);
  659.                         unset(proximobau);
  660.                         gui();
  661.                         break;
  662.                     endif;
  663.                     if((#slotfungo <= 53)&&(#slotfungo >= 0));
  664.                         slotclick(%#slotfungo%,l,true);
  665.                         inc(#total,%#quantofungo%);
  666.                         inc(#total2,%#quantofungo%);
  667.                     endif;
  668.                     if((#slotfungo > 53)||(#slotfungo < 0));
  669.                         inc(#bau, 1);
  670.                         gui();
  671.                         if(#bau > 5);
  672.                             set(andarprolado);
  673.                             #bau = 1;
  674.                             unset(proximobau);
  675.                         else;
  676.                             set(proximobau);
  677.                         endif;
  678.                         break;
  679.                     endif;          
  680.                 loop;
  681.             endif;
  682.         else;
  683.             set(obaufechouporalgummotivo);
  684.         endif;
  685.        
  686.         endif;
  687.         ////////////////// VENDER
  688.        
  689.             if(andarprolado); else;
  690.                 if(proximobau); else;
  691.                     if(obaufechouporalgummotivo); else;
  692.                         if(inventariocheio);
  693.                             ECHO("/menuloja off");
  694.                             #x = %XPOS%
  695.                             #y = %YPOS%
  696.                             #z = %ZPOS%
  697.                             do(10); ///////////////// TELEPORTE PRA WARP E VERIFICAR SE DEU TUDO CERTO
  698.                                 ECHO(%&homevenda%);
  699.                                 wait(%&delay%);
  700.                                 keydown(jump);
  701.                                 wait(10ms);
  702.                                 keyup(jump);
  703.                                 wait(500ms);
  704.                                 ifmatches(%HITID%,68);
  705.                                     wait(500ms);
  706.                                     ifmatches(%HITID%,68);
  707.                                         ECHO("/esconder");
  708.                                         wait(500ms);
  709.                                         unset(fail);
  710.                                         break;
  711.                                     endif;
  712.                                 else;
  713.                                     if((#x = %XPOS%)&&(#y = %YPOS%)&&(#z = %ZPOS%));
  714.                                         keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  715.                                     else;
  716.                                         keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  717.                                     endif;
  718.                                     ifmatches(%HITID%,68);
  719.                                         ECHO("/esconder");
  720.                                         wait(500ms);
  721.                                         unset(fail);
  722.                                         break;
  723.                                     else;
  724.                                         if((#x = %XPOS%)&&(#y = %YPOS%)&&(#z = %ZPOS%));
  725.                                             keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  726.                                         else;
  727.                                             keydown(jump); wait(10ms); keyup(jump); wait(2000ms);
  728.                                         endif;
  729.                                        
  730.                                         ifmatches(%HITID%,68);
  731.                                             ECHO("/esconder")
  732.                                             break;
  733.                                         else;
  734.                                             set(fail);
  735.                                         endif;
  736.                                     endif;
  737.                                 endif;
  738.                             loop;
  739.                             if(fail);
  740.                                 log("--->");
  741.                                 log("-----> ALGO DEU ERRADO! - retomando.");
  742.                                 log("--->");
  743.                                 unset(jaandeiprolado);
  744.                                 unset(andarprolado);
  745.                                 unset(inventariocheio);
  746.                                 unset(obaufechouporalgummotivo);
  747.                                
  748.                                 unset(correr);
  749.                                 unset(proximobau);
  750.                                 break;
  751.                             endif;
  752.                            
  753.                             do(3); key(attack); wait(1000ms); loop;
  754.                             #x = %XPOS%
  755.                            
  756.                            
  757.                             if(tonofinalpai);
  758.                                 if(#reiniciar == 1);
  759.                                     unset(jaandeiprolado);
  760.                                     unset(andarprolado);
  761.                                     unset(inventariocheio);
  762.                                     unset(obaufechouporalgummotivo);
  763.                                     unset(fail);
  764.                                     unset(correr);
  765.                                     unset(proximobau);
  766.                                     #qualcolunaparei = 1;
  767.                                     #coluna = 0; #bau = 1;
  768.                                     #falhou = 0;
  769.                                 endif;
  770.                             endif;
  771.                            
  772.                            
  773.                             if(#comsethomeousem == 0);
  774.                                 ECHO("%&homebau%");
  775.                             else;
  776.                                 if(tonofinalpai);
  777.                                     if(#reiniciar == 1);
  778.                                         ECHO("%&homebau%");
  779.                                     endif;
  780.                                 else;
  781.                                     ECHO("/home %&homeextra%");
  782.                                 endif;
  783.                             endif;
  784.                            
  785.                            
  786.                            
  787.                             if(#vip == 2);
  788.                                 do(16); key(attack); wait(300ms); loop;
  789.                             endif;
  790.                             if(#vip == 1);
  791.                                 wait(%&delay%);
  792.                             endif;
  793.                             keydown(jump); wait(10ms); keyup(jump); wait(500ms);
  794.                            
  795.                             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);
  796.                             if(((#bau1 == 54)||(#bau1 == 146))&&((#bau2 == 54)||(#bau2 == 146))&&((#bau3 == 54)||(#bau3 == 146))&&((#bau4 == 54)||(#bau4 == 146))&&((#bau5 == 54)||(#bau5 == 146)));
  797.                             else;
  798.                                 if(#reiniciar == 2);
  799.                                     keydown(jump); wait(1000ms); keyup(jump); wait(2000ms);
  800.            
  801.                                     if(#x != %XPOS%);
  802.                                         wait(2000ms);
  803.                                     endif;
  804.                                 endif;
  805.                             endif;
  806.                            
  807.                            
  808.                            
  809.                             unset(inventariocheio);
  810.                            
  811.                             if(jaandeiprolado);
  812.                                 if(#reiniciar == 2);
  813.                                     ECHO("%&homebau%");
  814.                                     #packstotal = #total/64
  815.                                     unset(jaandeiprolado);
  816.                                     unset(@mexicano_vendedor);
  817.                                     unset(andarprolado);
  818.                                     unset(inventariocheio);
  819.                                     unset(obaufechouporalgummotivo);
  820.                                     unset(fail);
  821.                                     log(" ");
  822.                                     log(" ");
  823.                                     log(" ");
  824.                                     log(" &6&l[&r&3TRABALHO CONCLUIDO COM SUCESSO!&6&l] ");
  825.                                     log(" ");
  826.                                     log("&e--> &fvendedor &2M&fe&4x&2i&fc&4a&2n&fo &c&lfinalizado!");
  827.                                     log(" ");
  828.                                     log("&3total &3vendido: &c %#total%&3, aproximadamente &c%#packstotal% packs");
  829.                                     log(" ")
  830.                                     log("&8 ultima coluna vendida: &6%#qualcolunaparei%")
  831.                                     log(" ");
  832.                                     if(#total > 0); &adicional = " (%#total% itens vendidos)"; else; &adicional = ""; endif;
  833.                                     Echo(" &fVendedor &aM&fe&4x&ai&fc&4a&an&fo %&versao% &f- finalizado com sucesso!%&adicional%");
  834.                                    
  835.                                     stop;
  836.                                 endif;
  837.                                 if(#reiniciar == 1);
  838.                                     unset(jaandeiprolado);
  839.                                     unset(andarprolado);
  840.                                     unset(inventariocheio);
  841.                                     unset(obaufechouporalgummotivo);
  842.                                     unset(fail);
  843.                                     unset(correr);
  844.                                     unset(proximobau);
  845.                                     #qualcolunaparei = 1;
  846.                                     #coluna = 0; #bau = 1;
  847.                                     #falhou = 0;
  848.                                    
  849.                                    
  850.                            
  851.  
  852.                                    
  853.                                 endif;
  854.                             endif;
  855.                         endif;
  856.                     endif;
  857.                 endif;
  858.             endif;
  859.         endif;
  860.  
  861.     loop;
  862. loop;
  863.  
  864.  
  865. //X POSITIVO = LESTE
  866. //X NEGATIVO = OESTE
  867. // Y POSITIVO = CIMA
  868. // Y NEGATIVO = BAIXO
  869. //Z POSITIVO = SUL
  870. //Z NEGATIVO = NORTE
  871.  
  872. }$$
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top