Olá :3
Hoje trago um macro de pesca para servidores que usam o sistema de terrenos por region. Ou seja, aqueles onde não existe um oceano para ser explorado no mundo normal. A ideia desse macro era trazer as funções de
pescar, descartar itens, reparar a vara e guardar os itens sem usar /homes ou algo do tipo. Ele foi feito pensando nos servidores de region, porém você que joga em qualquer outro servidor pode usar sem problemas, já que ele não usa /homes (como citado anteriormente) e é perfeito para os não-VIPs uparem seus stats de pesca.
[hr]
- Pesca.
- Repara olhando para um bloco de ferro que fica em baixo de você.
- Guarda itens em baús que ficam na sua frente, em direção ao norte (mais pra frente você vai entender melhor)
- Descarta itens que você não quer guardar.
A trap desse macro é bem semelhante a trap do macro que o [member=Phodalao]. A única diferença é que só existirão 2 baús e 1 "lixeira". E, assim como ele explicou no tópico do macro dele, é importante que o primeiro baú esteja virado para o
norte. Se você não prestar atenção nisso, o macro não vai funcionar direito.
Clique no SPOILER para ver algumas imagens da trap. Depois, veja o vídeo explicativo de como montar a trap.
Veja o vídeo demonstrando como se constrói a trap:
*ainda não tem vídeo*
Nota: Já que a ideia inicial é você ela no oceano do /minerar, não precisa colocar lava (já que não dá pra colocar lava lá).
O código não é tão grande nem é muito pequeno.
A única coisa que você vai precisar fazer é editar a parte dos itens que serão considerados lixo (e serão jogados na lava).
Clique no SPOILER para ver o código.
$${
if(x);
log("&3[Macro] &6Macro de pesca &4desligado&6.");
unset(x);
stop();
else;
log("&3[Macro] &6Macro de pesca &2ligado&6.");
set(x);
#peixe=0;#bau=1;#rep=0;#slot=1;
ifmatches(%DIRECTION%,N);&dir=NORTH;endif;
ifmatches(%DIRECTION%,S);&dir=SOUTH;endif;
ifmatches(%DIRECTION%,W);&dir=WEST;endif;
ifmatches(%DIRECTION%,E);&dir=EAST;endif;
gui(INVENTORY);
do;
do(100);
if(%DURABILITY%<15);
do(7);
look(%&dir%);
look(,90);
key(use);
wait(100ms);
loop;
inc(#rep,1);
endif;
pick(346);
look(%&dir%);
look(,-90);
key(use);
loop;
ifmatches(%GUI%,None);gui(INVENTORY);wait(100ms);endif;
getslotitem(35,#id,#stack);
if(%#stack%=0);
else;
do;
if(%#stack%!=0);
look(%&dir%);look(100,40);
ARRAYSIZE(#li,#size);#size = #size - 1;
FOR(#y,0,%#size%);
POP(#li,#tempvar);
NEXT;
#tempvar = 0;
#li[] = ;
#li[] = ;
#li[] = ;
#li[] = ;
#li[] = ;
#li[] = ;
#li[] = ;
#li[] = ;
#li[] = ;
log("&3[Macro] &6Limpando o inventário.");
for(#slotn,9,44);
GETSLOTITEM(%#slotn%,#id,#stack);INDEXOF(#li,#index,%#id%);
IF((#index != -1) && (%#id% != 0));
SLOTCLICK(%#slotn%);SLOTCLICK(-999);WAIT(250ms);
ENDIF;
next;
log("&3[Macro] &6Itens selecionados descartados!");
ENDIF;
next;
if(%#bau%=1);look(%&dir%);look(0,40);endif;
if(%#bau%=2);look(%&dir%);look(30,40);endif;
wait(1);
key(use);
wait(3);
for(#i,54,80);
getslotitem(%#i%,#id,#item);
if(%#id%=349)
#peixe=%#peixe%+%#item%;
endif;
slotclick(%#i%,l,true);
wait(90ms);
next;
getslotitem(53,#id,#stack);
if(%#stack%!=0);inc(#bau,1);endif;gui;
until(%#stack%=0);
endif;
loop;
endif;
}$$
Como que eu seleciono itens para irem pro lixo?
Simples: A parte em vermelho é a parte que você vai ter que editar. No meio, você vai ter que colocar o ID dos itens que você quer jogar fora.
EX: Se você quiser descartar um peitoral de ouro, você vai ter que digitar no meio dessa parte vemelha o ID do item, no caso é 315, ficando
#li[] = 315;. Isso com quantos itens você quiser, desde 1 até 300.
Como eu instalo o macro?
- Vá em options.
- Controls
- Macro Settings.
- Escolha uma letra.
- Coloque $$<pesca.txt>
- Edit files
- Coloque "pesca"
- Create.
- Cole o código lá.
Com o código feito e a trap feita, você já pode usar o macro.
Sim,
o macro guarda livros. (Desde que você não selecione descartá-los)
Antes de falar que eu copiei o macro do [member=Phodalao] e do [member=jimmyfilips], leia isso.
Eu não copiei o macro, apenas peguei as partes mais interessantes de cada um e as juntei em um macro.
Mesmo assim, eles merecem o crédito pela criação do macro.
Outra coisa: Talvez essa macro não seja o ideal pra você. Ele foi feito para players de servidores onde o oceano fica no /minerar e por isso tem poucos baús. Procure outros macros com mais baús e seja feliz ao invés de reclamar aqui. Qualquer BUG no macro só falar.
Banners: Eu.
[hr]
Espero que tenham gostado.
Atenciosamente, [member=OwenWinner]
Clique para expandir...