Нужна помощь со слушателем убийства. Мне нужно, чтобы при убийстве босса-кентавра(centboss) определялся победитель - силы света.
Вот что я написал в function GameMode:OnGameInProgress():
и это в function Activate():
Но выдает ошибки связанные ключами. В лисенерах еще не совсем разобрался, молю о помощи)
Вот что я написал в function GameMode:OnGameInProgress():
Код:
local killedUnit = EntIndexToHScript( keys.entindex_killed )
local name = killedUnit:GetUnitName()
if name == "centboss" then
GameRules:SetGameWinner(DOTA_TEAM_GOODGUYS)
end
Код:
ListenToGameEvent('entity_killed', Dynamic_Wrap(GameWinner, 'OnEntityKilled'), self)