Создание нескольких команд

Resstar

Пользователь
9 Ноя 2018
22
1
3
19
Проект
ANIME WARS
Реакции
1 0 0
#1
Чет не работает создание нескольких команд. Посмотрите код, мб в нем проблема или я не так делаю(((

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

"AddonInfo"
{
maps "untitled_3"
"TeamCount" "6"
"IsPlayable" "1"
"HeroGuidesSupported" "0"
"untitled_3"
{
"MaxPlayers" "6"
}
}
 

almazist1

Активный
17 Июл 2018
112
3
18
Проект
https://steamcommunity.com/sharedfiles/filedetails/?id=1589084821
Реакции
3 0 0
#2
чувак, установи себе Barebones и будет намного легче, там куча настроек)
 

Niker323

Пользователь
25 Сен 2018
10
12
3
Проект
Element Arena
Реакции
12 0 0
#3
В строке
Код:
CustomGameEventManager:RegisterListener("event_test", Dynamic_Wrap (CAddonTemplateGameMode()))
ошибка, удали, закомментируй или исправь, пример исправления:
Код:
CustomGameEventManager:RegisterListener("event_test", Dynamic_Wrap (CAddonTemplateGameMode, 'YourFunctionName'))
Ещё строка
Код:
GameRules:GetGameModeEntity():SetThink( "OnThink", self, "GlobalThink", 2 )
повторяется дважды, удали одну.
 
Последнее редактирование:
Реклама:

almazist1

Активный
17 Июл 2018
112
3
18
Проект
https://steamcommunity.com/sharedfiles/filedetails/?id=1589084821
Реакции
3 0 0
#7
а есть гайд по Barebones ? Чет пока на сайте не найду.
кинь эти файлы в dota_addons и почитай ам файлы, там даже settings есть с настройками игры, поизучай это намного облегчит тебе делать кастомки
 
Реклама: