Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $${
- ///////////////////////
- // Viciante 1.8 //
- ///////////////////////
- // Colheita 1.0 //
- ///////////////////////
- // NAO EDITAR //
- ///////////////////////
- TOGGLE(sleep_macro);
- IF(sleep_macro);
- IF((KEY_LCONTROL)||(KEY_RCONTROL)||(!config_sc_save)||(baus_lotados));
- UNSET(configurar);
- UNSET(resposta_invalida);
- IF(config_sc_save);
- PROMPT(&sleep_first,"$$[ [Resetar,Reconfigurar]]","Resetar (zerar lucro/baús) ou reconfigurar?");
- IF(%&sleep_first%="Resetar");
- SET(#andar_atual,"1");
- SET(#pos_first_chest,"");
- SET(#pos_last_chest,"");
- SET(#bau_atual,"1");
- SET(trap_salvar_coordenadas);
- SET(#fungos_venarm,"");
- UNSET(baus_lotados);
- UNSET(pos_save);
- ELSEIF(%&sleep_first%="Reconfigurar");
- SET(configurar);
- UNSET(config_sc_save);
- ELSE;
- SET(resposta_invalida);
- ENDIF;
- ELSE;
- SET(configurar);
- ENDIF;
- IF(configurar);
- IFMATCHES("%KEYNAME%","^A$|^B$|^C$|^D$|^E$|^F$|^G$|^H$|^I$|^J$|^K$|^L$|^M$|^N$|^O$|^P$|^Q$|^R$|^S$|^T$|^U$|^V$|^W$|^X$|^Y$|^Z$");
- SET(sleep_key_accept);
- SET(@&sleep_colheita_key,"%KEYNAME%");
- DO;
- UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
- PROMPT(&sleep_quest_1,"$$[ [1,2,3,4,5,6,7,8,9,10,Mais]]","Quantos andares têm sua plantação?");
- SET(&sleep_placas,"Sim");
- IFMATCHES("%&sleep_quest_1%","^1$|^2$|^3$|^4$|^5$|^6$|^7$|^8$|^9$|^10$|^Mais$");
- IF(%&sleep_quest_1%="Mais");
- DO;
- UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
- PROMPT(#sleep_quest_1,"$$?","Quantos andares têm sua plantação?");
- ELSE;
- SET(#sleep_quest_1,"%&sleep_quest_1%");
- ENDIF;
- IF(%#sleep_quest_1%>=1);
- DO;
- UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
- PROMPT(&sleep_quest_2,"$$[ [Vender,Armazenar]]","Vender ou armazenar os fungos?");
- IFMATCHES("%&sleep_quest_2%","^Vender$|^Armazenar$");
- DO;
- UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
- PROMPT(&sleep_quest_3,"$$[ [Sim,Não]]","Se alimentar durante a colheita? A comida será comprada através da home sleepfood.");
- IFMATCHES("%&sleep_quest_3%","^Sim$|^Não$");
- DO;
- UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
- PROMPT(#sleep_quest_4,"$$[ [1,2,3,4,5,6,7,8,9,10]]","De 1 (rápido) até 10 (lento), em qual velocidade você deseja colher os fungos?");
- IFMATCHES("%#sleep_quest_4%","^1$|^2$|^3$|^4$|^5$|^6$|^7$|^8$|^9$|^10$");
- DO;
- UNTIL((!KEY_RETURN)&&(!KEY_NUMPADENTER));
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aAguarde, &averificando &aSleepOnChat &ae &ahome(s)... &9&o#SLEEP");
- ACHIEVEMENTGET("Aguarde... #SLEEP","nether_wart");
- LOG("");
- WAIT(10T);
- SET(&coords_andares,"");
- SET(#coord_save,"%#sleep_quest_1%");
- SET(#sleep_shield,"");
- DO;
- DO;
- UNSET(@sleepteleport);
- UNSET(home_ok);
- UNSET(delay_teleport);
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- ECHO("/home sleepa%#coord_save%");
- DO(200);
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- IF(@sleepteleport);
- IF(!delay_teleport);
- SET(delay_teleport);
- WAIT(12T);
- KEYDOWN(JUMP);
- WAIT(8T);
- KEYUP(JUMP);
- ENDIF;
- GETIDREL(0,0,0,&id1);
- GETIDREL(0,0,1,&id2);
- GETIDREL(0,0,-1,&id3);
- GETIDREL(1,0,0,&id4);
- GETIDREL(-1,0,0,&id5);
- IF(%&id1%="soul_sand");
- IF((%&id2%!="soul_sand")&&(%&id3%="soul_sand"));
- IF((%&id4%="soul_sand")&&(%&id5%!="soul_sand"));
- SET(home_ok);
- ENDIF;
- ENDIF;
- ENDIF;
- ENDIF;
- UNTIL((@sleepteleport)&&(home_ok));
- INC(#sleep_shield,1);
- IF(%#sleep_shield%=3);
- BREAK;
- ENDIF;
- UNTIL((@sleepteleport)&&(home_ok));
- IF((@sleepteleport)&&(home_ok));
- SET(#sleep_shield,"");
- DO(10);
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- LOOP;
- SET(&coords_andares,"%&coords_andares%<A:%#coord_save% X:%XPOS% Y:%YPOS% Z:%ZPOS%>");
- ELSEIF(%#sleep_shield%=3);
- GUI();
- LOG("");
- IF(!@sleepteleport);
- LOG("&6&l[&f&oM&facro&6&l] &cVocê &cprecisa &cinstalar &ca &cmacro &fSleepOnChat &cpara &cessa &cmacro &cfuncionar.");
- LOG("&6&l[&f&oM&facro&6&l] &c&ahttps://enrt.eu/NVSwrDyE");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &cVocê &cnão &cmarcou &cou &cmarcou &cerrado &calguma &chome.");
- LOG("&6&l[&f&oM&facro&6&l] &cVeja &ccomo &cse &cdeve &cmarcar &ca(s) &chome(s):");
- LOG("&6&l[&f&oM&facro&6&l] &ahttps://prnt.sc/j58j9r");
- ENDIF;
- LOG("");
- WAIT(10T);
- LOG("&6&l[&f&oM&facro&6&l] &cSleep_Colheita &c1.0 &6&l[&4OFF&6&l]");
- TOGGLE(sleep_macro);
- UNSET(@colheita_ativada);
- UNSET(@afk_onchat);
- STOP;
- ENDIF;
- DEC(#coord_save,1);
- UNTIL(%#coord_save%=0);
- IF(%&sleep_quest_3%="Sim");
- SET(&sleep_id_comida,"cooked_beef");
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aAguarde, &averificando &aa &ahome &fsleepfood&a... &9&o#SLEEP");
- ACHIEVEMENTGET("Aguarde... #SLEEP","nether_wart");
- LOG("");
- WAIT(10T);
- DO(2);
- DO(3);
- UNSET(@sleepteleport);
- SET(#sleep_inc,"");
- ECHO("/home sleepfood");
- WAIT(15T);
- DO(200);
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- UNTIL(@sleepteleport);
- WAIT(5T);
- WHILE(!@sleepteleport);
- UNTIL(!@sleepteleport);
- DO(100);
- GETIDREL(0,-1,0,&sleep_id);
- WHILE(%&sleep_id%="air");
- IF(!@sleepteleport);
- GUI();
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cVocê &cnão &cmarcou &cou &cmarcou &cerrado &ca &chome &fsleepfood&c.");
- LOG("&6&l[&f&oM&facro&6&l] &cMarque &ca &chome &colhando &cpara &co &cNPC &fFazendeiro&c.);
- LOG("");
- WAIT(10T);
- LOG("&6&l[&f&oM&facro&6&l] &cSleep_Colheita &c1.0 &6&l[&4OFF&6&l]");
- TOGGLE(sleep_macro);
- UNSET(@colheita_ativada);
- UNSET(@afk_onchat);
- STOP;
- ENDIF;
- ENDIF;
- IF(%&sleep_quest_2%="Vender");
- UNSET(sleep_erro_home_venda);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aAguarde, &averificando &aa &ahome &fsleepfv&a... &9&o#SLEEP");
- ACHIEVEMENTGET("Aguarde... #SLEEP","nether_wart");
- LOG("");
- WAIT(10T);
- DO(2);
- DO(3);
- UNSET(@sleepteleport);
- SET(#sleep_inc,"");
- ECHO("/home sleepfv");
- WAIT(15T);
- DO(200);
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- UNTIL(@sleepteleport);
- WAIT(5T);
- WHILE(!@sleepteleport);
- UNTIL(!@sleepteleport);
- DO(100);
- GETIDREL(0,-1,0,&sleep_id);
- WHILE(%&sleep_id%="air");
- IF(!@sleepteleport);
- GUI();
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cVocê &cnão &cmarcou &cou &cmarcou &cerrado &ca &chome &fsleepfv&c.");
- LOG("&6&l[&f&oM&facro&6&l] &cMarque &ca &chome &colhando &cpara &co &cNPC &fFazendeiro&c.);
- LOG("");
- WAIT(10T);
- LOG("&6&l[&f&oM&facro&6&l] &cSleep_Colheita 1.0 &6&l[&4OFF&6&l]");
- TOGGLE(sleep_macro);
- UNSET(@colheita_ativada);
- UNSET(@afk_onchat);
- STOP;
- ENDIF;
- ENDIF;
- IF(%&sleep_quest_2%="Vender");
- SET(&sleep_msg_1,"&aa &avenda");
- ELSEIF(%&sleep_quest_2%="Armazenar");
- SET(&sleep_msg_1,"&ao &aarmazenamento");
- ENDIF;
- IF(%#sleep_quest_4%=1);
- #sleep_delay = 1;
- ELSE;
- #sleep_delay = %#sleep_quest_4% * 10;
- ENDIF;
- GUI();
- SET(#pos_first_chest,"");
- SET(#pos_last_chest,"");
- SET(#bau_atual,"1");
- SET(#andar_atual,"1");
- SET(trap_salvar_coordenadas);
- SET(#fungos_venarm,"");
- SET(config_sc_save);
- UNSET(pos_save);
- UNSET(baus_lotados);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aPara &aentrar &anas &aconfigurações &anovamente &apressione &aas &ateclas &f&lCTRL &a+ &f&l%KEYNAME%&a.");
- LOG("");
- WAIT(80T);
- PROMPT(&sleep_quest_6,"$$[ [Não,Sim]]","Tutorial: Sabe entrar nas configurações novamente?");
- IF(%&sleep_quest_6%="Não");
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aVocê &asó &aprecisa &aapertar &aa &atecla &f&lCTRL &ae &aligar &aessa &amacro.");
- LOG("&8------------ &f&lCTRL &a+ &f&l%KEYNAME% &8------------");
- LOG("");
- WAIT(100T);
- ENDIF;
- ELSE;
- SET(resposta_invalida);
- ENDIF;
- ELSE;
- SET(resposta_invalida);
- ENDIF;
- ELSE;
- SET(resposta_invalida);
- ENDIF;
- ELSE;
- SET(resposta_invalida);
- ENDIF;
- ELSE;
- SET(resposta_invalida);
- ENDIF;
- ELSE;
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cVocê &cprecisa &cinstalar &cessa &cmacro &cem &cuma &ctecla &falfabética&c.");
- LOG("&6&l[&f&oM&facro&6&l] &cInstale &ca &cmacro &cem &cuma &f&lLETRA &ce &ctente &cnovamente.);
- LOG("");
- SET(resposta_invalida);
- UNSET(sleep_key_accept);
- ENDIF;
- ENDIF;
- IF(resposta_invalida);
- IF(sleep_key_accept);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cResposta &cinválida. &9&o#SLEEP");
- LOG("");
- ENDIF;
- WAIT(10T);
- LOG("&6&l[&f&oM&facro&6&l] &cSleep_Colheita &c1.0 &6&l[&4OFF&6&l]");
- TOGGLE(sleep_macro);
- UNSET(@colheita_ativada);
- UNSET(@afk_onchat);
- STOP;
- ENDIF;
- ENDIF;
- SET(@colheita_ativada);
- SET(@afk_onchat);
- SET(@&afk_onchat_bn,"");
- UNSET(fungo_nao_encontrado);
- UNSET(inventario_cheio);
- UNSET(comprar_comida);
- UNSET(fileira_trocar);
- UNSET(mudar_andar);
- UNSET(forcar_comer);
- UNSET(sleepft);
- CLEARCHAT;
- LOG("&6&l[&f&oM&facro&6&l] &aSleep_Colheita &a1.0 &6&l[&2ON&6&l]");
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aConfiguração:");
- IF(%#sleep_quest_1%=1);
- LOG("&6&l[&f&oM&facro&6&l] &f&oAndar: &a%#sleep_quest_1%");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &f&oAndares: &a%#sleep_quest_1%");
- ENDIF;
- IF(%&sleep_quest_2%="Vender");
- LOG("&6&l[&f&oM&facro&6&l] &f&oVender &f&oos &f&ofungos: &aSim");
- ELSEIF(%&sleep_quest_2%="Armazenar");
- IF(baus_lotados);
- LOG("&6&l[&f&oM&facro&6&l] &f&oArmazenar &f&oos &f&ofungos: &aSim");
- LOG("&c(não &cé &cmais &cpossível &carmazenar, &cesvazie &cos &cbaús &ce &cclique &cem &c\"&cresetar&c\" &cao &cligar &ca &cmacro)");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &f&oArmazenar &f&oos &f&ofungos: &aSim");
- ENDIF;
- ENDIF;
- IF(%&sleep_quest_3%="Sim");
- LOG("&6&l[&f&oM&facro&6&l] &f&oSe &f&oalimentar &f&odurante &f&oa &f&ocolheita: &aSim");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &f&oSe &f&oalimentar &f&odurante &f&oa &f&ocolheita: &cNão");
- ENDIF;
- LOG("&6&l[&f&oM&facro&6&l] &f&oVelocidade &f&oda &f&ocolheita: &a%#sleep_quest_4%");
- LOG("");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &cSleep_Colheita &c1.0 &6&l[&4OFF&6&l]");
- IF(config_sc_save);
- LOG("");
- #lucro_fungos = %#fungos_venarm% * 114;
- IF(%&sleep_quest_2%="Vender");
- LOG("&6&l[&f&oM&facro&6&l] &aVenda &ade &afungos:");
- IF(%#fungos_venarm%>=1);
- LOG("&6&l[&f&oM&facro&6&l] &f&oVendidos &f&o(em packs): &a%#fungos_venarm% &7- &f&oLucro &f&oestimado: &a%#lucro_fungos% &f&ocoins");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &f&oVendidos: &cNenhum &7- &f&oLucro &f&ototal: &cSem &clucro");
- ENDIF;
- ELSEIF(%&sleep_quest_2%="Armazenar");
- LOG("&6&l[&f&oM&facro&6&l] &aTrap &ade &abaús:");
- IF(baus_lotados);
- #bau_atual_mostrar = %#bau_atual% - 1;
- LOG("&6&l[&f&oM&facro&6&l] &f&oBaú &f&ode &f&oarmazenamento &f&oatual: &4%#bau_atual_mostrar%&cº");
- LOG("&c(não &cé &cmais &cpossível &carmazenar, &cesvazie &cos &cbaús &ce &cclique &cem &c\"&cresetar&c\" &cao &cligar &ca &cmacro)");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &f&oBaú &f&ode &f&oarmazenamento &f&oatual: &a%#bau_atual%&fº");
- ENDIF;
- IF(%#fungos_venarm%>=1);
- LOG("&6&l[&f&oM&facro&6&l] &f&oArmazenados &f&o(em &f&opacks): &a%#fungos_venarm% &7- &f&oLucro &f&oestimado: &a%#lucro_fungos% &f&ocoins");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &f&oArmazenados: &cNenhum &7- &f&oLucro &f&oestimado: &cSem &clucro");
- ENDIF;
- ENDIF;
- LOG("");
- ENDIF;
- KEYUP(FORWARD);
- KEYUP(LEFT);
- KEYUP(RIGHT);
- KEYUP(SNEAK);
- KEYUP(BACK);
- UNSET(@colheita_ativada);
- UNSET(@afk_onchat);
- STOP;
- ENDIF;
- DO;
- SET(#sleep_tentativas,"");
- IF((pos_save)&&(!mudar_andar));
- SET(&sleep_home,"sleepft");
- SET(sleep_look_last);
- UNSET(verificar_coord);
- ELSE;
- IF(mudar_andar);
- SET(sleepft);
- UNSET(mudar_andar);
- INC(#andar_atual,1);
- IF(%#andar_atual%>%#sleep_quest_1%);
- SET(#andar_atual,"1");
- ENDIF;
- ECHO("/delhome sleepft");
- WAIT(10T);
- ENDIF;
- SET(&sleep_home,"sleepa%#andar_atual%");
- SET(verificar_coord);
- UNSET(sleep_look_last);
- ENDIF;
- DO;
- GUI();
- UNSET(@sleepteleport);
- UNSET(delay_teleport);
- IF(%#sleep_tentativas%=10);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cAlgum &cproblema &caconteceu. &cTentando &cresolver... &9&o#SLEEP");
- LOG("");
- SET(sleepft);
- UNSET(mudar_andar);
- INC(#andar_atual,1);
- IF(%#andar_atual%>%#sleep_quest_1%);
- SET(#andar_atual,"1");
- ENDIF;
- ECHO("/sethome sleepft");
- WAIT(10T);
- SET(&sleep_home,"sleepa%#andar_atual%");
- SET(verificar_coord);
- UNSET(sleep_look_last);
- ENDIF;
- IF(verificar_coord);
- SET(&coords,"A:%#andar_atual% X:%XPOS% Y:%YPOS% Z:%ZPOS%");
- IFMATCHES("%&coords_andares%","<%&coords%>");
- SET(#ypos_ftemp,"%YPOS%");
- SET(#zpos_set,"%ZPOS%");
- BREAK;
- ELSE;
- ECHO("/home %&sleep_home%");
- WAIT(10T);
- UNSET(coord_ok);
- ENDIF;
- ELSE;
- ECHO("/home %&sleep_home%");
- WAIT(10T);
- SET(coord_ok);
- ENDIF;
- &soulsand = 5454;
- &sleep_af = 5454;
- UNSET(ok1);
- DO(200);
- IF(@sleepteleport);
- IF(!delay_teleport);
- SET(delay_teleport);
- WAIT(12T);
- KEYDOWN(JUMP);
- WAIT(8T);
- KEYUP(JUMP);
- ENDIF;
- IF(verificar_coord);
- SET(&coords,"A:%#andar_atual% X:%XPOS% Y:%YPOS% Z:%ZPOS%");
- IFMATCHES("%&coords_andares%","<%&coords%>");
- SET(coord_ok);
- ELSE;
- UNSET(coord_ok);
- ENDIF;
- ENDIF;
- GETIDREL(0,0,0,&soulsand);
- GETIDREL(0,1,0,&sleep_af);
- IF(%&soulsand%="soul_sand");
- IF((%&sleep_af%="air")||(%&sleep_af%="nether_wart"));
- SET(ok1);
- ENDIF;
- ENDIF;
- ENDIF;
- UNTIL((@sleepteleport)&&(coord_ok)&&(ok1));
- IF((ok1)&&(%#sleep_tentativas%=5));
- SET(#ypos_ftemp,"%YPOS%");
- SET(&sleep_home,"sleepft");
- SET(sleep_look_last);
- SET(coord_ok);
- UNSET(verificar_coord);
- ENDIF;
- DO(10);
- IF(verificar_coord);
- SET(&coords,"A:%#andar_atual% X:%XPOS% Y:%YPOS% Z:%ZPOS%");
- IFMATCHES("%&coords_andares%","<%&coords%>");
- SET(#ypos_ftemp,"%YPOS%");
- SET(#zpos_set,"%ZPOS%");
- SET(coord_ok);
- ELSE;
- UNSET(coord_ok);
- ENDIF;
- ENDIF;
- LOOP;
- INC(#sleep_tentativas,1);
- UNTIL((@sleepteleport)&&(coord_ok)&&(%YPOS%=%#ypos_ftemp%));
- IF((sleep_look_last)&&(%#sleep_shield_colheita%<10));
- DO(4);
- GETIDREL(0,0,0,&soulsand);
- GETIDREL(0,1,0,&sleep_af);
- UNTIL((%&soulsand%="soul_sand")&&((%&sleep_af%="air")||(%&sleep_af%="nether_wart")));
- LOOK(%&look_ftemp%);
- ENDIF;
- SET(#sleep_shield_colheita,"");
- SET(#fungo_nao_encontrado,"");
- IF(%DIRECTION%="S");
- SET(&sleep_match,"<1.SOUTH><2.RIGHT><3.180><4.1>");
- SET(&comer_dir,"SOUTH");
- ELSE;
- SET(&sleep_match,"<1.NORTH><2.LEFT><3.0><4.-1>");
- SET(&comer_dir,"NORTH");
- ENDIF;
- IF(forcar_comer);
- UNSET(forcar_comer);
- DO(5);
- SET(#sleep_shield,"");
- IF(%GUI%="INVENTORY");
- GUI();
- ENDIF;
- DO;
- LOOK(%&comer_dir%);
- PICK(%&sleep_id_comida%);
- KEY(USE);
- INC(#sleep_shield,1);
- UNTIL((%HUNGER%>=16)||(%#sleep_shield%>=150)||(%STACKSIZE%=0));
- WAIT(5T);
- UNTIL((%HUNGER%>=16)||(%STACKSIZE%=0));
- ENDIF;
- GUI();
- KEYUP(FORWARD);
- KEYUP(LEFT);
- KEYUP(RIGHT);
- KEYUP(SNEAK);
- KEYUP(BACK);
- SET(#xig,"");
- SET(#zig,"");
- DO;
- IFMATCHES("%&sleep_match%","^<1.(.+)><2.(.+)><3.(.+)><4.(.+)>$");
- MATCH("%&sleep_match%","^<1.(.+)><2.(.+)><3.(.+)><4.(.+)>$",{&look,&mov,#yaw,#drel_1});
- ENDIF;
- IF(sleepft);
- UNSET(sleepft);
- SET(#slot_vazio_cont,"");
- TYPE("E");
- WAIT(75MS);
- UNSAFE;
- FOR(#sleep_slot,44,9);
- GETSLOTITEM(%#sleep_slot%,&sleep_id);
- IF(%&sleep_id%="air");
- INC(#slot_vazio_cont,1);
- ENDIF;
- IF(%#slot_vazio_cont%=4);
- BREAK;
- ENDIF;
- NEXT;
- ENDUNSAFE;
- TYPE("E");
- WAIT(75MS);
- IF((%ZPOS%=%#zpos_set%)||(%#slot_vazio_cont%<=3));
- UNSET(@sleepsethome);
- DO(2);
- LOOK(%&look%);
- ECHO("/sethome sleepft");
- DO(60);
- UNTIL(@sleepsethome);
- WHILE(!@sleepsethome);
- SET(&look_ftemp,"%&look%");
- SET(pos_save);
- ENDIF;
- IF(fungo_nao_encontrado);
- INC(#fungo_nao_encontrado,1);
- IF(%#fungo_nao_encontrado%>=10);
- BREAK;
- ELSE;
- UNSET(fungo_nao_encontrado);
- ENDIF;
- ENDIF;
- IF((%&sleep_quest_3%="Sim")&&(%HUNGER%<=6));
- SLOT(9);
- UNSET(comprar_comida);
- UNSET(conjuncao);
- IFMATCHES("%ITEM%","%&sleep_id_comida%");
- IF(%STACKSIZE%>=2);
- SET(conjuncao);
- ENDIF;
- ENDIF;
- IF(conjuncao);
- ELSE;
- GUI(INVENTORY);
- GETSLOT(%&sleep_id_comida%,#slot);
- IF((%#slot%=-1)||(%#slot%=44));
- SLOTCLICK(44,L,TRUE);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aCompra &ade &acomida &ahabilitada. &9&o#SLEEP");
- LOG("");
- SET(comprar_comida);
- SET(inventario_cheio);
- BREAK;
- ENDIF;
- SLOTCLICK(%#slot%,L,FALSE);
- WAIT(3T);
- SLOTCLICK(44,L,FALSE);
- WAIT(3T);
- SLOTCLICK(%#slot%,L,FALSE);
- WAIT(3T);
- GUI();
- ENDIF;
- DO(5);
- SET(#sleep_shield,"");
- LOOK(%&look%);
- DO;
- SLOT(9);
- KEY(USE);
- INC(#sleep_shield,1);
- UNTIL((%HUNGER%>=16)||(%#sleep_shield%>=150)||(%STACKSIZE%=0));
- WAIT(4T);
- UNTIL((%HUNGER%>=16)||(%STACKSIZE%=0));
- ENDIF;
- GUI();
- IF(%#slot_vazio_cont%<=3);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aPoucos &aslots &alivres, &ainiciando %&sleep_msg_1%. &9&o#SLEEP");
- LOG("");
- SET(inventario_cheio);
- BREAK;
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &aInventário &aainda &avazio. &9&o#SLEEP");
- ENDIF;
- ENDIF;
- UNSAFE;
- LOOK(%#yaw%,90);
- GETIDREL(0,0,0,&soulsand);
- GETIDREL(0,1,0,&fungo_1);
- GETIDREL(0,0,%#drel_1%,&id_1);
- SET(&a,"nothing");
- IF((%&fungo_1%="nether_wart")&&((%XPOS%!=%#xig%)||(%ZPOS%!=%#zig%)));
- SET(&a,"colepla");
- ELSEIF((%&fungo_1%!="nether_wart")&&(%&soulsand%="soul_sand"));
- SET(&a,"plantar");
- ENDIF;
- IF((%&a%!="nothing")&&((%FPS%<21)||(%#sleep_quest_4%>1)));
- KEYUP(FORWARD);
- ENDIF;
- IF(%&a%="colepla");
- SLOT(1);
- WAIT(%#sleep_delay%MS);
- KEY(ATTACK);
- WAIT(%#sleep_delay%MS);
- SET(&a,"plantar");
- SET(#xig,"%XPOS%");
- SET(#zig,"%ZPOS%");
- ENDIF;
- IF(%&a%="plantar");
- PICK(nether_wart);
- IF((%ITEM%!="nether_wart")&&(!fungo_nao_encontrado));
- GUI(INVENTORY);
- GETSLOT(nether_wart,#sleep_slot);
- IF((%#sleep_slot%!=-1)&&(%#sleep_slot%<36));
- SLOTCLICK(%#sleep_slot%,L,TRUE);
- ELSE;
- SET(fungo_nao_encontrado);
- ENDIF;
- PICK(nether_wart);
- GUI();
- ENDIF;
- WAIT(%#sleep_delay%MS);
- KEY(USE);
- WAIT(%#sleep_delay%MS);
- ENDIF;
- GETIDREL(-1,1,0,&fungo_plant);
- GETIDREL(-1,0,0,&soulsand_plant);
- IF((%&fungo_plant%="air")&&(%&soulsand_plant%="soul_sand"));
- PICK(nether_wart);
- IF(%ITEM%="nether_wart");
- KEYUP(FORWARD);
- LOOK(270,53);
- WAIT(%#sleep_delay%MS);
- KEY(USE);
- WAIT(%#sleep_delay%MS);
- LOOK(%#yaw%,90);
- ENDIF;
- ENDIF;
- IF(%GUI%!="NONE");
- KEYUP(FORWARD);
- IF(%GUI%="GUICHAT");
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aChat &adetectado, &afeche &apara &acontinuar &aou &apressione &asimultaneamente &aas &ateclas &f&lM &a+ &f&lN &apara &aexecutar &auma &aação. &9&o#SLEEP");
- LOG("");
- DO;
- UNTIL((%GUI%!="GUICHAT")||((KEY_N)&&(KEY_M)));
- IF((KEY_N)&&(KEY_M))
- GUI();
- PROMPT(&menu,"$$[ [%&sleep_quest_2%,Trocar andar]]","Qual ação você deseja executar agora?");
- IF((%&menu%="Vender")||(%&menu%="Armazenar"));
- LOG("&6&l[&f&oM&facro&6&l] &aForçando %&sleep_msg_1%. &9&o#SLEEP");
- SET(inventario_cheio);
- BREAK;
- ELSEIF(%&menu%="Trocar andar");
- LOG("&6&l[&f&oM&facro&6&l] &aForçando &aa &atroca &ade &aandar. &9&o#SLEEP");
- SET(mudar_andar);
- BREAK;
- ENDIF;
- ENDIF;
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &aJanela &adetectada, &acontinuando &aem &f3 &asegundos. &9&o#SLEEP");
- WAIT(60T);
- ENDIF;
- LOOK(%#yaw%,90);
- GUI();
- ENDIF;
- ENDUNSAFE;
- IF(%&id_1%="soul_sand");
- KEYDOWN(FORWARD);
- SPRINT;
- ELSE;
- KEYUP(FORWARD);
- GETIDREL(1,0,0,&soulsand);
- GETIDREL(0,0,%#drel_1%,&id_1);
- IF(%YPOS%!=%#ypos_ftemp%);
- INC(#sleep_shield_colheita,1);
- LOG("&6&l[&f&oM&facro&6&l] &cPosição &cinválida &f[&c%#sleep_shield_colheita%&f/&c10&f]&c. &9&o#SLEEP");
- WAIT(30T);
- ELSEIF((%&soulsand%="soul_sand")&&(%&id_1%!="soul_sand"));
- LOOK(%&look%);
- LOOK(+180,+0);
- IF(%DIRECTION%="S");
- SET(&sleep_match,"<1.SOUTH><2.RIGHT><3.180><4.1>");
- ELSE;
- SET(&sleep_match,"<1.NORTH><2.LEFT><3.0><4.-1>");
- ENDIF;
- SET(#sleep_shield,"");
- SET(#xpos_atual,"%XPOS%");
- SET(sleepft);
- IF(%ZPOS%=%#zpos_set%);
- ECHO("/delhome sleepft");
- ENDIF;
- DO(150);
- KEYDOWN(%&mov%);
- IF(%XPOS%!=%#xpos_atual%);
- KEYDOWN(SNEAK);
- INC(#sleep_shield,1);
- ENDIF;
- UNTIL((%XPOS%!=%#xpos_atual%)&&(%#sleep_shield%=9));
- KEYUP(%&mov%);
- KEYUP(SNEAK);
- ELSEIF((%&soulsand%!="soul_sand")&&(%&id_1%!="soul_sand"));
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aAndar &acolhido. &9&o#SLEEP");
- LOG("");
- SET(mudar_andar);
- ENDIF;
- ENDIF;
- UNTIL((%#sleep_shield_colheita%=10)||(mudar_andar));
- IF(%#sleep_shield_colheita%=10);
- UNSET(sleepft);
- ENDIF;
- IF(inventario_cheio);
- UNSET(inventario_cheio);
- SET(#getslot,"9");
- SET(#itens_inv_armazenar,"");
- UNSAFE;
- DO;
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- GETSLOT(nether_wart,#slot_fungo,%#getslot%);
- IF(%#slot_fungo%!=-1);
- INC(#itens_inv_armazenar,1);
- #getslot = %#slot_fungo% + 1;
- ENDIF;
- UNTIL(%#slot_fungo%=-1);
- IF(%&sleep_quest_3%="Sim");
- GETSLOTITEM(44,&sleep_id);
- IFMATCHES("%&sleep_id%","%&sleep_id_comida%");
- ELSE;
- SLOTCLICK(44,L,TRUE);
- ENDIF;
- ENDIF;
- ENDUNSAFE;
- #fva = %#itens_inv_armazenar% - 1;
- IF(%#itens_inv_armazenar%<1);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cFungos &cinsuficientes &cpara &ciniciar %&sleep_msg_1%. &9&o#SLEEP");
- LOG("");
- ELSE;
- IF(%&sleep_quest_2%="Vender");
- UNSET(sleep_venda_concluida);
- UNSET(npc_obs);
- DO;
- DO;
- UNSET(@sleepteleport);
- SET(#sleep_inc,"");
- ECHO("/home sleepfv");
- WAIT(15T);
- DO(200);
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- UNTIL(@sleepteleport);
- WAIT(5T);
- WHILE(!@sleepteleport);
- DO(100);
- GETIDREL(0,-1,0,&sleep_id);
- WHILE(%&sleep_id%="air");
- IFMATCHEST("%HITNAME%","CLIQUE");
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- DO(3);
- KEY(USE);
- WAIT(2T);
- DO(100);
- UNTIL(%GUI%="GUICHEST");
- UNTIL(%GUI%="GUICHEST");
- IF(%GUI%="GUICHEST");
- WAIT(2T);
- SLOTCLICK(33,R,FALSE);
- DO(100);
- GETSLOTITEM(4,&sleep_id);
- UNTIL(%&sleep_id%="nether_wart");
- WAIT(2T);
- SLOTCLICK(31,L,FALSE);
- WAIT(10T);
- SET(sleep_venda_concluida);
- ENDIF;
- ELSE;
- SET(npc_obs);
- ENDIF;
- IF(!sleep_venda_concluida);
- DO(20);
- KEYDOWN(BACK);
- LOOP;
- KEYUP(BACK);
- GUI();
- LOG("");
- IF(npc_obs);
- LOG("&6&l[&f&oM&facro&6&l] &cVisão &cpara &co &cNPC &fFazendeiro &cobstruída. &cReiniciando &ca &cvenda &cem &f5 &csegundos... &9&o#SLEEP");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &cAlgum &cproblema &caconteceu. &cReiniciando &ca &cvenda &cem &f5 &csegundos... &9&o#SLEEP");
- ENDIF;
- LOG("");
- WAIT(100T);
- ELSE;
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aVenda &aconcluída. &9&o#SLEEP");
- LOG("");
- ENDIF;
- UNTIL(sleep_venda_concluida);
- GUI();
- INC(#fungos_venarm,%#fva%);
- INC(#fungos_venarm,1);
- ELSEIF(%&sleep_quest_2%="Armazenar");
- UNSET(block_home_baus);
- UNSET(pos_baus_verificar);
- DO;
- SET(fim);
- IF(!block_home_baus);
- DO;
- GUI();
- SET(#sleep_inc,"");
- UNSET(@sleepteleport);
- UNSET(delay_teleport);
- UNSET(home_protection);
- ECHO("/home sleepfb");
- DO(3);
- DO;
- GETIDREL(0,-1,0,&bloco);
- IF(@sleepteleport);
- IF(!delay_teleport);
- SET(delay_teleport);
- WAIT(12T);
- KEYDOWN(JUMP);
- WAIT(8T);
- KEYUP(JUMP);
- ENDIF;
- SET(&verificar_baus,"");
- GETIDREL(0,-1,-2,&bau1);GETIDREL(0,0,-2,&bau2);GETIDREL(0,1,-2,&bau3);GETIDREL(0,2,-2,&bau4);GETIDREL(0,3,-2,&bau5);
- GETIDREL(0,-1,-3,&bau6);GETIDREL(0,0,-3,&bau7);GETIDREL(0,1,-3,&bau8);GETIDREL(0,2,-3,&bau9);GETIDREL(0,3,-3,&bau10);
- SET(&verificar_baus,"%&bau1%-%&bau2%-%&bau3%-%&bau4%-%&bau5%-%&bau6%-%&bau7%-%&bau8%-%&bau9%-%&bau10%");
- IFMATCHES("%&verificar_baus%","^(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)$");
- SET(ok1);
- ELSE;
- UNSET(ok1);
- ENDIF;
- ELSE;
- UNSET(ok1);
- ENDIF;
- IF(pos_baus_verificar);
- IF((%XPOS%=%#baus_xpos%)&&(%YPOS%=%#baus_ypos%)&&(%ZPOS%=%#baus_zpos%));
- SET(ok2);
- ELSE;
- UNSET(ok2);
- ENDIF;
- ELSE;
- SET(ok2);
- ENDIF;
- INC(#sleep_inc,1);
- IF(%#sleep_inc%=200);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cAlgum &cproblema &caconteceu. &cSe &ceste &cerro &cpersistir, &ctem &calgo &cerrado &ccom &csua &ctrap &cde &cbaús.");
- LOG("&6&l[&f&oM&facro&6&l] &cVeja &ccomo &cvocê &cdeve &ccontruir &ca &ctrap &cde &cbaús:");
- LOG("&6&l[&f&oM&facro&6&l] &ahttps://prnt.sc/j5jtsf");
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cTentando &cnovamente...");
- LOG("");
- SET(home_protection);
- BREAK;
- ENDIF;
- UNTIL((ok1)&&(ok2)&&(%&bloco%!="air")&&(@sleepteleport));
- WHILE(!home_protection);
- UNTIL(!home_protection);
- IF(trap_salvar_coordenadas);
- SET(#baus_xpos,"%XPOS%");
- SET(#baus_ypos,"%YPOS%");
- SET(#baus_zpos,"%ZPOS%");
- UNSET(trap_salvar_coordenadas);
- ENDIF;
- UNSET(pos_baus_verificar);
- ELSE;
- UNSET(block_home_baus);
- ENDIF;
- IF((!baus_lotados)&&(%#itens_inv_armazenar%>=1));
- SET(#sleep_inc,"199");
- SET(#sleep_inc_two,"");
- IF(%#bau_atual%=1);
- SET(#pos_first_chest,"%#baus_xpos%");
- SET(#pos_last_chest,"%#baus_xpos%");
- ENDIF;
- #pos_penult_chest = %#pos_last_chest% - 1;
- DO;
- LOOK(NORTH);
- IF(%XPOS%=%#pos_last_chest%);
- WAIT(20MS);
- BREAK;
- ELSEIF((%XPOS%>%#pos_last_chest%)||(%YPOS%!=%#baus_ypos%)||(%ZPOS%!=%#baus_zpos%));
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cAlgum &cproblema &caconteceu. &cTentando &cresolver... &9&o#SLEEP");
- LOG("");
- UNSET(fim);
- ELSE;
- GUI(INVENTORY);
- KEYDOWN(RIGHT);
- IF(%XPOS%<%#pos_penult_chest%);
- KEYUP(SNEAK);
- ELSE;
- KEYDOWN(SNEAK);
- ENDIF;
- ENDIF;
- WHILE(fim);
- KEYUP(SNEAK);
- KEYUP(RIGHT);
- GUI();
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aBaú &ade &aarmazenamento &anúmero &f%#bau_atual%&a. &9&o#SLEEP");
- LOG("");
- IF(fim);
- DO;
- INC(#sleep_inc,1);
- IF(%#sleep_inc%=200);
- GUI();
- SET(#sleep_inc,"");
- INC(#sleep_inc_two,1);
- IF(%#sleep_inc_two%=6);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cO &cbaú &cnão &cestá &cabrindo. &cTentando &cresolver... &9&o#SLEEP");
- LOG("");
- SET(pos_baus_verificar);
- UNSET(fim);
- BREAK;
- ENDIF;
- LOOK(NORTH);
- IFMATCHES("%#bau_atual%","^(.*)[0-9]$");
- MATCH("%#bau_atual%","^(.*)([0-9])$",{,#bau_atual_unit});
- ENDIF;
- IF((%#bau_atual%=1)||(%#bau_atual_unit%=1)||(%#bau_atual_unit%=6));
- LOOK(+0,+308);
- ELSEIF((%#bau_atual%=2)||(%#bau_atual_unit%=2)||(%#bau_atual_unit%=7));
- LOOK(+0,+328);
- ELSEIF((%#bau_atual%=3)||(%#bau_atual_unit%=3)||(%#bau_atual_unit%=8));
- LOOK(+0,+358);
- ELSEIF((%#bau_atual%=4)||(%#bau_atual_unit%=4)||(%#bau_atual_unit%=9));
- LOOK(+0,+33);
- ELSEIF((%#bau_atual%=5)||(%#bau_atual_unit%=5)||(%#bau_atual_unit%=0));
- LOOK(+0,+50);
- ENDIF;
- LOOKS(+0,+1,1);
- KEY(USE);
- ELSEIF((%XPOS%!=%#pos_last_chest%)||(%YPOS%!=%#baus_ypos%)||(%ZPOS%!=%#baus_zpos%));
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cVocê &cnão &cestá &conde &cdeveria. &cTentando &cresolver... &9&o#SLEEP");
- LOG("");
- SET(pos_baus_verificar);
- UNSET(fim);
- ENDIF;
- UNTIL((!fim)||(%GUI%="GUICHEST"));
- IF(%&sleep_quest_3%="Sim");
- SET(#sleep_slot_max,"87");
- ELSE;
- SET(#sleep_slot_max,"88");
- ENDIF;
- IF(fim);
- WAIT(5T);
- &id_inv = 333;
- FOR(#sleep_slot_inv,54,%#sleep_slot_max%);
- IF(%GUI%!="GUICHEST");
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cO &cbaú &cfoi &cfechado. &cTentando &creabrir... &9&o#SLEEP");
- LOG("");
- SET(pos_baus_verificar);
- UNSET(fim);
- BREAK;
- ENDIF;
- UNSET(slot_air);
- UNSAFE;
- IF(%&id_inv%="air");
- SET(slot_air);
- ELSE;
- FOR(#sleep_slot_chest,53,0);
- GETSLOTITEM(%#sleep_slot_chest%,&id_chest);
- IF(%&id_chest%="air");
- SET(slot_air);
- BREAK;
- ENDIF;
- NEXT;
- ENDIF;
- ENDUNSAFE;
- IF(!slot_air);
- GETSLOT(nether_wart,#slot_fungo,54);
- IF((%#slot_fungo%!=-1)&&(%#slot_fungo%<%#sleep_slot_max%));
- SLOTCLICK(%#slot_fungo%,L,TRUE);
- WAIT(10MS);
- ENDIF;
- INC(#bau_atual,1);
- SET(block_home_baus);
- IF((%#bau_atual_unit%=5)||((%#bau_atual_unit%=0));
- GETIDREL(1,-1,-2,&bau1);GETIDREL(1,0,-2,&bau2);GETIDREL(1,1,-2,&bau3);GETIDREL(1,2,-2,&bau4);GETIDREL(1,3,-2,&bau5);
- GETIDREL(1,-1,-3,&bau6);GETIDREL(1,0,-3,&bau7);GETIDREL(1,1,-3,&bau8);GETIDREL(1,2,-3,&bau9);GETIDREL(1,3,-3,&bau10);
- SET(&verificar_baus,"%&bau1%-%&bau2%-%&bau3%-%&bau4%-%&bau5%-%&bau6%-%&bau7%-%&bau8%-%&bau9%-%&bau10%");
- IFMATCHES("%&verificar_baus%","^(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)-(chest|trapped_chest)$");
- INC(#pos_last_chest,1);
- UNSET(fim);
- BREAK;
- ELSE;
- SET(baus_lotados);
- GUI();
- DO;
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cOs &cbaús &cacabaram, &cesvazie-os &ce &cselecione &c\"&cresetar&c\" &cao &cligar &ca &cmacro. &9&o#SLEEP");
- LOG("");
- WAIT(100T);
- LOOP;
- ENDIF;
- ENDIF;
- UNSET(fim);
- BREAK;
- ELSE;
- GETSLOTITEM(%#sleep_slot_inv%,&id_inv,#stack_inv);
- IF((%&id_inv%="air")||(%&id_inv%="cooked_beef"));
- ELSE;
- IFMATCHES("%&id_inv%","^nether_wart$");
- SLOTCLICK(%#sleep_slot_inv%,L,TRUE);
- WAIT(10MS);
- DEC(#itens_inv_armazenar,1);
- ENDIF;
- ENDIF;
- ENDIF;
- NEXT;
- ELSE;
- GUI();
- ENDIF;
- ENDIF;
- ENDIF;
- UNTIL(fim);
- INC(#fungos_venarm,%#fva%);
- GUI();
- ENDIF;
- ENDIF;
- ENDIF;
- IF(comprar_comida);
- UNSET(comprar_comida);
- UNSET(sleep_compra_concluida);
- UNSET(npc_obs);
- DO;
- DO;
- UNSET(@sleepteleport);
- SET(#sleep_inc,"");
- ECHO("/home sleepfood");
- WAIT(15T);
- DO(200);
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- UNTIL(@sleepteleport);
- WAIT(5T);
- WHILE(!@sleepteleport);
- DO(100);
- GETIDREL(0,-1,0,&sleep_id);
- WHILE(%&sleep_id%="air");
- IFMATCHEST("%HITNAME%","CLIQUE");
- IF(%GUI%!="GUIINVENTORY");
- GUI(INVENTORY);
- ENDIF;
- DO(3);
- KEY(USE);
- WAIT(2T);
- DO(100);
- UNTIL(%GUI%="GUICHEST");
- UNTIL(%GUI%="GUICHEST");
- IF(%GUI%="GUICHEST");
- WAIT(2T);
- SLOTCLICK(8,L,FALSE);
- DO(100);
- GETSLOTITEM(4,&sleep_id);
- UNTIL(%&sleep_id%="cooked_beef");
- WAIT(2T);
- SLOTCLICK(33,L,FALSE);
- WAIT(7T);
- GUI();
- WAIT(3T);
- GUI(INVENTORY);
- GETSLOT(%&sleep_id_comida%,#slot);
- DO(3);
- SLOTCLICK(44,L,TRUE);
- LOOP;
- WAIT(3T);
- SLOTCLICK(%#slot%,L,FALSE);
- WAIT(3T);
- SLOTCLICK(44,L,FALSE);
- WAIT(3T);
- SET(sleep_compra_concluida);
- SET(forcar_comer);
- ENDIF;
- ELSE;
- SET(npc_obs);
- ENDIF;
- IF(!sleep_compra_concluida);
- DO(20);
- KEYDOWN(BACK);
- LOOP;
- KEYUP(BACK);
- GUI();
- LOG("");
- IF(npc_obs);
- LOG("&6&l[&f&oM&facro&6&l] &cVisão &cpara &co &cNPC &fCozinheiro &cobstruída. &cReiniciando &ca &ccompra &cem &f5 &csegundos... &9&o#SLEEP");
- ELSE;
- LOG("&6&l[&f&oM&facro&6&l] &cAlgum &cproblema &caconteceu. &cReiniciando &ca &ccompra &cem &f5 &csegundos... &9&o#SLEEP");
- ENDIF;
- LOG("");
- WAIT(100T);
- ELSE;
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &aCompra &aconcluída. &9&o#SLEEP");
- LOG("");
- ENDIF;
- UNTIL(sleep_compra_concluida);
- GUI();
- ENDIF;
- IF((fungo_nao_encontrado)&&(%#fungo_nao_encontrado%>=10));
- UNSET(fungo_nao_encontrado);
- UNSET(@sleepteleport);
- ECHO("/spawn");
- DO(100);
- UNTIL(@sleepteleport);
- LOG("");
- LOG("&6&l[&f&oM&facro&6&l] &cVocê &cfoi &cenviado &cao &cspawn &cpara &ctentar &ccorrigir &cum &cproblema. Retomando &cem &f3 &csegundos... &9&o#SLEEP");
- LOG("");
- WAIT(60T);
- ENDIF;
- LOOP;
- }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement