Macro 1 - Quebra/Poem Cana , Descansa.
$${
if(paulob9);
log("&b&lMacro Herbalismo &4&lDesativado.");
unset(paulob9);
stop;
else;
clearchat();
log("&b&lMacro Herbalismo &a&lAtivado");
log("");
log("");
set(paulob9);
&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;
set(descanso);
prompt(#configuracao,$$?,"Deseja Ultilizar a ultima configuração ? 1=Sim 2=Nao.");
if(%#configuracao%=2);
PROMPT(#delay,$$?, Qual delay para quebrar a cana? 0/1000 (milisegundos) Recomendo: 0/5ms);
PROMPT(#vezes,$$?, Quantas Vezes ele Vai Quebrar/Por Cana antes de descansar Recomendo:200-500 Açoes);
PROMPT(#descanso,$$?, Qual Tempo de Descanso ? (segundos) Recomendo 5 a 10 Segundos de Descanso);
clearchat();
log("&6&lNova configuraçao Escolhida. &f&lCreditos &4&lPauloB9");
Log("&f&lDelay Escolhido &6&l%#delay%.");
Log("&f&lVai fazer &6&l%#vezes% &f&laçoes antes de descansar.");
Log("&f&lTempo de Descanso de &6&l%#descanso% &f&lsegundos.");
log("&f&lNick do Jogador:&6&l%PLAYER%);
else;
clearchat();
log("&6&lUltima configuraçao Escolhida. &f&lCreditos &4&lPauloB9");
Log("&f&lDelay Escolhido &6&l%#delay%.");
Log("&f&lVai fazer &6&l%#vezes% &f&laçoes antes de descansar.");
Log("&f&lTempo de Descanso de &6&l%#descanso% &f&lsegundos.");
log("&f&lNick do Jogador:&6&l%PLAYER%);
endif;
}$$/g &busando macro de herbalismo do &6#paulob9 $${
do();
do(%#vezes%);
look(0);
look(,90);
pick(338);
wait(%#delay%ms);
key(use);
wait(%#delay%ms);
key(attack);
loop;
next;
// descanso do player
gui(inventory);
wait(%#descanso%);
gui();
log("&f&lAcabou o &4&lDescanso.");
loop;
endif;
}$$
Macro 2 - Quebra/Poem Cana e Pega Mais, Descansa.
$${
if(paulob9);
log("&b&lMacro Herbalismo &4&lDesativado.");
unset(paulob9);
stop;
else;
clearchat();
log("&b&lMacro Herbalismo &a&lAtivado");
log("");
log("");
set(paulob9);
&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;
set(descanso);
prompt(#configuracao,$$?,"Deseja Ultilizar a ultima configuração ? 1=Sim 2=Nao.");
if(%#configuracao%=2);
PROMPT(#delay,$$?, Qual delay para quebrar a cana? 0/1000 (milisegundos) Recomendo: 0/5ms);
PROMPT(#vezes,$$?, Quantas Vezes ele Vai Quebrar/Por Cana antes de descansar Recomendo:200-500 Açoes);
PROMPT(#descanso,$$?, Qual Tempo de Descanso ? (segundos) Recomendo 5 a 10 Segundos de Descanso);
clearchat();
log("&6&lNova configuraçao Escolhida. &f&lCreditos &4&lPauloB9");
Log("&f&lDelay Escolhido &6&l%#delay%.");
Log("&f&lVai fazer &6&l%#vezes% &f&laçoes antes de descansar.");
Log("&f&lTempo de Descanso de &6&l%#descanso% &f&lsegundos.");
log("&f&lNick do Jogador:&6&l%PLAYER%);
else;
clearchat();
log("&6&lUltima configuraçao Escolhida. &f&lCreditos &4&lPauloB9");
Log("&f&lDelay Escolhido &6&l%#delay%.");
Log("&f&lVai fazer &6&l%#vezes% &f&laçoes antes de descansar.");
Log("&f&lTempo de Descanso de &6&l%#descanso% &f&lsegundos.");
log("&f&lNick do Jogador:&6&l%PLAYER%);
endif;
}$$/g &busando macro de herbalismo do &6#paulob9 $${
do();
do(%#vezes%);
look(0);
look(,90);
pick(338);
wait(%#delay%ms);
key(use);
wait(%#delay%ms);
key(attack);
loop;
next;
// caso sem cana ira pegar mais // descansar.
wait(2);
gui(inventory);
pick(%#cana%);
if(%stacksize%<30);
for(#paulob9_cana,9,35);
getslotitem(#paulob9_cana,#id);
if(%#id%=%#cana%);
slotclick(%#paulob9_cana%,l,true);
wait(150ms);
endif;
next;
endif;
wait(%#descanso%);
gui();
loop;
endif;
}$$
Macro 3 - Quebra/Poem Cana, Guarda Livros , Pega Mais Cana , Descansa.
obs: Esse ele descansa primeiro pra depois guardar os livros e pegar mais cana , pois estava ocorrendo um bug nele.
$${
if(paulob9);
log("&b&lMacro Herbalismo &4&lDesativado.");
unset(paulob9);
stop;
else;
clearchat();
log("&b&lMacro Herbalismo &a&lAtivado");
log("");
log("");
set(paulob9);
&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;
set(descanso);
prompt(#configuracao,$$?,"Deseja Ultilizar a ultima configuração ? 1=Sim 2=Nao.");
if(%#configuracao%=2);
PROMPT(#delay,$$?, Qual delay para quebrar a cana? 0/1000 (milisegundos) Recomendo: 0/5ms);
PROMPT(#vezes,$$?, Quantas Vezes ele Vai Quebrar/Por Cana antes de descansar Recomendo:200-500 Açoes);
PROMPT(#descanso,$$?, Qual Tempo de Descanso ? (segundos) Recomendo 5 a 10 Segundos de Descanso);
clearchat();
log("&6&lNova configuraçao Escolhida. &f&lCreditos &4&lPauloB9");
Log("&f&lDelay Escolhido &6&l%#delay%.");
Log("&f&lVai fazer &6&l%#vezes% &f&laçoes antes de descansar.");
Log("&f&lTempo de Descanso de &6&l%#descanso% &f&lsegundos.");
log("&f&lNick do Jogador:&6&l%PLAYER%);
else;
clearchat();
log("&6&lUltima configuraçao Escolhida. &f&lCreditos &4&lPauloB9");
Log("&f&lDelay Escolhido &6&l%#delay%.");
Log("&f&lVai fazer &6&l%#vezes% &f&laçoes antes de descansar.");
Log("&f&lTempo de Descanso de &6&l%#descanso% &f&lsegundos.");
log("&f&lNick do Jogador:&6&l%PLAYER%);
endif;
}$$/g &busando macro de herbalismo do &6#paulob9 $${
do();
do(%#vezes%);
look(0);
look(,90);
pick(338);
wait(%#delay%ms);
key(use);
wait(%#delay%ms);
key(attack);
loop;
next;
// guardar livros // caso esteja sem pegar mais cana // descansar.
wait(%#descanso%);
look(%&dir%);
wait(1);
look(,-90);
wait(500ms);
key(use);
wait(1,5);
for(#paulob9_guardarlivros,27,63);
getslotitem(%#paulob9_guardarlivros%,#id,);
if(%#id%=387);
slotclick(%#paulob9_guardarlivros%,l,true);
wait(150ms);
endif;
next;
gui();
wait(2);
getslotitem(9,#id,#paulob9_stack);
if(%#paulob9_stack%<60);
Log("&fSem cana Pegando Mais");
wait(1);
gui(inventory);
wait(1);
for(#paulob9_cana,9,35);
getslotitem(%#paulob9_cana%,#id,);
if(%#id%=338);
slotclick(%#paulob9_cana%,l,true);
wait(100ms);
endif;
next;
wait(200ms);
gui();
endif;
loop;
endif;
}$$