Това ръководство ви превежда през настройката и конфигурирането на вашия Insurgency: Sandstorm dedicated сървър, хостван в Legion Hosting, включително Steam токени за удостоверяване, стартиращи променливи, карти и сценарии, режими на игра, допълнителни параметри за стартиране и как да се свържете. За дистанционно администриране на сървъра, вижте RCON (Remote Console) for Insurgency: Sandstorm.
Стъпка 1: Токени за удостоверяване
Insurgency: Sandstorm изисква два отделни Steam токена за удостоверяване, за да се появи вашият сървър в публичния браузър на сървърите. Без двата токена сървърът ще стартира и ще бъде играем чрез директна връзка, но няма да бъде показан публично.
Game Stats Token (GST)
GST е Game Server Login Token (GSLT), който идентифицира вашия сървър пред Steam.
- Влезте в своя Steam акаунт и посетете steamcommunity.com/dev/managegameservers.
- В полето App ID въведете
581330(Insurgency: Sandstorm Dedicated Server). - Въведете опционална бележка (напр.
Legion Insurgency Server) и кликнете Create. - Копирайте генерирания токен.
- В GPanel, отворете раздела Startup на вашия сървър и поставете токена в полето GST (Game Stats Token).
GSLT Auth Token (GSLTT)
GSLTT е втори токен, изискван специално от Insurgency: Sandstorm за удостоверяване в браузъра на сървърите.
- На същата страница Steam Game Server Account Management, създайте втори токен с App ID
581330. - Използвайте различна бележка (напр.
Legion Insurgency GSLT Auth), за да можете да ги различите. - Копирайте този втори токен.
- В раздела Startup на GPanel, поставете го в полето GSLTT (GSLT Auth Token).
Стъпка 2: Първо стартиране
- Влезте в GPanel и отидете до вашия Insurgency: Sandstorm сървър.
- Отидете на раздела Startup и попълнете най-малко вашите токени GST и GSLTT (вижте Стъпка 1).
- Кликнете Start на главната конзолна страница.
- При първоначално стартиране сървърът ще изтегли и инсталира всички файлове на играта. Това може да отнеме няколко минути в зависимост от скоростта на връзката на сървъра.
- Наблюдавайте изхода на конзолата. Когато видите ред, подобен на:
вашият сървър работи и е готов за връзки.LogOnline: OSS: Created session, starting...
Стъпка 3: GPanel стартиращи променливи
Цялата сървърна конфигурация се извършва чрез раздела Startup в GPanel. Налични са следните променливи:
| Променлива | По подразбиране | Описание |
|---|---|---|
HOSTNAME |
(името на вашия сървър) | Името, показвано в браузъра на сървърите. Задайте го на нещо описателно, за да могат играчите да намерят вашия сървър. |
MAP_NAME |
Canyon |
Картата за зареждане при стартиране на сървъра. Вижте секцията Карти и сценарии по-долу за всички налични карти. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
Пълният сценариен низ, който определя картата, режима на игра и фракцията. Вижте по-долу за конвенцията за именуване. |
MAX_PLAYERS |
28 |
Максимален брой играчи, разрешени на сървъра. Insurgency: Sandstorm поддържа до 28 играчи в PvP режими (до 8 в Co-op). |
GST |
(празно) | Game Stats Token. Задължителен, за да се появи сървърът в публичния браузър. Вижте Стъпка 1. |
GSLTT |
(празно) | GSLT Auth Token. Вторият задължителен токен за показване в публичния браузър. Вижте Стъпка 1. |
ADDSWITCHES |
(празно) | Допълнителни параметри на командния ред, предадени на сървъра. Използвайте това за разширена конфигурация като пароли, мутатори и геймплей настройки. Вижте секцията Конфигурация на сървъра по-долу. |
Стъпка 4: Карти и сценарии
Налични карти
Insurgency: Sandstorm идва със следните карти. Използвайте стойността Map Name в стартиращата променлива MAP_NAME:
| Map Name | Display Name | Обстановка |
|---|---|---|
Bab | Bab | Градски улици |
Canyon | Canyon | Пустинен каньон |
Citadel | Citadel | Планинска крепост |
Crossing | Crossing | Речно пресичане |
Farmhouse | Farmhouse | Селски комплекс |
Gap | Gap | Планински проход |
Hideout | Hideout | Село на скала |
Hillside | Hillside | Хълмист град |
Ministry | Ministry | Правителствена министерска сграда |
Outskirts | Outskirts | Покрайнини на пустинята |
Precinct | Precinct | Полицейски участък |
Refinery | Refinery | Петролна рафинерия |
Summit | Summit | Планински връх |
Tell | Tell | Пустинни руини |
Tideway | Tideway | Крайбрежна област |
Town | Town | Малък пустинен град |
Конвенция за именуване на сценарии
Променливата SCENARIO използва специфичен формат на именуване, който определя картата, режима на игра и началната фракция:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- името на картата (напр.
Crossing,Ministry,Farmhouse) - GameMode -- режимът на игра (напр.
Checkpoint,Push,Frontline) - Faction -- атакуващата/начална фракция:
SecurityилиInsurgents
Често срещани сценарии
| Сценарий | Карта | Режим | Фракция |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents атакуват |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security атакуват |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security атакуват |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents атакуват |
Scenario_Summit_Frontline |
Summit | Frontline | Симетричен |
Scenario_Hideout_Domination |
Hideout | Domination | Симетричен |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Симетричен |
Scenario_Bab_Push_Security |
Bab | Push | Security атакуват |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents атакуват |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security атакуват |
Стъпка 5: Режими на игра
Insurgency: Sandstorm предлага няколко режима на игра в PvP и Co-op. Режимът на игра се определя от променливата SCENARIO.
PvP режими
| Режим | Играчи | Описание |
|---|---|---|
| Push | До 28 | Един отбор атакува последователно през обектите за цели, докато защитаващият отбор се опитва да ги спре. Атакуващият отбор получава допълнителни вълни подкрепления за всяка превзета цел. Класическото Insurgency изживяване. |
| Frontline | До 28 | Режим на дърпане на въжето, в който и двата отбора се борят за поредица от цели. Превземането на финалната цел на противника печели рунда. Подкрепленията са свързани с контрола над целите. |
| Skirmish | До 16 | По-малък по мащаб режим с три цели на страна и оръжеен склад. Унищожаването на склада на противника или превземането на всички цели печели рунда. Добър за по-малък брой играчи. |
| Firefight | До 16 | Три точки за превземане на картата без respawns. Задържането на всички три точки или елиминирането на отбора на противника печели рунда. Превземането на която и да е точка respawn-ва мъртвите съотборници. |
| Domination | До 28 | Бърз режим с три точки за превземане. Отборите печелят точки като задържат целите. Първият отбор, достигнал лимита на резултата, печели. Играчите respawn-ват на таймер. |
| Ambush | До 28 | Един отбор трябва да ескортира VIP играч до точка за извличане, докато другият отбор се опитва да елиминира VIP-а. |
Co-op режими
| Режим | Играчи | Описание |
|---|---|---|
| Checkpoint (Co-op) | До 8 | Играчите работят заедно срещу AI, за да превземат или унищожат поредица от цели. Най-популярният co-op режим. |
| Hardcore Checkpoint | До 8 | Същото като Checkpoint Co-op, но с по-наказателни настройки -- без HUD маркери, ограничени запаси и по-силен AI. |
| Survival | До 8 | Играчите започват с минимално оборудване и трябва да събират оръжия, докато изпълняват цели и се борят до точка за извличане. |
CheckpointHardcore, CheckpointCoop или Survival като част от режима на игра. Например: Scenario_Crossing_CheckpointCoop_Security.
Стъпка 6: Конфигурация на сървъра чрез ADDSWITCHES
Тъй като Insurgency: Sandstorm не използва редактируеми конфигурационни файлове на сървъра, цялата разширена конфигурация се извършва чрез допълнителни параметри на командния ред в стартиращата променлива ADDSWITCHES.
Въведете параметрите в полето ADDSWITCHES на раздела Startup, разделени с интервали. Всеки параметър започва с - (тире).
Често срещани параметри
| Параметър | Описание |
|---|---|
-Password=YourPassword |
Задава парола, необходима за присъединяване към сървъра. Пропуснете напълно за публичен сървър. |
-MapCycle=MapCycle |
Указва файла с цикъл на картите за използване (отнася се за MapCycle.txt списък за обиколка). По подразбиране сървърът обикаля през наличните сценарии. |
-mutators=<list> |
Списък с мутатори, разделени със запетая, за активиране. Вижте по-долу за примери. |
-GameStats |
Активира проследяването на игровата статистика. Задължително заедно с валиден GST за класирана игра. |
-EnableCheats |
Активира команди за чийтове на сървъра. Не използвайте на публични сървъри. |
-Rcon |
Активира RCON (Remote Console) достъп. Трябва да се комбинира с -RconPassword. Вижте RCON (Remote Console) for Insurgency: Sandstorm за пълни подробности. |
-RconPassword=YourRconPass |
Задава RCON паролата. Задължително, ако е активиран -Rcon. |
-RconListenPort=<port> |
Указва RCON порта за слушане. Използва игровия query порт по подразбиране. |
Пример за ADDSWITCHES конфигурация
Типична конфигурация с парола на сървъра и активиран RCON:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Популярни мутатори
Мутаторите променят правилата на геймплея. Предайте ги като списък, разделен със запетая, с параметъра -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Мутатор | Описание |
|---|---|
AllYouCanEat |
Неограничени точки за зареждане на снаряжение. |
BoltActionsOnly |
Налични са само пушки с болтова система. |
Frenzy |
AI противниците се втурват с оръжия за близък бой в co-op. Хаотичен режим, любимец на феновете. |
Guerrillas |
Insurgent отборът може да използва само оръжия от по-нисък клас. |
HotPotato |
Само гранати и експлозиви. |
PistolsOnly |
Налични са само пистолети. |
ShotgunsOnly |
Налични са само пушки помпи. |
AntiMaterielRiflesOnly |
Налични са само анти-материел пушки (напр. M82). |
Vampirism |
Убиването на противници възстановява здравето. |
CompetitiveLoadouts |
Ограничава зареждането на снаряжение към състезателните правила. |
Стъпка 7: Как да се свържете
Намерете IP адреса и зададения порт на вашия сървър в раздела Network в GPanel. Вижте How to Find Your Server IP and Port за подробности.
Чрез вградения браузър на сървърите в играта
- Стартирайте Insurgency: Sandstorm и кликнете Play от главното меню.
- Изберете Browse Servers (може да се наложи да погледнете под Multiplayer).
- Използвайте опциите за филтриране, за да търсите по име на сървър, режим на игра или карта.
- Намерете вашия сървър в списъка и кликнете Join.
Чрез директна връзка (Конзола)
- Стартирайте Insurgency: Sandstorm.
- Отворете конзолата в играта, като натиснете клавиша ` (тилда/backtick). Ако конзолата не се отвори, активирайте я в Settings > Game > Enable Console.
- Въведете следната команда, заменяйки IP и порта с вашите стойности от GPanel:
open YOUR.SERVER.IP:PORT - Ако сървърът има парола, използвайте:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Свързани статии
- RCON (Remote Console) for Insurgency: Sandstorm
- How to Find Your Server IP and Port
- Server Startup Guide
- How to Upload Files via SFTP
Имате нужда от помощ?
Ако се сблъскате с проблем, който не е разгледан в това ръководство, нашият екип за поддръжка е на разположение, за да ви помогне.