Bom estou voltando jogar toda noite meu macro do sleep buga querendo comprar cana com inventario cheio
mas mesmo assim não para de dar home, gostaria que alguém por favor editasse para mim para
"não comprar mais cana dando /home cana" ou que editasse para ele pegar cana no baú acima do que guarda livros
ele guarda livros olhando para frente na direção north escolhida pelo macro ou qualquer direção que estiver o baú.
e gostaria que alguém editasse para mim por favor para ele pegar cana quando acabar no baú, acima do baú livros.
PS: Irei por o macro em spoiler aqui esqueci hehe$${
IF(sleepherbalism);
LOG("&4&l[Macro] &6Sleep Herbalismo &4[OFF]");
LOG("&4&l[Macro]&f [#SleepMacros]");
ACHIEVEMENTGET("(Upgrade 0) Macro [OFF]",35:14);
UNSET(sleepherbalism);
LOG("&0-------------------")
LOG("&2-> &6Você conseguiu:")
LOG("&9[%#sleepbooknumber%] &8Livro's &4!!")
LOG("&0-------------------")
STOP();
ELSE;
LOG("&2&l[Macro] &6Sleep Herbalismo &2[ON]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ACHIEVEMENTGET("(Upgrade 0) Macro [ON]",35:5);
SET(sleepherbalism);
ENDIF;
}$$/home herbalismo$${
WAIT(3900ms);
LOG("");
LOG("&2&l[Macro]&7 [Baú] &8Procurando &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
DO;
LOOKS(+5,0);
UNTIL((%HITID%=54) || (%HITID%=146));
ENDIF;
IFMATCHES(%DIRECTION%,N);&sleepdirection=NORTH;ENDIF;
IFMATCHES(%DIRECTION%,S);&sleepdirection=SOUTH;ENDIF;
IFMATCHES(%DIRECTION%,W);&sleepdirection=WEST;ENDIF;
IFMATCHES(%DIRECTION%,E);&sleepdirection=EAST;ENDIF;
LOG("");
LOG("&2&l[Macro]&7 [Baú] &8Encontrado &6%&sleepdirection% &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
LOOK(%&sleepdirection%);
LOOK(,90);
WAIT(300ms);
}$$/sethome herbalismo$${
#sleepchecktime=950;
#sleepbooknumber=0;
#sleepusespeed=1;
#sleepitem=338;
UNSET(@sleep5s);
UNSET(@sleepbook);
DO;
DO(%#sleepchecktime%);
IF(@sleep5s);
GUI();
LOOK(%&sleepdirection%);
LOOK(,90);
WAIT(10);
UNSET(@sleep5s);
ENDIF;
IF(@sleepbook);
LOG("");
LOG("&2&l[Macro]&7 [Livro] &8Detectado &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
INC(#sleepbooknumber,1);
UNSET(@sleep5s);
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
LOOK(%&sleepdirection%);
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
DO;
IFMATCHES(%GUI%,chest);
#sleepchest=1;
ELSE;
#sleepchest=2;
ENDIF;
LOOK(%&sleepdirection%);
WAIT(300ms);
KEY(use);
WAIT(3);
UNTIL(%#sleepchest%=1);
WAIT(6000ms);
FOR(#slotn,54,89);
GETSLOTITEM(%#slotn%,#id,#stack);
IF(%#id%=%#sleepitem%);
ELSE;
SLOTCLICK(%#slotn%,l,true);
WAIT(15ms);
ENDIF;
NEXT;
GUI();
WAIT(300ms);
LOOK(%&sleepdirection%);
LOOK(,90);
}$$/home herbalismo$${
WAIT(5250ms);
#sleepchest=2;
UNSET(@sleepbook);
LOG("");
LOG("&2&l[Macro]&7 [Livro] &8Guardado &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ENDIF;
ENDIF;
LOOK(%&sleepdirection%);
LOOK(,90);
PICK(%#sleepitem%);
KEY(attack);
WAIT(%#sleepusespeed%ms);
KEY(use);
IF(KEY_8);
DEC(#sleepusespeed,1);
LOG("");
LOG("&2&l[Macro] &8The speed: &7[%#sleepusespeed%]&8Miliseconds &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
IF((%#sleepusespeed%=0) || (%#sleepusespeed%=-10) || (%#sleepusespeed%=-20) || (%#sleepusespeed%=-30));
LOG("");
LOG("&4[!] &4Macro se encontra sem delay [!]");
LOG("&4[!] &4Agora bugs podem acontecer [!]");
ENDIF;
ENDIF;
IF(KEY_9);
INC(#sleepusespeed,1);
LOG("")
LOG("&2&l[Macro] &8The speed: &7[%#sleepusespeed%]&8Miliseconds &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
IF((%#sleepusespeed%=0) || (%#sleepusespeed%=-10) || (%#sleepusespeed%=-20) || (%#sleepusespeed%=-30));
LOG("");
LOG("&4[!] &4Macro se encontra sem delay [!]");
LOG("&4[!] &4Agora bugs podem acontecer [!]");
ENDIF;
ENDIF;
IF(KEY_2);
WAIT(90ms);
LOG("");
LOG("&2&l[Macro]&7 [Pause] &8Press &7[2]&8 resume &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
DO;
UNTIL(KEY_2);
LOG("");
LOG("&2&l[Macro]&7 [Resume] &8Press &7[2]&8 pause &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
UNSET(@sleep5s);
WAIT(90ms);
ENDIF;
ENDIF;
IF(KEY_1);
LOG("&0-------------------")
LOG("&2-> &6Você conseguiu:")
LOG("&9[%#sleepbooknumber%] &8Livro's &4!!")
LOG("&0-------------------")
ENDIF;
LOOP;
LOG("");
LOG("&2&l[Macro]&7 [Inventário] &8Verificando &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
GUI(inventory);
WaIT(300ms);
}$$/home herbalismo$${
FOR(#slot,36,44);
GETSLOTITEM(%#slot%,#id,#stack);
IF(%#id%=%#sleepitem%);
NEXT;
ELSE;
SLOTCLICK(%#slot%,l,true);
WAIT(150ms);
ENDIF;
NEXT;
FOR(#slot,9,35);
GETSLOTITEM(%#slot%,#id,#stack);
IF(%#id%=%#sleepitem%);
SLOTCLICK(%#slot%,l,true);
WAIT(150ms);
ENDIF;
NEXT;
GETSLOTITEM(44,#id,#stack);
IF(%#id%=%#sleepitem%);
GUI();
UNSET(@sleep5s);
LOG("");
LOG("&2&l[Macro]&7 [Inventário] &8Canas [Sim] &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ELSE;
GUI();
WAIT(300ms);
LOG("");
LOG("&2&l[Macro]&7 [Inventário] &8Canas [Nao] &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
LOG("");
LOG("&2&l[Macro]&7 [Canas] &8Comprando &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
LOOK(%&sleepdirection%);
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
DO;
IFMATCHES(%GUI%,chest);
#sleepchest=1;
ELSE;
#sleepchest=2;
ENDIF;
LOOK(%&sleepdirection%);
WAIT(300ms);
KEY(use);
WAIT(2);
UNTIL(%#sleepchest%=1);
FOR(#slotn,54,89);
GETSLOTITEM(%#slotn%,#id,#stack);
IF(%#id%=%#sleepitem%);
ELSE;
SLOTCLICK(%#slotn%,l,true);
WAIT(15ms);
ENDIF;
NEXT;
GUI();
WAIT(300ms);
#sleepchest=2;
UNSET(@sleepbook);
DO;
}$$/home cana$${wait(5250ms);}$$/home cana$${wait(5250ms);
KEYDOWN(jump);WAIT(1000ms);KEYUP(jump);WAIT(1000ms);
UNTIL((%HITID%=68) || (%HIT%="PLAYER"));
IFMATCHES(%DIRECTION%,N);&sleepshopdirection=NORTH;ENDIF;
IFMATCHES(%DIRECTION%,S);&sleepshopdirection=SOUTH;ENDIF;
IFMATCHES(%DIRECTION%,W);&sleepshopdirection=WEST;ENDIF;
IFMATCHES(%DIRECTION%,E);&sleepshopdirection=EAST;ENDIF;
GUI(inventory);
WAIT(2000ms);
DO;
GUI(inventory);
IF(%HIT%="PLAYER");
LOOK(%&sleepshopdirection%);
KEYDOWN(back);
RANDOM(#sleepbackms,4,1);
IF(%#sleepbackms%=1);WAIT(275ms);ENDIF;
IF(%#sleepbackms%=2);WAIT(300ms);ENDIF;
IF(%#sleepbackms%=3);WAIT(325ms);ENDIF;
IF(%#sleepbackms%=4);WAIT(350ms);ENDIF;
KEYUP(back);
}$$&e[Macro] Placa ocupada, esperando. - [#SleepMacros]$${
DO;
LOOK(%&sleepshopdirection%);
UNTIL(%HIT%!="PLAYER");
}$$/home sleepcana$${
WAIT(5250ms);
ENDIF;
ENDIF;
KEY(use);
WAIT(100ms);
GETSLOTITEM(20,#id,#stack);
UNTIL(%#id%=%#sleepitem%);
GUI();
WAIT(300ms);
}$$/home herbalismo$${WAIT(5250ms);}$$/home herbalismo$${WAIT(5250ms);
KEYDOWN(jump);WAIT(1000ms);KEYUP(jump);WAIT(1000ms);
LOG("");
LOG("&2&l[Macro]&7 [Canas] &8Compradas &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ENDIF;
ENDIF;
ENDIF;
ENDIF;
LOOP;
ENDIF;
ENDIF;
}$$
IF(sleepherbalism);
LOG("&4&l[Macro] &6Sleep Herbalismo &4[OFF]");
LOG("&4&l[Macro]&f [#SleepMacros]");
ACHIEVEMENTGET("(Upgrade 0) Macro [OFF]",35:14);
UNSET(sleepherbalism);
LOG("&0-------------------")
LOG("&2-> &6Você conseguiu:")
LOG("&9[%#sleepbooknumber%] &8Livro's &4!!")
LOG("&0-------------------")
STOP();
ELSE;
LOG("&2&l[Macro] &6Sleep Herbalismo &2[ON]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ACHIEVEMENTGET("(Upgrade 0) Macro [ON]",35:5);
SET(sleepherbalism);
ENDIF;
}$$/home herbalismo$${
WAIT(3900ms);
LOG("");
LOG("&2&l[Macro]&7 [Baú] &8Procurando &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
DO;
LOOKS(+5,0);
UNTIL((%HITID%=54) || (%HITID%=146));
ENDIF;
IFMATCHES(%DIRECTION%,N);&sleepdirection=NORTH;ENDIF;
IFMATCHES(%DIRECTION%,S);&sleepdirection=SOUTH;ENDIF;
IFMATCHES(%DIRECTION%,W);&sleepdirection=WEST;ENDIF;
IFMATCHES(%DIRECTION%,E);&sleepdirection=EAST;ENDIF;
LOG("");
LOG("&2&l[Macro]&7 [Baú] &8Encontrado &6%&sleepdirection% &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
LOOK(%&sleepdirection%);
LOOK(,90);
WAIT(300ms);
}$$/sethome herbalismo$${
#sleepchecktime=950;
#sleepbooknumber=0;
#sleepusespeed=1;
#sleepitem=338;
UNSET(@sleep5s);
UNSET(@sleepbook);
DO;
DO(%#sleepchecktime%);
IF(@sleep5s);
GUI();
LOOK(%&sleepdirection%);
LOOK(,90);
WAIT(10);
UNSET(@sleep5s);
ENDIF;
IF(@sleepbook);
LOG("");
LOG("&2&l[Macro]&7 [Livro] &8Detectado &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
INC(#sleepbooknumber,1);
UNSET(@sleep5s);
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
LOOK(%&sleepdirection%);
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
DO;
IFMATCHES(%GUI%,chest);
#sleepchest=1;
ELSE;
#sleepchest=2;
ENDIF;
LOOK(%&sleepdirection%);
WAIT(300ms);
KEY(use);
WAIT(3);
UNTIL(%#sleepchest%=1);
WAIT(6000ms);
FOR(#slotn,54,89);
GETSLOTITEM(%#slotn%,#id,#stack);
IF(%#id%=%#sleepitem%);
ELSE;
SLOTCLICK(%#slotn%,l,true);
WAIT(15ms);
ENDIF;
NEXT;
GUI();
WAIT(300ms);
LOOK(%&sleepdirection%);
LOOK(,90);
}$$/home herbalismo$${
WAIT(5250ms);
#sleepchest=2;
UNSET(@sleepbook);
LOG("");
LOG("&2&l[Macro]&7 [Livro] &8Guardado &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ENDIF;
ENDIF;
LOOK(%&sleepdirection%);
LOOK(,90);
PICK(%#sleepitem%);
KEY(attack);
WAIT(%#sleepusespeed%ms);
KEY(use);
IF(KEY_8);
DEC(#sleepusespeed,1);
LOG("");
LOG("&2&l[Macro] &8The speed: &7[%#sleepusespeed%]&8Miliseconds &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
IF((%#sleepusespeed%=0) || (%#sleepusespeed%=-10) || (%#sleepusespeed%=-20) || (%#sleepusespeed%=-30));
LOG("");
LOG("&4[!] &4Macro se encontra sem delay [!]");
LOG("&4[!] &4Agora bugs podem acontecer [!]");
ENDIF;
ENDIF;
IF(KEY_9);
INC(#sleepusespeed,1);
LOG("")
LOG("&2&l[Macro] &8The speed: &7[%#sleepusespeed%]&8Miliseconds &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
IF((%#sleepusespeed%=0) || (%#sleepusespeed%=-10) || (%#sleepusespeed%=-20) || (%#sleepusespeed%=-30));
LOG("");
LOG("&4[!] &4Macro se encontra sem delay [!]");
LOG("&4[!] &4Agora bugs podem acontecer [!]");
ENDIF;
ENDIF;
IF(KEY_2);
WAIT(90ms);
LOG("");
LOG("&2&l[Macro]&7 [Pause] &8Press &7[2]&8 resume &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
DO;
UNTIL(KEY_2);
LOG("");
LOG("&2&l[Macro]&7 [Resume] &8Press &7[2]&8 pause &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
UNSET(@sleep5s);
WAIT(90ms);
ENDIF;
ENDIF;
IF(KEY_1);
LOG("&0-------------------")
LOG("&2-> &6Você conseguiu:")
LOG("&9[%#sleepbooknumber%] &8Livro's &4!!")
LOG("&0-------------------")
ENDIF;
LOOP;
LOG("");
LOG("&2&l[Macro]&7 [Inventário] &8Verificando &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
GUI(inventory);
WaIT(300ms);
}$$/home herbalismo$${
FOR(#slot,36,44);
GETSLOTITEM(%#slot%,#id,#stack);
IF(%#id%=%#sleepitem%);
NEXT;
ELSE;
SLOTCLICK(%#slot%,l,true);
WAIT(150ms);
ENDIF;
NEXT;
FOR(#slot,9,35);
GETSLOTITEM(%#slot%,#id,#stack);
IF(%#id%=%#sleepitem%);
SLOTCLICK(%#slot%,l,true);
WAIT(150ms);
ENDIF;
NEXT;
GETSLOTITEM(44,#id,#stack);
IF(%#id%=%#sleepitem%);
GUI();
UNSET(@sleep5s);
LOG("");
LOG("&2&l[Macro]&7 [Inventário] &8Canas [Sim] &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ELSE;
GUI();
WAIT(300ms);
LOG("");
LOG("&2&l[Macro]&7 [Inventário] &8Canas [Nao] &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
LOG("");
LOG("&2&l[Macro]&7 [Canas] &8Comprando &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
LOOK(%&sleepdirection%);
WAIT(150ms);KEY(attack);WAIT(150ms);KEY(attack);WAIT(150ms);
DO;
IFMATCHES(%GUI%,chest);
#sleepchest=1;
ELSE;
#sleepchest=2;
ENDIF;
LOOK(%&sleepdirection%);
WAIT(300ms);
KEY(use);
WAIT(2);
UNTIL(%#sleepchest%=1);
FOR(#slotn,54,89);
GETSLOTITEM(%#slotn%,#id,#stack);
IF(%#id%=%#sleepitem%);
ELSE;
SLOTCLICK(%#slotn%,l,true);
WAIT(15ms);
ENDIF;
NEXT;
GUI();
WAIT(300ms);
#sleepchest=2;
UNSET(@sleepbook);
DO;
}$$/home cana$${wait(5250ms);}$$/home cana$${wait(5250ms);
KEYDOWN(jump);WAIT(1000ms);KEYUP(jump);WAIT(1000ms);
UNTIL((%HITID%=68) || (%HIT%="PLAYER"));
IFMATCHES(%DIRECTION%,N);&sleepshopdirection=NORTH;ENDIF;
IFMATCHES(%DIRECTION%,S);&sleepshopdirection=SOUTH;ENDIF;
IFMATCHES(%DIRECTION%,W);&sleepshopdirection=WEST;ENDIF;
IFMATCHES(%DIRECTION%,E);&sleepshopdirection=EAST;ENDIF;
GUI(inventory);
WAIT(2000ms);
DO;
GUI(inventory);
IF(%HIT%="PLAYER");
LOOK(%&sleepshopdirection%);
KEYDOWN(back);
RANDOM(#sleepbackms,4,1);
IF(%#sleepbackms%=1);WAIT(275ms);ENDIF;
IF(%#sleepbackms%=2);WAIT(300ms);ENDIF;
IF(%#sleepbackms%=3);WAIT(325ms);ENDIF;
IF(%#sleepbackms%=4);WAIT(350ms);ENDIF;
KEYUP(back);
}$$&e[Macro] Placa ocupada, esperando. - [#SleepMacros]$${
DO;
LOOK(%&sleepshopdirection%);
UNTIL(%HIT%!="PLAYER");
}$$/home sleepcana$${
WAIT(5250ms);
ENDIF;
ENDIF;
KEY(use);
WAIT(100ms);
GETSLOTITEM(20,#id,#stack);
UNTIL(%#id%=%#sleepitem%);
GUI();
WAIT(300ms);
}$$/home herbalismo$${WAIT(5250ms);}$$/home herbalismo$${WAIT(5250ms);
KEYDOWN(jump);WAIT(1000ms);KEYUP(jump);WAIT(1000ms);
LOG("");
LOG("&2&l[Macro]&7 [Canas] &8Compradas &2[!]");
LOG("&2&l[Macro]&f [#SleepMacros]");
ENDIF;
ENDIF;
ENDIF;
ENDIF;
LOOP;
ENDIF;
ENDIF;
}$$