E ai galerinha, Marini de novo aqui depois de um tempo fora. Hoje vim trazer um macro que desenvolvi para ir pegar livros no /warp tesouro.
Com o novo plugin dos servidores, há a chance de enquanto você upa alguma skill de vim um livro do tesouro com um coordenada de X e Z. Vendo isso pensei se dava pra fazer um macro para ir a coordenada automaticamente, depois de uma vasculhada no forum, vi que não havia nenhuma macro que fazia isso, então resolvi criar.
Então vamos lá =D
Onde devo ativar a macro?
Quanto você já estiver no /warp tesouso
O que ela faz?
1- A macro pergunta quais são as coordenadas que vc deseja ir X e Z.
2- Depois ela pergunta se vc quer usar poção de velocidade arremessável I de 6minutos.
Para que a macro funcione é preciso que a comida esteja no ultimo slot da hotbar e que a poção de velocidade esteja no oitavo slot da hotbar
Prints do macro
Código do macro
$${
if(tesouro);
unset(tesouro);
log("");
log(&d[&3MACRO&d] &5Pega &1Livro &4Desligado);
log(&d[&3MACRO&d] &6Obrigado por usar!!!);
log("");
KEYUP(JUMP);
KEYUP(FORWARD);
KEYUP(BACK);
KEYUP(RIGHT);
KEYUP(LEFT);
stop;
else;
set(tesouro);
log("");
log(&d[&3MACRO&d] &5Pega &1Livro &2Ligado);
log(&d[&3MACRO&d] &fDesenvolvido por Marini (Region 2.0));
log("");
wait(200ms);
#timepot = 0;
prompt(#xpost,$$?,Qual a coordenada no X?);
prompt(#zpost,$$?,Qual a coordenada no Z?);
prompt(&pot8,$$?,Voce ira tomar POT de velocidade I de 6 minutos? (S p/sim | N p/nao));
if(%HUNGER%<8);
slot(9);
wait(100ms);
do(45);
key(use);
wait(0.00000001ms);
loop;
endif;
}$$ /cavalo $${
wait(1);
if((%&pot8%="S")||(%&pot8%="s"));
slot(8);
wait(100ms);
look(,90);
key(use);
endif;
if(%#xpost%<0); // X negativo
wait(200ms);
do;
inc(#timepot);
look(WEST);
look(,40);
keydown(sprint);
keydown(forward);
if((%&pot8%="S")||(%&pot8%="s"));
if(%#timepot%=7920);
slot(8);
wait(100ms);
look(,90);
key(use);
#timepot = 0;
endif;
endif;
if(%HUNGER%<8);
slot(9);
wait(100ms);
do(45);
key(use);
wait(0.00000001ms);
loop;
endif;
until(%XPOS%=%#xpost%);
keyup(forward);
keyup(sprint);
elseif(%#xpost%>0);// X positivo
wait(200ms);
do;
inc(#timepot);
look(EAST);
look(,40);
keydown(forward);
keydown(sprint);
if((%&pot8%="S")||(%&pot8%="s"));
if(%#timepot%=7920);
slot(8);
wait(100ms);
look(,90);
key(use);
#timepot = 0;
endif;
endif;
if(%HUNGER%<8);
slot(9);
wait(100ms);
do(45);
key(use);
wait(0.00000001ms);
loop;
endif;
until(%XPOS%=%#xpost%);
break;
keyup(forward);
keyup(sprint);
endif;// X
if(%#zpost%>0);// Y negativo
wait(200ms);
do;
inc(#timepot);
look(SOUTH);
look(,40);
keydown(sprint);
keydown(forward);
if((%&pot8%="S")||(%&pot8%="s"));
if(%#timepot%=7920);
slot(8);
wait(100ms);
look(,90);
key(use);
#timepot = 0;
endif;
endif;
if(%HUNGER%<8);
slot(9);
wait(100ms);
do(45);
key(use);
wait(0.00000001ms);
loop;
endif;
until(%ZPOS%=%#zpost%);
keyup(forward);
keyup(sprint);
elseif(%#zpost%<0);// Y positivo
wait(200ms);
do;
inc(#timepot);
look(NORTH);
look(,40);
keydown(sprint);
keydown(forward);
if((%&pot8%="S")||(%&pot8%="s"));
if(%#timepot%=7920);
slot(8);
wait(100ms);
look(,90);
key(use);
#timepot = 0;
endif;
endif;
if(%HUNGER%<8);
slot(9);
wait(100ms);
do(45);
key(use);
wait(0.00000001ms);
loop;
endif;
until(%ZPOS%=%#zpost%);
keyup(forward);
keyup(sprint);
endif;
endif;
}$$
Clique para expandir...