var check = 0
repeat
Uo.Press(80)#target next
hp = uo.GetHP("laststatus")
IF hp <= 0 THEN
UO.DeleteJournal()
IF UO.GetDistance("laststatus") <=1 THEN
serial = UO.GetSerial("laststatus")
#UO.Say(",set lasttarget " + serial)
#UO.Target("laststatus")
repeat
uo.waittargetlast()
uo.exec ("usetype bandage")
wait(4000)
until UO.InJournal("cliloc# 0xADD7")
check = 1
END IF
END IF
UO.DeleteJournal()
wait(100)
Until check > 0
i made this script that automatic ress ghost's player that are near my pg (max 1 tile of distance), but i have a problem with targeting..
infact remain always the last manual target i used.. i tried UO.Say(",set lasttarget " + serial) and UO.Target("laststatus") but it doesn't seem to work. any help?
thanks
Problem with get target
Moderators: Murderator+, Murderator
i have a problem with another script but the topic is the same.. so i prefer to reply here..
i have the serial ofmy new target with this command:
new_target = UO.GetSerial('laststatus')
now i want to set this serial my lasttarget..
UO.Set('lasttarget', new_target)
if i use the client macro "attacklast" or "cast flamestrike - waitfortarget - lasttarget" i hit the target before this one
if i put this command just after my script:
UO.Cast('Flamestrike,"lasttarget")
i cast the flamestrike on my new target..
How can i pass the injection 's lasttarget to my client?
i have the serial ofmy new target with this command:
new_target = UO.GetSerial('laststatus')
now i want to set this serial my lasttarget..
UO.Set('lasttarget', new_target)
if i use the client macro "attacklast" or "cast flamestrike - waitfortarget - lasttarget" i hit the target before this one
if i put this command just after my script:
UO.Cast('Flamestrike,"lasttarget")
i cast the flamestrike on my new target..
How can i pass the injection 's lasttarget to my client?