Salve galerinha do mal!! Alguem de bom coração pode editar esse macro de espada pra min ? quero que ele bata pra cima em vez de bater de frente. $${ IF(espada); log("&d[Phodalao-MS]&6Espadas 2.0 &4Off"); unset(espada); stop(); else; log("&d[Phodalao-MS]&6Espadas 2.0 &aOn"); log("&6[Ediçao 2.1 do macro, script melhorado]"); set(espada); PROMPT(#nmax,$$?,"Digite o quantidade de baús:");#nbau=1; IFMATCHES(%DIRECTION%,N); &frente = NORTH; ENDIF; IFMATCHES(%DIRECTION%,S); &frente = SOUTH; ENDIF; IFMATCHES(%DIRECTION%,W); &frente = WEST; ENDIF; IFMATCHES(%DIRECTION%,E); &frente = EAST; ENDIF; do; if(%DURABILITY%<100); look(,90); wait(10ms); key(use); wait(10ms); key(use); endif; look(%&frente%); look(,0); do(40) key(attack); wait(150ms); loop; gui(inventory);getslotitem(35,#id,#stackq); if(%#stackq%!=0);gui(); #li[] = 276; #li[] = 279; #li[] = 267; do() wait(100ms);#msxpos=%XPOS%;#mszpos=%ZPOS%;}$$/home mstorage$${do();wait(100ms);until((%#msxpos%!=%XPOS%)|(%#mszpos%!=%ZPOS%));wait(200ms);keydown(jump);wait(100ms);keyup(jump);wait(1); log("&2[Macro] Cheguei na home!");#msxpos=%XPOS%;#mszpos=%ZPOS%; &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; look(%&dir%); if(%#nbau%<5);#calctemp=0; else;#calctemp=(%#nbau%-1)/4;endif; //procura fileira keydown(RIGHT);do();wait(10ms);until((%#mszpos%=%ZPOS%+%#calctemp%)|(%#mszpos%=%ZPOS%-%#calctemp%)|(%#msxpos%=%XPOS%+%#calctemp%)|(%#msxpos%=%XPOS%-%#calctemp%));keyup(RIGHT); #calctemp=(%#nbau%-(%#calctemp%*4))-1; //procura baú if(%#calctemp%=0);look(+0,-45);endif; if(%#calctemp%=1);look(+0,-35);endif; if(%#calctemp%=2);look(+0,+0);endif; if(%#calctemp%=3);look(+0,+35);endif; gui();wait(1);key(use);wait(3); for(#i,54,89); getslotitem(%#i%,#ide,#stack);INDEXOF(#li,#index,%#ide%); if((#index = -1)&&(%#ide% != 0)); slotclick(%#i%,l,true); wait(30ms); endif; next; wait(250ms); getslotitem(53,#id,#stack); wait(250ms); if(%#stack%!=0); #nbau=%#nbau%+1; if(%#nbau%=%nmax%-1); unset(espada); log("&d» &6Baús cheios?");log("&d» &6Espadas &c[OFF]");stop(); endif; endif; gui(); getslotitem(80,#id,#stackq); until(%#stackq%!=0); wait(100ms);#msxpos=%XPOS%;#mszpos=%ZPOS%;}$$/home upespada$${do();wait(100ms);until((%#msxpos%!=%XPOS%)|(%#mszpos%!=%ZPOS%));wait(200ms);keydown(jump);wait(100ms);keyup(jump);wait(1); endif; loop; }$$
Área errada. Á área correta para seu pedido é em: http://forum.craftlandia.com.br/ipb/index.php?/forum/385-macros/
[hr] Caso resolvido, tópico fechado e tag [Resolvido] Adicionada ao titulo. Obs: Esta mensagem é automática.