Difference between revisions of "UO.GetHP"
From OpenEUO
| Line 1: | Line 1: | ||
| − | + | Returns the hit points of the targetted id as a percentage. I.E.: 100% | |
| − | + | ||
| − | + | ||
Cheffe's code: | Cheffe's code: | ||
| Line 14: | Line 12: | ||
return nHP | return nHP | ||
end | end | ||
| − | |||
| − | |||
function Main() | function Main() | ||
| Line 34: | Line 30: | ||
end | end | ||
end | end | ||
| − | + | ||
| − | + | ||
Main() | Main() | ||
Revision as of 17:19, 8 November 2010
Returns the hit points of the targetted id as a percentage. I.E.: 100%
Cheffe's code:
function GetHP(n)
local i,nID,nHP,_ = 0 repeat _,_,_,_,_,_,nID,_,nHP = UO.GetCont(i) i = i + 1 until nID==n or nID==nil return nHP
end
function Main()
UO.TargCurs = true while UO.TargCurs do wait(1) end
local hp = GetHP(UO.LTargetID) if not hp then UO.StatBar(UO.LTargetID) wait(300) hp = GetHP(UO.LTargetID) end
if hp then
print("Target HP = "..hp.."%")
end
end
Main()