У меня функция работает нормально , а на серваке валвов крашится , как такое возможно ?
Код:
function Spawn:SetSameTeam()
local team = DOTA_TEAM_BADGUYS
GameRules:SetCustomGameTeamMaxPlayers( team, 5 )
for i=0,5 do
if PlayerResource:IsValidPlayer(i) then
local hero = PlayerResource:GetSelectedHeroEntity(i)
--local main_team = PlayerResource:GetTeam(i)
hero:SetTeam(team)
hero:RespawnHero(false,false)
PlayerResource:SetCustomTeamAssignment(i,team)
end
end
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_GOODGUYS, 0 )
end