Tento průvodce vás provede nastavením a konfigurací vašeho dedikovaného serveru Insurgency: Sandstorm hostovaného na Legion Hosting, včetně autentizačních tokenů Steam, spouštěcích proměnných, map a scénářů, herních módů, dalších spouštěcích parametrů a způsobu připojení. Pro vzdálenou správu serveru viz RCON (Remote Console) pro Insurgency: Sandstorm.
Krok 1: Autentizační tokeny
Insurgency: Sandstorm vyžaduje dva samostatné autentizační tokeny Steam, aby se váš server zobrazil ve veřejném prohlížeči serverů. Bez obou tokenů se server spustí a bude hratelný přes přímé připojení, ale nebude veřejně uveden.
Game Stats Token (GST)
GST je Game Server Login Token (GSLT), který identifikuje váš server pro Steam.
- Přihlaste se ke svému účtu Steam a navštivte steamcommunity.com/dev/managegameservers.
- Do pole App ID zadejte
581330(Insurgency: Sandstorm Dedicated Server). - Zadejte volitelnou poznámku (např.
Legion Insurgency Server) a klikněte na Create. - Zkopírujte vygenerovaný token.
- V GPanel otevřete záložku Startup vašeho serveru a vložte token do pole GST (Game Stats Token).
GSLT Auth Token (GSLTT)
GSLTT je druhý token vyžadovaný specificky hrou Insurgency: Sandstorm pro autentizaci v prohlížeči serverů.
- Na stejné stránce Steam Game Server Account Management vytvořte druhý token s App ID
581330. - Použijte jinou poznámku (např.
Legion Insurgency GSLT Auth), abyste je mohli rozlišit. - Zkopírujte tento druhý token.
- Na záložce Startup v GPanel ho vložte do pole GSLTT (GSLT Auth Token).
Krok 2: První spuštění
- Přihlaste se do GPanel a přejděte na svůj server Insurgency: Sandstorm.
- Přejděte na záložku Startup a vyplňte minimálně tokeny GST a GSLTT (viz Krok 1).
- Klikněte na Start na hlavní stránce konzole.
- Při prvním spuštění server stáhne a nainstaluje všechny herní soubory. To může trvat několik minut v závislosti na rychlosti připojení serveru.
- Sledujte výstup konzole. Když uvidíte řádek podobný:
váš server běží a je připraven na připojení.LogOnline: OSS: Created session, starting...
Krok 3: Spouštěcí proměnné GPanel
Veškerá konfigurace serveru se provádí přes záložku Startup v GPanel. K dispozici jsou následující proměnné:
| Proměnná | Výchozí hodnota | Popis |
|---|---|---|
HOSTNAME |
(název vašeho serveru) | Název zobrazený v prohlížeči serverů. Nastavte něco popisného, aby vás hráči mohli najít. |
MAP_NAME |
Canyon |
Mapa načtená při spuštění serveru. Viz sekce Mapy a scénáře níže pro všechny dostupné mapy. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
Kompletní řetězec scénáře, který definuje mapu, herní mód a frakci. Viz níže pro konvenci pojmenování. |
MAX_PLAYERS |
28 |
Maximální počet hráčů povolených na serveru. Insurgency: Sandstorm podporuje až 28 hráčů v PvP módech (až 8 v Co-op). |
GST |
(prázdné) | Game Stats Token. Vyžadován pro zobrazení serveru ve veřejném prohlížeči. Viz Krok 1. |
GSLTT |
(prázdné) | GSLT Auth Token. Druhý požadovaný token pro veřejný výpis v prohlížeči. Viz Krok 1. |
ADDSWITCHES |
(prázdné) | Další parametry příkazového řádku předané serveru. Použijte pro pokročilou konfiguraci jako hesla, mutátory a úpravy hratelnosti. Viz sekce Konfigurace serveru níže. |
Krok 4: Mapy a scénáře
Dostupné mapy
Insurgency: Sandstorm obsahuje následující mapy. Použijte hodnotu Map Name ve spouštěcí proměnné MAP_NAME:
| Název mapy | Zobrazovaný název | Prostředí |
|---|---|---|
Bab | Bab | Městské ulice |
Canyon | Canyon | Pouštní kaňon |
Citadel | Citadel | Horská pevnost |
Crossing | Crossing | Říční přechod |
Farmhouse | Farmhouse | Venkovský areál |
Gap | Gap | Horský průsmyk |
Hideout | Hideout | Vesnice na útesu |
Hillside | Hillside | Město na svahu |
Ministry | Ministry | Budova vládního ministerstva |
Outskirts | Outskirts | Pouštní předměstí |
Precinct | Precinct | Policejní okrsek |
Refinery | Refinery | Ropná rafinérie |
Summit | Summit | Horský vrchol |
Tell | Tell | Pouštní ruiny |
Tideway | Tideway | Pobřežní oblast |
Town | Town | Malé pouštní město |
Konvence pojmenování scénářů
Proměnná SCENARIO používá specifický formát pojmenování, který definuje mapu, herní mód a počáteční frakci:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- název mapy (např.
Crossing,Ministry,Farmhouse) - GameMode -- herní mód (např.
Checkpoint,Push,Frontline) - Faction -- útočící/počáteční frakce:
SecurityneboInsurgents
Běžné scénáře
| Scénář | Mapa | Mód | Frakce |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents útočí |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security útočí |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security útočí |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents útočí |
Scenario_Summit_Frontline |
Summit | Frontline | Symetrický |
Scenario_Hideout_Domination |
Hideout | Domination | Symetrický |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Symetrický |
Scenario_Bab_Push_Security |
Bab | Push | Security útočí |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents útočí |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security útočí |
Krok 5: Herní módy
Insurgency: Sandstorm nabízí několik herních módů v rámci PvP a Co-op. Herní mód je určen proměnnou SCENARIO.
PvP módy
| Mód | Hráči | Popis |
|---|---|---|
| Push | Až 28 | Jeden tým postupně útočí přes cílové body, zatímco bránící tým se je snaží zastavit. Útočící tým získává další vlny posil za každý obsazený cíl. Klasický zážitek z Insurgency. |
| Frontline | Až 28 | Mód přetahování, kde oba týmy bojují o řetězec cílů. Obsazení posledního cíle nepřítele vyhrává kolo. Posily jsou vázány na kontrolu cílů. |
| Skirmish | Až 16 | Mód menšího rozsahu se třemi cíli na stranu a skladem zbraní. Zničení nepřátelského skladu nebo obsazení všech cílů vyhrává kolo. Vhodný pro nižší počty hráčů. |
| Firefight | Až 16 | Tři kontrolní body na mapě bez respawnu. Držení všech tří bodů nebo eliminace nepřátelského týmu vyhrává kolo. Obsazení jakéhokoli bodu oživí mrtvé spoluhráče. |
| Domination | Až 28 | Rychlý mód se třemi kontrolními body. Týmy získávají body držením cílů. První tým, který dosáhne limitu skóre, vyhrává. Hráči se oživují na časovači. |
| Ambush | Až 28 | Jeden tým musí eskortovat VIP hráče k extrakčnímu bodu, zatímco druhý tým se snaží VIP eliminovat. |
Co-op módy
| Mód | Hráči | Popis |
|---|---|---|
| Checkpoint (Co-op) | Až 8 | Hráči spolupracují proti AI na obsazení nebo zničení série cílů. Nejpopulárnější kooperativní mód. |
| Hardcore Checkpoint | Až 8 | Stejné jako Checkpoint Co-op, ale s přísnějšími nastaveními -- žádné značky na HUD, omezené zásoby a tvrdší AI. |
| Survival | Až 8 | Hráči začínají s minimální výbavou a musí sbírat zbraně při plnění cílů a boji směrem k extrakčnímu bodu. |
CheckpointHardcore, CheckpointCoop nebo Survival jako část herního módu. Například: Scenario_Crossing_CheckpointCoop_Security.
Krok 6: Konfigurace serveru přes ADDSWITCHES
Protože Insurgency: Sandstorm nepoužívá editovatelné konfigurační soubory na serveru, veškerá pokročilá konfigurace se provádí prostřednictvím dalších parametrů příkazového řádku ve spouštěcí proměnné ADDSWITCHES.
Zadejte parametry do pole ADDSWITCHES na záložce Startup, oddělené mezerami. Každý parametr začíná - (pomlčkou).
Běžné parametry
| Parametr | Popis |
|---|---|
-Password=YourPassword |
Nastaví heslo vyžadované pro připojení k serveru. Pro veřejný server vynechte úplně. |
-MapCycle=MapCycle |
Určuje soubor cyklu map (odkazuje na cestovní seznam MapCycle.txt). Ve výchozím nastavení server cykluje přes dostupné scénáře. |
-mutators=<list> |
Čárkou oddělený seznam mutátorů k aktivaci. Viz příklady níže. |
-GameStats |
Povolí sledování herních statistik. Vyžadováno spolu s platným GST pro hodnocené hraní. |
-EnableCheats |
Povolí cheatovací příkazy na serveru. Nepoužívejte na veřejných serverech. |
-Rcon |
Povolí přístup přes RCON (Remote Console). Musí být kombinováno s -RconPassword. Viz RCON (Remote Console) pro Insurgency: Sandstorm pro úplné podrobnosti. |
-RconPassword=YourRconPass |
Nastaví heslo pro RCON. Vyžadováno, pokud je povoleno -Rcon. |
-RconListenPort=<port> |
Určuje naslouchací port pro RCON. Ve výchozím nastavení používá query port hry. |
Příklad konfigurace ADDSWITCHES
Typická konfigurace s heslem serveru a povoleným RCON:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Populární mutátory
Mutátory upravují herní pravidla. Předejte je jako čárkou oddělený seznam s parametrem -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutátor | Popis |
|---|---|
AllYouCanEat |
Neomezené body zásobování pro výbavu. |
BoltActionsOnly |
K dispozici jsou pouze opakovací pušky. |
Frenzy |
AI nepřátelé útočí zblízka s chladnými zbraněmi v co-op. Oblíbený chaotický mód. |
Guerrillas |
Tým povstalců může používat pouze zbraně nižší třídy. |
HotPotato |
Pouze granáty a výbušniny. |
PistolsOnly |
K dispozici jsou pouze pistole. |
ShotgunsOnly |
K dispozici jsou pouze brokovnice. |
AntiMaterielRiflesOnly |
K dispozici jsou pouze antimateriálové pušky (např. M82). |
Vampirism |
Zabití nepřátel obnovuje zdraví. |
CompetitiveLoadouts |
Omezuje výbavu na soutěžní pravidla. |
Krok 7: Jak se připojit
IP adresu a přiřazený port vašeho serveru najdete na záložce Network v GPanel. Viz Jak najít IP adresu a port vašeho serveru pro podrobnosti.
Přes herní prohlížeč serverů
- Spusťte Insurgency: Sandstorm a klikněte na Play v hlavním menu.
- Vyberte Browse Servers (možná budete muset hledat pod Multiplayer).
- Použijte možnosti filtrování pro vyhledávání podle názvu serveru, herního módu nebo mapy.
- Najděte svůj server v seznamu a klikněte na Join.
Přes přímé připojení (konzole)
- Spusťte Insurgency: Sandstorm.
- Otevřete herní konzoli stisknutím klávesy ` (tilda/zpětný apostrof). Pokud se konzole neotevře, povolte ji v Settings > Game > Enable Console.
- Zadejte následující příkaz, přičemž IP a port nahraďte vašimi hodnotami z GPanel:
open YOUR.SERVER.IP:PORT - Pokud má server heslo, použijte:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Související články
- RCON (Remote Console) pro Insurgency: Sandstorm
- Jak najít IP adresu a port vašeho serveru
- Průvodce spuštěním serveru
- Jak nahrát soubory přes SFTP
Potřebujete pomoc?
Pokud narazíte na problém, který tento průvodce nepokrývá, náš tým podpory je připraven vám pomoci.