Кастомное кол-во игроков в команде.

  • Автор темы Автор темы NeedWay
  • Дата начала Дата начала
  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.

NeedWay

Активный
5 Сен 2017
128
9
steamcommunity.com
Проект
MIDDLE HERO WAR
Кастомка на основе barebones. Solo карта работает прекрасно, а вот на дуо никак не могу найти где изменить количество игроков в команде;
Не пишите про addoninfo, там уже пробывал, ничего не происходит=) Нужна ваша помощь
 
Кастомка на основе barebones. Solo карта работает прекрасно, а вот на дуо никак не могу найти где изменить количество игроков в команде;
Не пишите про addoninfo, там уже пробывал, ничего не происходит=) Нужна ваша помощь
В addon_game_mode.lua в InitGameMode()
Код:
if GetMapName () == "название_карты" then

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_GOODGUYS, 2 )

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_BADGUYS, 2 )

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_1, 2 )

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_2, 2 )   

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_3, 2 )       

end
 
  • Нравится
Реакции: Shavermik
В addon_game_mode.lua в InitGameMode()
Код:
if GetMapName () == "название_карты" then

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_GOODGUYS, 2 )

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_BADGUYS, 2 )

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_1, 2 )

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_2, 2 )  

        GameRules:SetCustomGameTeamMaxPlayers( DOTA_TEAM_CUSTOM_3, 2 )      

end
Спасибо, а для остальных групп надо прописывать 0 количество?
 
Если вне условия не вызывается, то можно не писать строку вообще, а так да, можно 0 ставить
 
Реклама: