Hola muy buenas a tod@s, estaba buscando por el foro a ver si encontraba una macro de curarse a sí mismo y además que limpiara las vendas, y me encontré con la macro de Asuma, pero que cura al contrario. ¿Cómo puedo modificarla para que en vez de ser a otra persona, me cure a mí mismo? He probado con los comandos " set targeth 1", "set #LTARGETID targeta" pero no tengo idea de como poder hacerlo. Me imagino que será sencillo pero no me entero con la declaración de variables aquí. Gracias por adelantado y un saludo.
P.D. os cito la macro:
Macro de Healing de Asuma:
;Macro de Entrenamiento
display ok Macro by Asuma/Mordor.
set %vendas ZLF
set %vendas_sucias AMF
event sysmessage Seleccione al jugador con el que va a entrenar y presione ESC.
msg .vendas$
get_player:
OnHotKey ESC
{
set %player #LTARGETID
wait 20
event sysmessage Haga doble click sobre el bidon de agua y presione ESC...
goto get_bidon
}
goto get_player
get_bidon:
OnHotKey ESC
{
set %bidon #LOBJECTID
wait 20
event sysmessage Bidon guardado...
goto curar
}
goto get_bidon
curar:
FINDITEM %vendas C_ , #BACKPACKID
set %va #FINDSTACK
FINDITEM %vendas_sucias C_ , #BACKPACKID
set %vs #FINDSTACK
setuotitle Vendas : %va | Vendas Sucias : %vs | Macro by Asuma/Mordor
msg .vendas$
target
set #LTARGETID %player
event macro 22 0
wait 20
if No_necesita in #SYSMSG
{
wait 1s
goto curar
}
wait 6s
FINDITEM %vendas_sucias C_ , #BACKPACKID
If #FINDSTACK > 20
{
wait 20
event sysmessage Limpiando vendas...
set #LOBJECTID #FINDID
event macro 17 0
target
set #LTARGETID %bidon
event macro 22 0
event sysmessage Vendas limpias.
wait 20
}
if #HITS < 20
{
event sysmessage Peligro de muerte, moviendo al jugador...
set %next_y #CHARPOSY
set %next_y %next_y + 10
move #CHARPOSX %next_y 0 5s
halt
}
goto curar