Овој водич ве води низ поставувањето и конфигурирањето на вашиот наменски Insurgency: Sandstorm сервер хостиран на Legion Hosting, вклучувајќи Steam токени за автентикација, променливи за вклучување, мапи и сценарија, режими на игра, дополнителни параметри за вклучување и како да се поврзете. За далечинско администрирање на серверот, видете RCON (Далечинска конзола) за 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 |
(празно) | Дополнителни параметри на командната линија предадени на серверот. Користете го ова за напредна конфигурација како лозинки, mutators и прилагодувања на геймплејот. Видете ја секцијата Конфигурација на серверот подолу. |
Чекор 4: Мапи и сценарија
Достапни мапи
Insurgency: Sandstorm доаѓа со следните мапи. Користете ја вредноста Map Name во променливата за вклучување MAP_NAME:
| Map 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 | Три точки за заземање на мапата без обновувања. Држењето на сите три точки или елиминирањето на непријателскиот тим ја добива рундата. Заземањето на која било точка ги обновува мртвите соиграчи. |
| Domination | До 28 | Брз режим со три точки за заземање. Тимовите заработуваат поени со држење на целите. Првиот тим што ќе го достигне ограничувањето на поени победува. Играчите се обновуваат на тајмер. |
| 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 travel листа). Стандардно серверот циклира низ достапните сценарија. |
-mutators=<list> |
Листа на mutators одделени со запирки за овозможување. Видете подолу за примери. |
-GameStats |
Овозможува следење на статистика на играта. Потребно заедно со валиден GST за рангирана игра. |
-EnableCheats |
Овозможува команди за измами на серверот. Не користете на јавни сервери. |
-Rcon |
Овозможува RCON (Далечинска конзола) пристап. Мора да се комбинира со -RconPassword. Видете RCON (Далечинска конзола) за Insurgency: Sandstorm за целосни детали. |
-RconPassword=YourRconPass |
Ја поставува RCON лозинката. Потребно ако -Rcon е овозможен. |
-RconListenPort=<port> |
Го одредува RCON слушачкиот порт. Стандардно го користи query портот на играта. |
Пример ADDSWITCHES конфигурација
Типична конфигурација со лозинка на серверот и овозможен RCON:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Популарни mutators
Mutators ги модифицираат правилата на геймплејот. Предадете ги како листа одделена со запирки со параметарот -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutator | Опис |
|---|---|
AllYouCanEat |
Неограничени поени за залихи за loadouts. |
BoltActionsOnly |
Достапни се само пушки со bolt-action. |
Frenzy |
AI непријателите јуришаат со оружја за блиска борба во co-op. Хаотичен режим омилен на навивачите. |
Guerrillas |
Insurgent тимот може да користи само оружје од понизок ранг. |
HotPotato |
Само гранати и експлозиви. |
PistolsOnly |
Достапни се само пиштоли. |
ShotgunsOnly |
Достапни се само пушки сачмарки. |
AntiMaterielRiflesOnly |
Достапни се само анти-материјал пушки (на пр. M82). |
Vampirism |
Убивањето на непријатели го враќа здравјето. |
CompetitiveLoadouts |
Ги ограничува loadouts на компетитивни правила. |
Чекор 7: Како да се поврзете
Најдете ги IP адресата и доделениот порт на вашиот сервер во картичката Network во GPanel. Видете Како да ги најдете IP адресата и портот на вашиот сервер за детали.
Преку прелистувачот на сервери во играта
- Стартувајте 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 (Далечинска конзола) за Insurgency: Sandstorm
- Како да ги најдете IP адресата и портот на вашиот сервер
- Водич за вклучување на серверот
- Како да поставувате датотеки преку SFTP
Потребна ви е помош?
Ако наидете на проблем што не е опфатен во овој водич, нашиот тим за поддршка е достапен да помогне.