Deze handleiding begeleidt je bij het instellen en configureren van je Insurgency: Sandstorm dedicated server gehost op Legion Hosting, inclusief Steam-authenticatietokens, opstartvariabelen, maps en scenario's, spelmodi, aanvullende opstartparameters en hoe je verbinding maakt. Voor serverbeheer op afstand, zie RCON (Remote Console) voor Insurgency: Sandstorm.
Stap 1: Authenticatietokens
Insurgency: Sandstorm vereist twee afzonderlijke Steam-authenticatietokens zodat je server verschijnt in de openbare serverbrowser. Zonder beide tokens zal je server starten en speelbaar zijn via directe verbinding, maar wordt deze niet openbaar vermeld.
Game Stats Token (GST)
De GST is een Game Server Login Token (GSLT) die je server identificeert bij Steam.
- Log in op je Steam-account en ga naar steamcommunity.com/dev/managegameservers.
- Voer in het veld App ID
581330in (Insurgency: Sandstorm Dedicated Server). - Voer een optionele notitie in (bijv.
Legion Insurgency Server) en klik op Create. - Kopieer het gegenereerde token.
- Open in GPanel het Startup-tabblad van je server en plak het token in het veld GST (Game Stats Token).
GSLT Auth Token (GSLTT)
De GSLTT is een tweede token dat specifiek door Insurgency: Sandstorm wordt vereist voor serverbrowser-authenticatie.
- Maak op dezelfde Steam Game Server Account Management-pagina een tweede token aan met App ID
581330. - Gebruik een andere notitie (bijv.
Legion Insurgency GSLT Auth) zodat je ze uit elkaar kunt houden. - Kopieer dit tweede token.
- Plak het in het GPanel Startup-tabblad in het veld GSLTT (GSLT Auth Token).
Stap 2: Eerste start
- Log in op GPanel en navigeer naar je Insurgency: Sandstorm-server.
- Ga naar het Startup-tabblad en vul minimaal je GST- en GSLTT-tokens in (zie Stap 1).
- Klik op Start op de hoofdconsolepagina.
- Bij de eerste lancering zal de server alle gamebestanden downloaden en installeren. Dit kan enkele minuten duren afhankelijk van de verbindingssnelheid van de server.
- Bekijk de console-uitvoer. Wanneer je een regel ziet vergelijkbaar met:
is je server actief en gereed voor verbindingen.LogOnline: OSS: Created session, starting...
Stap 3: GPanel Opstartvariabelen
Alle serverconfiguratie wordt gedaan via het Startup-tabblad in GPanel. De volgende variabelen zijn beschikbaar:
| Variabele | Standaard | Beschrijving |
|---|---|---|
HOSTNAME |
(je servernaam) | De naam die wordt weergegeven in de serverbrowser. Stel deze in op iets beschrijvends zodat spelers je server kunnen vinden. |
MAP_NAME |
Canyon |
De map die wordt geladen bij serverstart. Zie de sectie Maps en Scenario's hieronder voor alle beschikbare maps. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
De volledige scenarioreeks die de map, spelmodus en factie definieert. Zie hieronder voor de naamgevingsconventie. |
MAX_PLAYERS |
28 |
Maximum aantal spelers dat is toegestaan op de server. Insurgency: Sandstorm ondersteunt maximaal 28 spelers in PvP-modi (maximaal 8 in Co-op). |
GST |
(leeg) | Game Stats Token. Vereist zodat de server verschijnt in de openbare browser. Zie Stap 1. |
GSLTT |
(leeg) | GSLT Auth Token. Het tweede vereiste token voor openbare browservermelding. Zie Stap 1. |
ADDSWITCHES |
(leeg) | Aanvullende opdrachtregelparameters die aan de server worden doorgegeven. Gebruik dit voor geavanceerde configuratie zoals wachtwoorden, mutators en gameplay-aanpassingen. Zie de sectie Serverconfiguratie hieronder. |
Stap 4: Maps en Scenario's
Beschikbare maps
Insurgency: Sandstorm wordt geleverd met de volgende maps. Gebruik de waarde Map Name in de opstartvariabele MAP_NAME:
| Map Name | Weergavenaam | Setting |
|---|---|---|
Bab | Bab | Stedelijke straten |
Canyon | Canyon | Woestijncanyon |
Citadel | Citadel | Bergvesting |
Crossing | Crossing | Rivieroversteek |
Farmhouse | Farmhouse | Landelijk complex |
Gap | Gap | Bergpas |
Hideout | Hideout | Kliffzijdedorp |
Hillside | Hillside | Heuvelzijdestadje |
Ministry | Ministry | Overheidsministerie |
Outskirts | Outskirts | Woestijnbuitenwijken |
Precinct | Precinct | Politiebureau |
Refinery | Refinery | Olieraffinaderij |
Summit | Summit | Bergtop |
Tell | Tell | Woestijnruïnes |
Tideway | Tideway | Kustgebied |
Town | Town | Klein woestijnstadje |
Naamgevingsconventie voor scenario's
De variabele SCENARIO gebruikt een specifiek naamgevingsformaat dat de map, spelmodus en startfactie definieert:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- de mapnaam (bijv.
Crossing,Ministry,Farmhouse) - GameMode -- de spelmodus (bijv.
Checkpoint,Push,Frontline) - Faction -- de aanvallende/startfactie:
SecurityofInsurgents
Veelgebruikte scenario's
| Scenario | Map | Modus | Factie |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents vallen aan |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security valt aan |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security valt aan |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents vallen aan |
Scenario_Summit_Frontline |
Summit | Frontline | Symmetrisch |
Scenario_Hideout_Domination |
Hideout | Domination | Symmetrisch |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Symmetrisch |
Scenario_Bab_Push_Security |
Bab | Push | Security valt aan |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents vallen aan |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security valt aan |
Stap 5: Spelmodi
Insurgency: Sandstorm biedt verschillende spelmodi voor zowel PvP als Co-op. De spelmodus wordt bepaald door de variabele SCENARIO.
PvP-modi
| Modus | Spelers | Beschrijving |
|---|---|---|
| Push | Maximaal 28 | Eén team valt sequentieel doelpunten aan terwijl het verdedigende team hen probeert te stoppen. Het aanvallende team krijgt extra versterkingsgolven voor elk veroverd doelpunt. De klassieke Insurgency-ervaring. |
| Frontline | Maximaal 28 | Een touwtrekmodus waarbij beide teams vechten om een keten van doelstellingen. Het veroveren van het laatste doelpunt van de vijand wint de ronde. Versterkingen zijn gekoppeld aan doelstellingencontrole. |
| Skirmish | Maximaal 16 | Een modus op kleinere schaal met drie doelstellingen per kant en een wapendepot. Het vernietigen van het vijandelijke depot of het veroveren van alle doelstellingen wint de ronde. Goed voor lagere spelersaantallen. |
| Firefight | Maximaal 16 | Drie controlpunten op de map zonder respawns. Het vasthouden van alle drie de punten of het elimineren van het vijandelijke team wint de ronde. Het veroveren van een punt laat gevallen teamgenoten respawnen. |
| Domination | Maximaal 28 | Snelle modus met drie controlpunten. Teams verdienen punten door doelstellingen vast te houden. Het eerste team dat de scorelimiet bereikt wint. Spelers respawnen op een timer. |
| Ambush | Maximaal 28 | Eén team moet een VIP-speler naar een extractiepunt escorteren terwijl het andere team probeert de VIP te elimineren. |
Co-op-modi
| Modus | Spelers | Beschrijving |
|---|---|---|
| Checkpoint (Co-op) | Maximaal 8 | Spelers werken samen tegen AI om een reeks doelstellingen te veroveren of te vernietigen. De populairste co-op-modus. |
| Hardcore Checkpoint | Maximaal 8 | Hetzelfde als Checkpoint Co-op maar met strengere instellingen -- geen HUD-markeringen, beperkte voorraden en taaiere AI. |
| Survival | Maximaal 8 | Spelers beginnen met minimale uitrusting en moeten wapens verzamelen terwijl ze doelstellingen voltooien en vechten naar een extractiepunt. |
CheckpointHardcore, CheckpointCoop of Survival als het spelmodusdeel. Bijvoorbeeld: Scenario_Crossing_CheckpointCoop_Security.
Stap 6: Serverconfiguratie via ADDSWITCHES
Aangezien Insurgency: Sandstorm geen bewerkbare configuratiebestanden op de server gebruikt, wordt alle geavanceerde configuratie gedaan via aanvullende opdrachtregelparameters in de opstartvariabele ADDSWITCHES.
Voer parameters in het veld ADDSWITCHES van het Startup-tabblad in, gescheiden door spaties. Elke parameter begint met een - (streepje).
Veelgebruikte parameters
| Parameter | Beschrijving |
|---|---|
-Password=YourPassword |
Stelt een wachtwoord in dat vereist is om de server te joinen. Laat volledig weg voor een openbare server. |
-MapCycle=MapCycle |
Specificeert het mapcyclusbestand dat moet worden gebruikt (verwijst naar een MapCycle.txt reislijst). Standaard wisselt de server door beschikbare scenario's. |
-mutators=<list> |
Door komma's gescheiden lijst van mutators om in te schakelen. Zie hieronder voor voorbeelden. |
-GameStats |
Schakelt het bijhouden van spelstatistieken in. Vereist samen met een geldige GST voor ranked play. |
-EnableCheats |
Schakelt cheat-opdrachten in op de server. Gebruik dit niet op openbare servers. |
-Rcon |
Schakelt RCON (Remote Console)-toegang in. Moet gecombineerd worden met -RconPassword. Zie RCON (Remote Console) voor Insurgency: Sandstorm voor volledige details. |
-RconPassword=YourRconPass |
Stelt het RCON-wachtwoord in. Vereist als -Rcon is ingeschakeld. |
-RconListenPort=<port> |
Specificeert de RCON-luisterpoort. Gebruikt standaard de game querypoort. |
Voorbeeld ADDSWITCHES-configuratie
Een typische configuratie met een serverwachtwoord en RCON ingeschakeld:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Populaire mutators
Mutators wijzigen gameplay-regels. Geef ze door als een door komma's gescheiden lijst met de parameter -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutator | Beschrijving |
|---|---|
AllYouCanEat |
Onbeperkte supply points voor loadouts. |
BoltActionsOnly |
Alleen grendelgeweren beschikbaar. |
Frenzy |
AI-vijanden bestormen je met melee-wapens in co-op. Een populaire chaotische modus. |
Guerrillas |
Het Insurgent-team kan alleen wapens van lagere klasse gebruiken. |
HotPotato |
Alleen granaten en explosieven. |
PistolsOnly |
Alleen pistolen als zijwapens beschikbaar. |
ShotgunsOnly |
Alleen shotguns beschikbaar. |
AntiMaterielRiflesOnly |
Alleen anti-materieel geweren (bijv. de M82) beschikbaar. |
Vampirism |
Vijanden doden herstelt gezondheid. |
CompetitiveLoadouts |
Beperkt loadouts tot competitieve regels. |
Stap 7: Verbinding maken
Vind het IP-adres en de toegewezen poort van je server op het Network-tabblad in GPanel. Zie Hoe je je server-IP en poort vindt voor details.
Via de in-game serverbrowser
- Start Insurgency: Sandstorm en klik op Play in het hoofdmenu.
- Selecteer Browse Servers (mogelijk te vinden onder Multiplayer).
- Gebruik de filteropties om te zoeken op servernaam, spelmodus of map.
- Zoek je server in de lijst en klik op Join.
Via directe verbinding (Console)
- Start Insurgency: Sandstorm.
- Open de in-game console door op de ` (tilde/backtick)-toets te drukken. Als de console niet opent, schakel deze dan in via Settings > Game > Enable Console.
- Typ de volgende opdracht, waarbij je het IP en de poort vervangt door je waarden uit GPanel:
open YOUR.SERVER.IP:PORT - Als de server een wachtwoord heeft, gebruik dan:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Gerelateerde artikelen
- RCON (Remote Console) voor Insurgency: Sandstorm
- Hoe je je server-IP en poort vindt
- Server Opstarthandleiding
- Bestanden uploaden via SFTP
Hulp nodig?
Als je een probleem tegenkomt dat niet in deze handleiding wordt behandeld, staat ons supportteam klaar om je te helpen.