Squad map: различия между версиями
Перейти к навигации
Перейти к поиску
Slawter (обсуждение | вклад) |
Slawter (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | = Squad — настройка голосования режимов | + | = Squad — настройка голосования карт и режимов LayerList_Vote на XLGAMES.GG = |
− | + | === Что такое «карта», «режим» и «слой»? === | |
− | + | {| 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. Включаем голосование в визуальном редакторе == | ||
# Откройте панель управления сервером Squad и перейдите на вкладку '''Настройки'''. | # Откройте панель управления сервером Squad и перейдите на вкладку '''Настройки'''. | ||
[[File:squad_settings_tab.png|none|600px|Вкладка «Настройки»]] | [[File:squad_settings_tab.png|none|600px|Вкладка «Настройки»]] | ||
− | # | + | # В поле '''Ротация карт''' выберите режим '''Голосование (LayerList_Vote)'''. |
− | Это | + | Это запишет <code>MapRotationMode=LayerList_Vote</code> в <code>server.cfg</code>. |
[[File:squad_maprotation_vote.png|none|600px|Режим «Голосование (LayerList_Vote)»]] | [[File:squad_maprotation_vote.png|none|600px|Режим «Голосование (LayerList_Vote)»]] | ||
− | # | + | # Включите переключатель '''Голосование за следующий список карт/режимов (UseVoteLayer)''' → '''Вкл'''. |
− | + | Запишется <code>UseVoteLayer=true</code>. | |
[[File:squad_usevotelayer_toggle.png|none|600px|Переключатель UseVoteLayer]] | [[File:squad_usevotelayer_toggle.png|none|600px|Переключатель UseVoteLayer]] | ||
− | # Нажмите '''Сохранить настройки''' и перезапустите сервер | + | # Нажмите '''Сохранить настройки''' и перезапустите сервер. |
== 2. Формируем список слоёв == | == 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 | ||
Строка 31: | Строка 43: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | Любой слой, указанный в <code>ExcludedLayers.cfg</code>, никогда не появится в голосовании. | |
== 3. Балансируем режимы (VoteConfig.cfg) == | == 3. Балансируем режимы (VoteConfig.cfg) == | ||
− | Откройте <code>VoteConfig.cfg</code> | + | Откройте <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 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
MapSkipRounds=1 | MapSkipRounds=1 | ||
LayerSkipRounds=1 | LayerSkipRounds=1 | ||
+ | GameModeSkipRounds=AAS 0, RAAS 0, Invasion 3, TerritoryControl 1 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 58: | Строка 62: | ||
* '''Настройки → Ротация карт''' = '''Голосование (LayerList_Vote)'''. | * '''Настройки → Ротация карт''' = '''Голосование (LayerList_Vote)'''. | ||
* '''Настройки → UseVoteLayer''' = '''Вкл'''. | * '''Настройки → UseVoteLayer''' = '''Вкл'''. | ||
− | * В <code>LayerVoting*.cfg</code> нет лишних Invasion-слоёв. | + | * В каждом <code>LayerVoting*.cfg</code> нет лишних Invasion-слоёв. |
− | * <code>VoteConfig.cfg</code> | + | * <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