Все получилось , теперь панорама шалитПопробуй PlayerResource:SetCustomTeamAssignment
Иконки игрока остаются в другой команде , в итоге получается иконки дублируются !
Код:
function main_mode:SetSameTeam()
local team = DOTA_TEAM_GOODGUYS
Timers:CreateTimer(240, function()
GameRules:SetCustomGameTeamMaxPlayers( team, PlayerResource:GetPlayerCount() )
for i=0,PlayerResource:GetPlayerCount()-1 do
local main_team = PlayerResource:GetTeam(i)
PlayerResource:GetSelectedHeroEntity(i):SetTeam(team)
PlayerResource:SetCustomTeamAssignment(i,team)
Timers:CreateTimer(240, function()
PlayerResource:GetSelectedHeroEntity(i):SetTeam(main_team)
PlayerResource:SetCustomTeamAssignment(i,main_team)
end)
end
end)
GameRules:SetCustomGameTeamMaxPlayers( team, 0 )
end