Squad map: различия между версиями
Перейти к навигации
Перейти к поиску
Нет описания правки |
Нет описания правки |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
= Squad — настройка голосования | = Squad — настройка голосования карт и режимов LayerList_Vote на XLGAMES.GG = | ||
=== Что такое «карта», «режим» и «слой»? === | |||
{| class="wikitable" | {| class="wikitable" | ||
! | ! Термин !! Что это такое !! Пример в файлах | ||
|- | |- | ||
| | | '''Карта (Map)''' || Географическая локация – статичный ландшафт, строения, дороги || Al Basrah, Kohat Toi, Fool’s Road | ||
|- | |- | ||
| '''Режим (Game Mode)''' || Правила матча: как захватываются точки и начисляются очки || AAS, RAAS, Invasion, Territory Control, Skirmish, Seed | |||
|- | |- | ||
| | | '''Слой (Layer)''' || Готовый пресет «карта + режим + фракции + техника + время суток». Именно слой выбирается в голосовании || <code>AlBasrah_RAAS_v1</code> (Al Basrah + RAAS v1) | ||
|} | |} | ||
== 1. Включаем | '''Слой = единица ротации''' — именно его сервер загружает и именно его видят игроки в списке голосования. | ||
--- | |||
== 1. Включаем голосование в визуальном редакторе == | |||
[[File: | # Откройте панель управления сервером Squad и перейдите на вкладку '''Настройки'''. | ||
[[File:squad_settings_tab.png|none|600px|Вкладка «Настройки»]] | |||
< | # В поле '''Ротация карт''' выберите режим '''Голосование (LayerList_Vote)'''. | ||
MapRotationMode=LayerList_Vote | Это запишет <code>MapRotationMode=LayerList_Vote</code> в <code>server.cfg</code>. | ||
</ | [[File:squad_maprotation_vote.png|none|600px|Режим «Голосование (LayerList_Vote)»]] | ||
# Включите переключатель '''Голосование за следующий список карт/режимов (UseVoteLayer)''' → '''Вкл'''. | |||
Запишется <code>UseVoteLayer=true</code>. | |||
[[File:squad_usevotelayer_toggle.png|none|600px|Переключатель UseVoteLayer]] | |||
# Нажмите '''Сохранить настройки''' и перезапустите сервер. | |||
== 2. Формируем список слоёв == | |||
Во вкладке '''Редактор конфигураций''' редактируем: | |||
* <code>LayerVoting.cfg</code> — основной список. | |||
* | * <code>LayerVotingLowPlayers.cfg</code> — когда онлайн ниже <code>LowPlayerCountThreshold</code>. | ||
* | * <code>LayerVotingNight.cfg</code> — активируется ночью (<code>VoteConfig.cfg → NightTime</code>). | ||
* | |||
[[File:squad_config_editor_tab.png|none|600px|Вкладка «Редактор конфигураций»]] | |||
Каждая строка — ID слоя, например: | |||
<syntaxhighlight lang="text"> | <syntaxhighlight lang="text"> | ||
AlBasrah_RAAS_v1 | AlBasrah_RAAS_v1 | ||
AlBasrah_AAS_v1 | AlBasrah_AAS_v1 | ||
AlBasrah_Invasion_v2 | AlBasrah_Invasion_v2 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Любой слой, | Любой слой, указанный в <code>ExcludedLayers.cfg</code>, никогда не появится в голосовании. | ||
== 3. Балансируем режимы (VoteConfig.cfg) == | |||
Откройте <code>VoteConfig.cfg</code> и настройте: | |||
<syntaxhighlight lang="ini"> | <syntaxhighlight lang="ini"> | ||
LayerOptionsNumber=6 | LayerOptionsNumber=6 | ||
GameModeChoices=AAS 2, RAAS 2, Invasion 1, TerritoryControl 1 | GameModeChoices=AAS 2, RAAS 2, Invasion 1, TerritoryControl 1 | ||
UniqueMap=true | UniqueMap=true | ||
MapSkipRounds=1 | MapSkipRounds=1 | ||
LayerSkipRounds=1 | LayerSkipRounds=1 | ||
GameModeSkipRounds=AAS 0, RAAS 0, Invasion 3, TerritoryControl 1 | GameModeSkipRounds=AAS 0, RAAS 0, Invasion 3, TerritoryControl 1 | ||
</syntaxhighlight> | |||
== | == 4. Проверочный чек-лист == | ||
* ''' | * '''Настройки → Ротация карт''' = '''Голосование (LayerList_Vote)'''. | ||
* В каждом LayerVoting*.cfg нет | * '''Настройки → UseVoteLayer''' = '''Вкл'''. | ||
* <code>VoteConfig.cfg</code> настроен | * В каждом <code>LayerVoting*.cfg</code> нет лишних Invasion-слоёв. | ||
* | * <code>VoteConfig.cfg</code> корректно настроен. | ||
* После правки перезапустите сервер. | |||
Хостинг сервера Squad https://xlgames.gg/ru/games/squad | |||
Текущая версия от 04:46, 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. Включаем голосование в визуальном редакторе
- Откройте панель управления сервером Squad и перейдите на вкладку Настройки.

- В поле Ротация карт выберите режим Голосование (LayerList_Vote).
Это запишетMapRotationMode=LayerList_Voteвserver.cfg.

- Включите переключатель Голосование за следующий список карт/режимов (UseVoteLayer) → Вкл.
Запишется UseVoteLayer=true.

- Нажмите Сохранить настройки и перезапустите сервер.
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