Хочу сделать надпись над полоской хп игрока, написал скрипт, но он не работает
То есть как не работает, один раз он заработал, но я не понял почему...
Я создавал союзных героев командой -createhero [название героя] и когда создал 5 союзных героев, то создался вражеский герой и этот скрипт вдруг заработал
Можете помочь с решением проблемы?
Lua:
function GameMode:setPlayerHealthLabel( player )
if PlayerResource:IsValidPlayerID(player:GetPlayerID()) then
if not PlayerResource:IsBroadcaster(player:GetPlayerID()) then
if PlayerResource:GetSteamAccountID(player:GetPlayerID()) == [B][[/B]DOTA ID[B]][/B] then
if PlayerResource:GetPlayer(player:GetPlayerID()):GetAssignedHero() ~= nil then
PlayerResource:GetPlayer(player:GetPlayerID()):GetAssignedHero():SetCustomHealthLabel("Сама надпись", 30, 144, 255)
end
end
end
end
end
То есть как не работает, один раз он заработал, но я не понял почему...
Я создавал союзных героев командой -createhero [название героя] и когда создал 5 союзных героев, то создался вражеский герой и этот скрипт вдруг заработал
Можете помочь с решением проблемы?