Чет не работает создание нескольких команд. Посмотрите код, мб в нем проблема или я не так делаю(((
function CAddonTemplateGameMode:InitGameMode()
print( "Template addon is loaded." )
GameRules:GetGameModeEntity():SetThink( "OnThink", self, "GlobalThink", 2)
CustomGameEventManager:RegisterListener("event_test", Dynamic_Wrap (CAddonTemplateGameMode()))
if GetMapName() == "untitled_3" then
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_GOODGUYS, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_BADGUYS, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_1, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_2, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_3, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_4, 1)
end
GameRules:GetGameModeEntity():SetThink( "OnThink", self, "GlobalThink", 2 )
-- Listener
ListenToGameEvent( "npc_spawned", Dynamic_Wrap( CAddonTemplateGameMode, "OnNPCSpawned" ), self )
end
print( "Template addon is loaded." )
GameRules:GetGameModeEntity():SetThink( "OnThink", self, "GlobalThink", 2)
CustomGameEventManager:RegisterListener("event_test", Dynamic_Wrap (CAddonTemplateGameMode()))
if GetMapName() == "untitled_3" then
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_GOODGUYS, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_BADGUYS, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_1, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_2, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_3, 1)
GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_4, 1)
end
GameRules:GetGameModeEntity():SetThink( "OnThink", self, "GlobalThink", 2 )
-- Listener
ListenToGameEvent( "npc_spawned", Dynamic_Wrap( CAddonTemplateGameMode, "OnNPCSpawned" ), self )
end
"AddonInfo"
{
maps "untitled_3"
"TeamCount" "6"
"IsPlayable" "1"
"HeroGuidesSupported" "0"
"untitled_3"
{
"MaxPlayers" "6"
}
}
{
maps "untitled_3"
"TeamCount" "6"
"IsPlayable" "1"
"HeroGuidesSupported" "0"
"untitled_3"
{
"MaxPlayers" "6"
}
}