Update hudkit
This commit is contained in:
parent
d92650158d
commit
f3d2dc934a
@ -11,7 +11,10 @@ function hudkit()
|
|||||||
elements = self.players[name]
|
elements = self.players[name]
|
||||||
end
|
end
|
||||||
|
|
||||||
elements[id] = player:hud_add(def)
|
elements[id] = {
|
||||||
|
id = player:hud_add(def),
|
||||||
|
def = def
|
||||||
|
}
|
||||||
return true
|
return true
|
||||||
end,
|
end,
|
||||||
|
|
||||||
@ -37,11 +40,14 @@ function hudkit()
|
|||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
local elements = self.players[name]
|
local elements = self.players[name]
|
||||||
|
|
||||||
if not elements or not elements[id] then
|
if not elements or not elements[id] or not elements[id].id then
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
player:hud_change(elements[id], stat, value)
|
if elements[id].def[stat] ~= value then
|
||||||
|
elements[id].def[stat] = value
|
||||||
|
player:hud_change(elements[id].id, stat, value)
|
||||||
|
end
|
||||||
return true
|
return true
|
||||||
end,
|
end,
|
||||||
|
|
||||||
@ -49,11 +55,11 @@ function hudkit()
|
|||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
local elements = self.players[name]
|
local elements = self.players[name]
|
||||||
|
|
||||||
if not elements or not elements[id] then
|
if not elements or not elements[id] or not elements[id].id then
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
player:hud_remove(elements[id])
|
player:hud_remove(elements[id].id)
|
||||||
elements[id] = nil
|
elements[id] = nil
|
||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user