Squad map: различия между версиями

Материал из Википедия XLGAMES.PRO
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
= Squad — настройка голосования LayerList_Vote на XLGAMES.GG =
+
= Squad — настройка голосования карт и режимов LayerList_Vote на XLGAMES.GG =
  
 
=== Что такое «карта», «режим» и «слой»? ===
 
=== Что такое «карта», «режим» и «слой»? ===
Строка 58: Строка 58:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
[[File:squad_voteconfig_example.png|none|600px|Пример VoteConfig.cfg]]
 
  
 
== 4. Проверочный чек-лист ==
 
== 4. Проверочный чек-лист ==

Версия 04:43, 26 мая 2025

Squad — настройка голосования карт и режимов LayerList_Vote на XLGAMES.GG

Что такое «карта», «режим» и «слой»?

Термин Что это такое Пример в файлах
Карта (Map) Географическая локация – статичный ландшафт, строения, дороги Al Basrah, Kohat Toi, Fool’s Road
Режим (Game Mode) Правила матча: как захватываются точки и начисляются очки AAS, RAAS, Invasion, Territory Control, Skirmish, Seed
Слой (Layer) Готовый пресет «карта + режим + фракции + техника + время суток». Именно слой выбирается в голосовании AlBasrah_RAAS_v1 (Al Basrah + RAAS v1)
  • Слой = единица ротации* — именно его сервер загружает и именно его видят игроки в списке голосования.

---

1. Включаем голосование в визуальном редакторе

  1. Откройте панель управления сервером Squad и перейдите на вкладку Настройки.
Вкладка «Настройки»
  1. В поле Ротация карт выберите режим Голосование (LayerList_Vote).
  Это запишет MapRotationMode=LayerList_Vote в server.cfg.  
Режим «Голосование (LayerList_Vote)»
  1. Включите переключатель Голосование за следующий список карт/режимов (UseVoteLayer)Вкл.
  Запишется UseVoteLayer=true.  
Переключатель UseVoteLayer
  1. Нажмите Сохранить настройки и перезапустите сервер.

2. Формируем список слоёв

Во вкладке Редактор конфигураций редактируем:

  • LayerVoting.cfg — основной список.
  • LayerVotingLowPlayers.cfg — когда онлайн ниже LowPlayerCountThreshold.
  • LayerVotingNight.cfg — активируется ночью (VoteConfig.cfg → NightTime).
Вкладка «Редактор конфигураций»

Каждая строка — ID слоя, например:

AlBasrah_RAAS_v1
AlBasrah_AAS_v1
AlBasrah_Invasion_v2

Любой слой, указанный в ExcludedLayers.cfg, никогда не появится в голосовании.

3. Балансируем режимы (VoteConfig.cfg)

Откройте VoteConfig.cfg и настройте:

LayerOptionsNumber=6
GameModeChoices=AAS 2, RAAS 2, Invasion 1, TerritoryControl 1
UniqueMap=true

MapSkipRounds=1
LayerSkipRounds=1
GameModeSkipRounds=AAS 0, RAAS 0, Invasion 3, TerritoryControl 1


4. Проверочный чек-лист

  • Настройки → Ротация карт = Голосование (LayerList_Vote).
  • Настройки → UseVoteLayer = Вкл.
  • В каждом LayerVoting*.cfg нет лишних Invasion-слоёв.
  • VoteConfig.cfg корректно настроен.
  • После правки перезапустите сервер.

Хостинг сервера Squad https://xlgames.gg/ru/games/squad