He cogido esta macro que me he encontrado por el foro, pero quería preguntaros, yo estoy macreando sólo con dos animales, no con 3 ó 4, entonces sólo me interesan los dos primeros "set %target", ¿sabéis como los puedo poner bien? Son dos caballos.
set %target1 YCUFCB
set %target2 WTBOCB
;set %target3 ELANYD
;set %target4 PPWRKD
finditem VEE_QEE_TEE_WEE C_ , #BACKPACKID
if #FINDKIND = -1 2
Event SysMessage DEBES TENER UN PILON EN LA MOCHILA!
Halt
set %pilon #FINDID
cambio:
set %a %a + 1
if %target . %a = N/A
set %a 1
set #LTARGETID %target . %a
veterinary:
msg .vendas $
set %jEnd #JINDEX
target
event macro 22 0
set %timeout #SYSTIME + 15000
if #SYSTIME > %limpiar || %limpiar = N/A
gosub limpiar
a:
repeat
repeat
until #contname <> waiting_gump && #contname <> MainMenu_gump && #contname <> Login_gump && #contname <> normal_gump
if %comidatiempo < #SYSTIME || %comidatiempo = N/A
gosub comida
if %timeout < #SYSTIME
goto cambio
until %jEnd <> #JINDEX
set %jStart %jEnd + 1
set %jEnd #JINDEX
for %i %jStart %jEnd
{
scanjournal %i
if PERO_FALLAS in #JOURNAL
goto veterinary
if NO_NECESITA_CURARSE in #JOURNAL 2
wait 10
goto cambio
if CURAS_A in #JOURNAL
goto cambio
}
goto a
sub limpiar
set %limpiar #SYSTIME + 300000
finditem ZLF C_ , #BACKPACKID
set %contaje 0
for #FINDINDEX 1 #FINDCNT
set %contaje %contaje + #FINDSTACK
if %contaje < 100
{
finditem AMF C_ , #BACKPACKID
set #LOBJECTID #FINDID
event macro 17 0
set #LTARGETID %pilon
target
event macro 22 0
}
return


Citar





