Denne guide gennemgår opsætning og konfiguration af din Insurgency: Sandstorm dedikerede server hostet på Legion Hosting, herunder Steam-autentificeringstokens, opstartsvariabler, kort og scenarier, spiltilstande, yderligere startparametre og hvordan du tilslutter dig. For fjernadministration af serveren, se RCON (Remote Console) for Insurgency: Sandstorm.
Trin 1: Autentificeringstokens
Insurgency: Sandstorm kræver to separate Steam-autentificeringstokens, for at din server kan vises i den offentlige serverbrowser. Uden begge tokens vil din server starte og være tilgængelig via direkte forbindelse, men den vil ikke blive vist offentligt.
Game Stats Token (GST)
GST er et Game Server Login Token (GSLT), der identificerer din server over for Steam.
- Log ind på din Steam-konto og besøg steamcommunity.com/dev/managegameservers.
- I feltet App ID, indtast
581330(Insurgency: Sandstorm Dedicated Server). - Indtast en valgfri memo (f.eks.
Legion Insurgency Server) og klik på Create. - Kopiér det genererede token.
- I GPanel, åbn din servers fane Startup og indsæt tokenet i feltet GST (Game Stats Token).
GSLT Auth Token (GSLTT)
GSLTT er et andet token, der kræves specifikt af Insurgency: Sandstorm til serverbrowser-autentificering.
- På den samme side Steam Game Server Account Management, opret et andet token med App ID
581330. - Brug en anden memo (f.eks.
Legion Insurgency GSLT Auth), så du kan skelne dem fra hinanden. - Kopiér dette andet token.
- I GPanels fane Startup, indsæt det i feltet GSLTT (GSLT Auth Token).
Trin 2: Første opstart
- Log ind på GPanel og naviger til din Insurgency: Sandstorm server.
- Gå til fanen Startup og udfyld som minimum dine GST- og GSLTT-tokens (se Trin 1).
- Klik på Start på hovedkonsolsiden.
- Ved første opstart vil serveren downloade og installere alle spilfiler. Dette kan tage flere minutter afhængigt af serverens forbindelseshastighed.
- Hold øje med konsoloutputtet. Når du ser en linje lignende:
kører din server og er klar til forbindelser.LogOnline: OSS: Created session, starting...
Trin 3: GPanel Opstartsvariabler
Al serverkonfiguration foretages via fanen Startup i GPanel. Følgende variabler er tilgængelige:
| Variabel | Standard | Beskrivelse |
|---|---|---|
HOSTNAME |
(dit servernavn) | Navnet der vises i serverbrowseren. Sæt dette til noget beskrivende, så spillere kan finde din server. |
MAP_NAME |
Canyon |
Kortet der indlæses ved serverstart. Se afsnittet Kort og Scenarier nedenfor for alle tilgængelige kort. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
Den fulde scenariestreng, der definerer kort, spiltilstand og fraktion. Se nedenfor for navngivningskonventionen. |
MAX_PLAYERS |
28 |
Maksimalt antal spillere tilladt på serveren. Insurgency: Sandstorm understøtter op til 28 spillere i PvP-tilstande (op til 8 i Co-op). |
GST |
(tom) | Game Stats Token. Påkrævet for at serveren kan vises i den offentlige browser. Se Trin 1. |
GSLTT |
(tom) | GSLT Auth Token. Det andet påkrævede token til offentlig browservisning. Se Trin 1. |
ADDSWITCHES |
(tom) | Yderligere kommandolinjeparametre der sendes til serveren. Brug dette til avanceret konfiguration som adgangskoder, mutators og gameplay-justeringer. Se afsnittet Serverkonfiguration nedenfor. |
Trin 4: Kort og Scenarier
Tilgængelige kort
Insurgency: Sandstorm leveres med følgende kort. Brug værdien Map Name i opstartsvariablen MAP_NAME:
| Kortnavn | Visningstitel | Miljø |
|---|---|---|
Bab | Bab | Bygader |
Canyon | Canyon | Ørkencanyon |
Citadel | Citadel | Bjergfæstning |
Crossing | Crossing | Flodovergang |
Farmhouse | Farmhouse | Landligt kompleks |
Gap | Gap | Bjergpas |
Hideout | Hideout | Klippelandsby |
Hillside | Hillside | Bakkeby |
Ministry | Ministry | Regeringsministeriebygning |
Outskirts | Outskirts | Ørkenudkant |
Precinct | Precinct | Politistation |
Refinery | Refinery | Olieraffinaderi |
Summit | Summit | Bjergtop |
Tell | Tell | Ørkenruiner |
Tideway | Tideway | Kystområde |
Town | Town | Lille ørkenby |
Scenarienavngivningskonvention
Variablen SCENARIO bruger et specifikt navngivningsformat, der definerer kort, spiltilstand og startfraktion:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- kortnavnet (f.eks.
Crossing,Ministry,Farmhouse) - GameMode -- spiltilstanden (f.eks.
Checkpoint,Push,Frontline) - Faction -- den angribende/startende fraktion:
SecurityellerInsurgents
Almindelige scenarier
| Scenarie | Kort | Tilstand | Fraktion |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents angriber |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security angriber |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security angriber |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents angriber |
Scenario_Summit_Frontline |
Summit | Frontline | Symmetrisk |
Scenario_Hideout_Domination |
Hideout | Domination | Symmetrisk |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Symmetrisk |
Scenario_Bab_Push_Security |
Bab | Push | Security angriber |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents angriber |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security angriber |
Trin 5: Spiltilstande
Insurgency: Sandstorm tilbyder flere spiltilstande på tværs af PvP og Co-op. Spiltilstanden bestemmes af variablen SCENARIO.
PvP-tilstande
| Tilstand | Spillere | Beskrivelse |
|---|---|---|
| Push | Op til 28 | Et hold angriber sekventielt gennem målpunkter, mens det forsvarende hold forsøger at stoppe dem. Det angribende hold får yderligere forstærkningsbølger for hvert erobret mål. Den klassiske Insurgency-oplevelse. |
| Frontline | Op til 28 | En tovtræknings-tilstand, hvor begge hold kæmper om en kæde af mål. At erobre fjendens sidste mål vinder runden. Forstærkninger er knyttet til målkontrol. |
| Skirmish | Op til 16 | En mindre tilstand med tre mål per side og et våbenlager. At ødelægge fjendens lager eller erobre alle mål vinder runden. God til lavere spillerantal. |
| Firefight | Op til 16 | Tre erobringspunkter på kortet uden respawn. At holde alle tre punkter eller eliminere fjendeholdet vinder runden. Erobring af et vilkårligt punkt genopliver døde holdkammerater. |
| Domination | Op til 28 | Tempofyldt tilstand med tre erobringspunkter. Hold optjener point ved at holde mål. Første hold til at nå pointgrænsen vinder. Spillere respawner på en timer. |
| Ambush | Op til 28 | Et hold skal eskortere en VIP-spiller til et evakueringspunkt, mens det andet hold forsøger at eliminere VIP'en. |
Co-op-tilstande
| Tilstand | Spillere | Beskrivelse |
|---|---|---|
| Checkpoint (Co-op) | Op til 8 | Spillere samarbejder mod AI om at erobre eller ødelægge en række mål. Den mest populære co-op-tilstand. |
| Hardcore Checkpoint | Op til 8 | Samme som Checkpoint Co-op, men med hårdere indstillinger -- ingen HUD-markører, begrænsede forsyninger og sværere AI. |
| Survival | Op til 8 | Spillere starter med minimalt udstyr og skal plyndre våben, mens de fuldfører mål og kæmper sig til et evakueringspunkt. |
CheckpointHardcore, CheckpointCoop eller Survival som spiltilstandsdelen. For eksempel: Scenario_Crossing_CheckpointCoop_Security.
Trin 6: Serverkonfiguration via ADDSWITCHES
Da Insurgency: Sandstorm ikke bruger redigerbare konfigurationsfiler på serveren, foretages al avanceret konfiguration via yderligere kommandolinjeparametre i opstartsvariablen ADDSWITCHES.
Indtast parametre i feltet ADDSWITCHES under fanen Startup, adskilt af mellemrum. Hver parameter starter med en - (bindestreg).
Almindelige parametre
| Parameter | Beskrivelse |
|---|---|
-Password=YourPassword |
Sætter en adgangskode, der kræves for at tilslutte sig serveren. Udelad helt for en offentlig server. |
-MapCycle=MapCycle |
Angiver kortcyklusfilen der skal bruges (refererer til en MapCycle.txt rejseliste). Som standard roterer serveren mellem tilgængelige scenarier. |
-mutators=<list> |
Kommasepareret liste af mutators der skal aktiveres. Se nedenfor for eksempler. |
-GameStats |
Aktiverer spilstatistiksporing. Påkrævet sammen med et gyldigt GST for rangeret spil. |
-EnableCheats |
Aktiverer snydkommandoer på serveren. Brug ikke på offentlige servere. |
-Rcon |
Aktiverer RCON (Remote Console) adgang. Skal kombineres med -RconPassword. Se RCON (Remote Console) for Insurgency: Sandstorm for alle detaljer. |
-RconPassword=YourRconPass |
Sætter RCON-adgangskoden. Påkrævet hvis -Rcon er aktiveret. |
-RconListenPort=<port> |
Angiver RCON-lytteporten. Bruger som standard spilforespørgselsporten. |
Eksempel på ADDSWITCHES-konfiguration
En typisk konfiguration med serveradgangskode og RCON aktiveret:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Populære Mutators
Mutators ændrer gameplay-regler. Send dem som en kommasepareret liste med parameteren -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutator | Beskrivelse |
|---|---|
AllYouCanEat |
Ubegrænsede forsyningspoint til loadouts. |
BoltActionsOnly |
Kun repetergeværer er tilgængelige. |
Frenzy |
AI-fjender stormer med nærkampsvåben i co-op. En fanfavorit kaotisk tilstand. |
Guerrillas |
Insurgent-holdet kan kun bruge lavere-niveau våben. |
HotPotato |
Kun granater og sprængstoffer. |
PistolsOnly |
Kun pistoler er tilgængelige. |
ShotgunsOnly |
Kun haglgeværer er tilgængelige. |
AntiMaterielRiflesOnly |
Kun anti-materiel rifler (f.eks. M82) er tilgængelige. |
Vampirism |
At dræbe fjender genopretter helbred. |
CompetitiveLoadouts |
Begrænser loadouts til konkurrenceregler. |
Trin 7: Sådan tilslutter du dig
Find din servers IP-adresse og tildelte port under fanen Network i GPanel. Se Sådan finder du din servers IP og port for detaljer.
Via serverbrowseren i spillet
- Start Insurgency: Sandstorm og klik på Play fra hovedmenuen.
- Vælg Browse Servers (du skal muligvis kigge under Multiplayer).
- Brug filterindstillingerne til at søge efter servernavn, spiltilstand eller kort.
- Find din server på listen og klik på Join.
Via direkte forbindelse (konsol)
- Start Insurgency: Sandstorm.
- Åbn konsollen i spillet ved at trykke på tasten ` (tilde/backtick). Hvis konsollen ikke åbner, aktivér den i Settings > Game > Enable Console.
- Skriv følgende kommando, erstat IP og port med dine værdier fra GPanel:
open YOUR.SERVER.IP:PORT - Hvis serveren har en adgangskode, brug:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Relaterede artikler
- RCON (Remote Console) for Insurgency: Sandstorm
- Sådan finder du din servers IP og port
- Server Opstartsguide
- Sådan uploader du filer via SFTP
Brug for hjælp?
Hvis du støder på et problem, der ikke er dækket i denne guide, er vores supportteam klar til at hjælpe.