Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $${
- if(fungo);
- log("");
- log(&7[!] Desligando &bAuto_Farm_Fungo &7[!]);
- log("");
- unset(fungo);stop();
- else;
- set(fungo);
- log("");
- log(&7[!] Ligando &bAuto_Farm_Fungo &7[!]);
- log("");
- wait(50ms);#fungo=372;#nbf=1;
- prompt(#sell,$$?,"Deseja vender os fungos? R: 1=Sim 2=Nao");
- wait(50ms);
- if(%#sell%=1);&v=allow;endif;
- if(%#sell%=2);&v=deny;
- log("");
- log("&7[!] Os fungos serao guardados na home &6baus &7{!]);
- endif;
- log("");
- log(&7[!] &fmacro.config: &bsell=&6%&v% &7[!]);
- log("");
- wait(1);
- prompt(#and,$$?,"Quantos andares sua farm possui?");wait(50ms);
- log("");
- log(&7[!] &fmacro.config: &bandares=&6%#and% &7[!]);
- log("");
- wait(1);
- prompt(#cmcc,$$?,"Deseja começar em qual andar?");
- #cmc=%#cmcc%;
- wait(50ms);
- log("");
- log(&7[!] &fmacro.config: &bcomeço=&6%#cmc% &7[!]);
- log("");
- wait(1);
- echo(/home fungo%#cmc%);echo(/desbugar);
- wait(1);echo(/g auto-fungo by:mateeus_);
- look(north);look(+0,+90);
- do;
- do;
- #ida=0;
- slot(9);look(0,90);
- wait(50ms);
- if(%HITDATA%>=3);
- key(attack);
- wait(50ms);
- endif;
- pick(%#fungo%);
- wait(10ms);key(use);
- getidrel(0,0,-1,#blc);
- if(%#blc%=88);
- #zp=%ZPOS%-1;
- do;
- keydown(forward);
- until(%ZPOS%=%#zp%);
- keyup(forward);
- else;
- wait(1);
- gui(inventory);wait(1);
- getslotitem(33,#hh,#hhh);
- gui();
- if(%#hh%>0);
- echo(/sethome stop);
- log("");
- log(&7[!] Inventário cheio [!]);
- log("");
- if(%#sell%=1)
- log(&7[!] Indo para &6Lojavip &7[!]);
- wait(1);
- echo(/warp lojavip);
- wait(5);echo(/desbugar);wait(1);echo(/desbugar);
- look(WEST);walkto(-288,52,-1002);wait(100ms);
- look(NORTH);walkto(-286,52,-1024);wait(100ms);
- look(EAST);wait(100ms);key(attack);wait(500ms);
- key(attack);wait(1);echo(/home stop);wait(3);echo(/desbugar);#ida=1;
- endif;
- if(%#sell%=2);
- echo(/home baus);
- wait(1);echo(/desbugar);
- &dir=%DIRECTION%;
- ifmatches(%&dir&,N);&dir=NORTH;endif;
- ifmatches(%&dir%,S);&dir=SOUTH;endif;
- ifmatches(%&dir%,E);&dir=EAST;endif;
- ifmatches(%&dir%,W);&dir=WEST;endif;
- wait(1);
- do;
- look(%&dir%);
- if(%#nbf%=1);look(-123,-26);endif;
- if(%#nbf%=2);look(-90,-31);endif;
- if(%#nbf%=3);look(-58,-25);endif;
- if(%#nbf%=4);look(-123,0);endif;
- if(%#nbf%=5);look(-90,0);endif;
- if(%#nbf%=6);look(-57,0);endif;
- if(%#nbf%=7);look(-123,+29);endif;
- if(%#nbf%=8);look(-90,+33);endif;
- if(%#nbf%=9);look(-58,+29);endif;
- if(%#nbf%=10);look(-33,-24);endif;
- if(%#nbf%=11);look(0,-30);endif;
- if(%#nbf%=12);look(+31,-27);endif;
- if(%#nbf%=13);look(-33,0);endif;
- if(%#nbf%=14);look(%&cbl%);endif;
- if(%#nbf%=15);look(+31,0);endif;
- if(%#nbf%=16);look(-33,+28);endif;
- if(%#nbf%=17);look(-1,+33);endif;
- if(%#nbf%=18);look(+32,+29);endif;
- if(%#nbf%=19);look(+57,-27);endif;
- if(%#nbf%=20);look(+89,-32);endif;
- if(%#nbf%=21);look(+122,-26);endif;
- if(%#nbf%=22);look(+57,0);endif;
- if(%#nbf%=23);look(+90,0);endif;
- if(%#nbf%=24);look(+122,0);endif;
- if(%#nbf%=25);look(+57,+28);endif;
- if(%#nbf%=26);look(+89,+32);endif;
- if(%#nbp%=27);look(+122,+28);endif;
- do;ifmatches(%GUI%,GUICHEST);break;endif;key(use);wait(250ms);loop;
- wait(2);#c=0;
- for(#count,0,53);
- getslotitem(%#count%,#cc,#ccc);
- if(%#cc%=0);inc(#c,1);endif;
- next;
- if(%#c%=0);inc(#nbf);
- else;
- #f=0;
- for(#up,54,89);
- getslotitem(%#up%,#uu,#uuu);
- if(%#uu%=%#fungo%);
- inc(#f,1);
- endif;
- next;
- #all=0;
- if(%#c%<%#f%);inc(#nbf,1);else;#all=1;endif;
- for(#uup,54,89);
- getslotitem(%#uup%,#pp,#ppp);
- if(%#pp%=%#fungo%);
- slotclick(%#uup%,l,true);
- endif;
- wait(60ms);
- next;
- endif;
- until(%#all%=1);
- echo(/home stop);wait(3);echo(/desbugar);#ida=1;
- endif;
- else;
- #ida=1;
- endif;
- endif;
- until(%#ida%=1);
- #xp=%XPOS%+1;
- getidrel(+1,0,0,#drt);
- if(%#drt%=88);
- do;
- keydown(right);
- until(%XPOS%=%#xp%);wait(100ms);
- keyup(right);wait(500ms);
- do;
- #volta=0;
- slot(9);look(0,90);
- wait(50ms);
- if(%HITDATA%>=3);
- key(attack);
- wait(50ms);
- endif;
- pick(%#fungo%);
- wait(10ms);key(use);
- getidrel(0,0,+1,#blc);
- if(%#blc%=88);
- #zp=%ZPOS%+1;
- do;
- keydown(back);
- until(%ZPOS%=%#zp%);
- keyup(back);
- else;
- wait(1);#inv=0;
- gui(inventory);wait(1);
- getslotitem(33,#nn,#nnn);
- gui();
- if(%#nn%>0);
- echo(/sethome stop);
- log("");
- log(&7[!] Inventário cheio [!]);
- log("");
- if(%#sell%=1)
- log(&7[!] Indo para &6Lojavip &7[!]);
- wait(1);
- echo(/warp lojavip);
- wait(5);echo(/desbugar);wait(1);echo(/desbugar);
- look(WEST);walkto(-288,52,-1002);wait(100ms);
- look(NORTH);walkto(-286,52,-1024);wait(100ms);
- look(EAST);wait(100ms);key(attack);wait(500ms);
- key(attack);wait(1);echo(/home stop);wait(3);echo(/desbugar);#volta=1;
- endif;
- if(%#sell%=2);
- echo(/home baus);
- wait(1);echo(/desbugar);
- &dir=%DIRECTION%;
- ifmatches(%&dir&,N);&dir=NORTH;endif;
- ifmatches(%&dir%,S);&dir=SOUTH;endif;
- ifmatches(%&dir%,E);&dir=EAST;endif;
- ifmatches(%&dir%,W);&dir=WEST;endif;
- wait(1);
- do;
- look(%&dir%);
- if(%#nbf%=1);look(-123,-26);endif;
- if(%#nbf%=2);look(-90,-31);endif;
- if(%#nbf%=3);look(-58,-25);endif;
- if(%#nbf%=4);look(-123,0);endif;
- if(%#nbf%=5);look(-90,0);endif;
- if(%#nbf%=6);look(-57,0);endif;
- if(%#nbf%=7);look(-123,+29);endif;
- if(%#nbf%=8);look(-90,+33);endif;
- if(%#nbf%=9);look(-58,+29);endif;
- if(%#nbf%=10);look(-33,-24);endif;
- if(%#nbf%=11);look(0,-30);endif;
- if(%#nbf%=12);look(+31,-27);endif;
- if(%#nbf%=13);look(-33,0);endif;
- if(%#nbf%=14);look(%&cbl%);endif;
- if(%#nbf%=15);look(+31,0);endif;
- if(%#nbf%=16);look(-33,+28);endif;
- if(%#nbf%=17);look(-1,+33);endif;
- if(%#nbf%=18);look(+32,+29);endif;
- if(%#nbf%=19);look(+57,-27);endif;
- if(%#nbf%=20);look(+89,-32);endif;
- if(%#nbf%=21);look(+122,-26);endif;
- if(%#nbf%=22);look(+57,0);endif;
- if(%#nbf%=23);look(+90,0);endif;
- if(%#nbf%=24);look(+122,0);endif;
- if(%#nbf%=25);look(+57,+28);endif;
- if(%#nbf%=26);look(+89,+32);endif;
- if(%#nbp%=27);look(+122,+28);endif;
- do;ifmatches(%GUI%,GUICHEST);break;endif;key(use);wait(250ms);loop;
- wait(2);#c=0;
- for(#count,0,53);
- getslotitem(%#count%,#cc,#ccc);
- if(%#cc%=0);inc(#c,1);endif;
- next;
- if(%#c%=0);inc(#nbf,1);
- else;
- #f=0;
- for(#up,54,89);
- getslotitem(%#up%,#uu,#uuu);
- if(%#uu%=%#fungo%);
- inc(#f,1);
- endif;
- next;
- #all=0;
- if(%#c%<%#f%);inc(#nbf,1);else;#all=1;endif;
- for(#uup,54,89);
- getslotitem(%#uup%,#pp,#ppp);
- if(%#pp%=%#fungo%);
- slotclick(%#uup%,l,true);
- endif;
- wait(60ms);
- next;
- endif;
- until(%#all%=1);
- echo(/home stop);wait(3);echo(/desbugar);#volta=1;
- endif;
- else;
- #volta=1;
- endif;
- endif;
- until(%#volta%=1);
- #xp=%XPOS%+1;
- getidrel(+1,0,0,#drt);
- if(%#drt%=88);
- do;
- keydown(right);
- until(%XPOS%=%#xp%);wait(100ms);
- keyup(right);wait(500ms);
- endif;
- else;
- inc(#cmc,1);
- echo(/home fungo%#cmc%);wait(3);echo(/desbugar);
- endif;
- if(%#cmc%=%#and%+1);
- #cmc=%#cmcc%;
- endif;
- loop;
- endif;
- }$$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement