Tämä opas opastaa sinut Insurgency: Sandstorm -pelipalvelimen asennuksessa ja konfiguroinnissa Legion Hostingilla, sisältäen Steam-todennustunnukset, käynnistysmuuttujat, kartat ja skenaariot, pelitilat, lisäkäynnistysparametrit ja yhdistämisen. Etähallintaa varten katso RCON (etäkonsoli) Insurgency: Sandstormille.
Vaihe 1: Todennustunnukset
Insurgency: Sandstorm vaatii kaksi erillistä Steam-todennustunnusta, jotta palvelimesi näkyy julkisessa palvelinselaimessa. Ilman molempia tunnuksia palvelimesi käynnistyy ja on pelattavissa direct connectin kautta, mutta sitä ei listata julkisesti.
Game Stats Token (GST)
GST on Game Server Login Token (GSLT), joka tunnistaa palvelimesi Steamille.
- Kirjaudu Steam-tilillesi ja vieraile osoitteessa steamcommunity.com/dev/managegameservers.
- Syötä App ID -kenttään
581330(Insurgency: Sandstorm Dedicated Server). - Syötä valinnainen muistio (esim.
Legion Insurgency Server) ja napsauta Create. - Kopioi luotu tunnus.
- Avaa GPanelissa palvelimesi Startup-välilehti ja liitä tunnus GST (Game Stats Token) -kenttään.
GSLT Auth Token (GSLTT)
GSLTT on toinen tunnus, jota Insurgency: Sandstorm vaatii erityisesti palvelinselaimen todennukseen.
- Luo samalla Steam Game Server Account Management -sivulla toinen tunnus App ID:llä
581330. - Käytä eri muistiota (esim.
Legion Insurgency GSLT Auth), jotta voit erottaa ne toisistaan. - Kopioi tämä toinen tunnus.
- Liitä se GPanelin Startup-välilehdellä GSLTT (GSLT Auth Token) -kenttään.
Vaihe 2: Ensimmäinen käynnistys
- Kirjaudu GPaneliin ja siirry Insurgency: Sandstorm -palvelimellesi.
- Siirry Startup-välilehdelle ja täytä vähintään GST- ja GSLTT-tunnuksesi (katso vaihe 1).
- Napsauta Start pääkonsolisivulla.
- Ensimmäisellä käynnistyksellä palvelin lataa ja asentaa kaikki pelitiedostot. Tämä voi kestää useita minuutteja palvelimen yhteysnopeudesta riippuen.
- Seuraa konsolin tulostetta. Kun näet rivin, joka muistuttaa seuraavaa:
palvelimesi on käynnissä ja valmis yhteyksiin.LogOnline: OSS: Created session, starting...
Vaihe 3: GPanelin käynnistysmuuttujat
Kaikki palvelimen konfigurointi tehdään GPanelin Startup-välilehden kautta. Seuraavat muuttujat ovat käytettävissä:
| Muuttuja | Oletus | Kuvaus |
|---|---|---|
HOSTNAME |
(palvelimesi nimi) | Palvelinselaimessa näytettävä nimi. Aseta tämä kuvaavaksi, jotta pelaajat löytävät palvelimesi. |
MAP_NAME |
Canyon |
Palvelimen käynnistyessä ladattava kartta. Katso alla oleva Kartat ja skenaariot -osio kaikkien karttojen osalta. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
Täysi skenaariomerkkijono, joka määrittää kartan, pelitilan ja ryhmittymän. Katso alla oleva nimeämiskäytäntö. |
MAX_PLAYERS |
28 |
Suurin sallittu pelaajamäärä palvelimella. Insurgency: Sandstorm tukee jopa 28 pelaajaa PvP-tiloissa (jopa 8 Co-opissa). |
GST |
(tyhjä) | Game Stats Token. Vaaditaan, jotta palvelin näkyy julkisessa selaimessa. Katso vaihe 1. |
GSLTT |
(tyhjä) | GSLT Auth Token. Toinen vaadittu tunnus julkista selainlistausta varten. Katso vaihe 1. |
ADDSWITCHES |
(tyhjä) | Lisäkomentoriviparametrit, jotka välitetään palvelimelle. Käytä tätä edistyneeseen konfigurointiin kuten salasanat, mutaattorit ja pelimekaniikan säädöt. Katso alla oleva Palvelimen konfigurointi -osio. |
Vaihe 4: Kartat ja skenaariot
Saatavilla olevat kartat
Insurgency: Sandstorm tulee seuraavien karttojen kanssa. Käytä Karttanimi-arvoa MAP_NAME-käynnistysmuuttujassa:
| Karttanimi | Näyttönimi | Ympäristö |
|---|---|---|
Bab | Bab | Kaupungin kadut |
Canyon | Canyon | Aavikon kanjoni |
Citadel | Citadel | Vuoristolinnoitus |
Crossing | Crossing | Jokiylitys |
Farmhouse | Farmhouse | Maaseudun kiinteistö |
Gap | Gap | Vuoristosola |
Hideout | Hideout | Kallionrinteen kylä |
Hillside | Hillside | Rinnekaupunki |
Ministry | Ministry | Hallituksen ministeriörakennus |
Outskirts | Outskirts | Aavikon laitamat |
Precinct | Precinct | Poliisipiiri |
Refinery | Refinery | Öljynjalostamo |
Summit | Summit | Vuoren huippu |
Tell | Tell | Aavikon rauniot |
Tideway | Tideway | Rannikkoalue |
Town | Town | Pieni aavikkokaupunki |
Skenaarion nimeämiskäytäntö
SCENARIO-muuttuja käyttää tiettyä nimeämismuotoa, joka määrittää kartan, pelitilan ja aloitusryhmittymän:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName — kartan nimi (esim.
Crossing,Ministry,Farmhouse) - GameMode — pelitila (esim.
Checkpoint,Push,Frontline) - Faction — hyökkäävä/aloitusryhmittymä:
SecuritytaiInsurgents
Yleiset skenaariot
| Skenaario | Kartta | Tila | Ryhmittymä |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents hyökkää |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security hyökkää |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security hyökkää |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents hyökkää |
Scenario_Summit_Frontline |
Summit | Frontline | Symmetrinen |
Scenario_Hideout_Domination |
Hideout | Domination | Symmetrinen |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Symmetrinen |
Scenario_Bab_Push_Security |
Bab | Push | Security hyökkää |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents hyökkää |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security hyökkää |
Vaihe 5: Pelitilat
Insurgency: Sandstorm tarjoaa useita pelitiloja PvP:ssä ja Co-opissa. Pelitilan määrittää SCENARIO-muuttuja.
PvP-tilat
| Tila | Pelaajat | Kuvaus |
|---|---|---|
| Push | Jopa 28 | Yksi joukkue hyökkää järjestyksessä tavoitepisteiden läpi, kun puolustava joukkue yrittää pysäyttää ne. Hyökkäävä joukkue saa lisävahvistusaaltoja jokaisesta vallatusta tavoitteesta. Klassinen Insurgency-kokemus. |
| Frontline | Jopa 28 | Köydenvetotila, jossa molemmat joukkueet taistelevat tavoiteketjusta. Vihollisen viimeisen tavoitteen valtaaminen voittaa kierroksen. Vahvistukset on sidottu tavoitehallintaan. |
| Skirmish | Jopa 16 | Pienempimittakaavainen tila, jossa kolme tavoitetta per puoli ja asevarasto. Vihollisvaraston tuhoaminen tai kaikkien tavoitteiden valtaaminen voittaa kierroksen. Hyvä pienemmille pelaajamäärille. |
| Firefight | Jopa 16 | Kolme valtauspistettä kartalla ilman uudelleensyntymiä. Kaikkien kolmen pisteen pitäminen tai vihollisjoukkueen eliminointi voittaa kierroksen. Minkä tahansa pisteen valtaaminen syntyy uudelleen kuolleet tiimiläiset. |
| Domination | Jopa 28 | Nopeatahtinen tila kolmella valtauspisteellä. Joukkueet ansaitsevat pisteitä pitämällä tavoitteita. Ensimmäinen joukkue, joka saavuttaa pisterajan, voittaa. Pelaajat syntyvät uudelleen ajastimella. |
| Ambush | Jopa 28 | Yhden joukkueen on saatettava VIP-pelaaja evakuointipisteeseen, kun toinen joukkue yrittää eliminoida VIP:n. |
Co-op-tilat
| Tila | Pelaajat | Kuvaus |
|---|---|---|
| Checkpoint (Co-op) | Jopa 8 | Pelaajat työskentelevät yhdessä tekoälyä vastaan vallatakseen tai tuhotakseen tavoitteiden sarjan. Suosituin co-op-tila. |
| Hardcore Checkpoint | Jopa 8 | Sama kuin Checkpoint Co-op, mutta rankaisevammilla asetuksilla — ei HUD-merkkejä, rajoitetut tarvikkeet ja kovempi tekoäly. |
| Survival | Jopa 8 | Pelaajat aloittavat minimaalisilla varusteilla ja heidän on kerättävä aseita samalla kun he suorittavat tavoitteita ja taistelevat evakuointipisteeseen. |
CheckpointHardcore, CheckpointCoop tai Survival pelitilan osana. Esimerkiksi: Scenario_Crossing_CheckpointCoop_Security.
Vaihe 6: Palvelimen konfigurointi ADDSWITCHES-kentän kautta
Koska Insurgency: Sandstorm ei käytä muokattavia konfiguraatiotiedostoja palvelimella, kaikki edistynyt konfigurointi tehdään lisäkomentoriviparametrien kautta ADDSWITCHES-käynnistysmuuttujassa.
Syötä parametrit Startup-välilehden ADDSWITCHES-kenttään välilyönneillä erotettuna. Jokainen parametri alkaa --merkillä (yhdysviiva).
Yleiset parametrit
| Parametri | Kuvaus |
|---|---|
-Password=YourPassword |
Asettaa salasanan, jota tarvitaan palvelimeen liittymiseen. Jätä kokonaan pois julkista palvelinta varten. |
-MapCycle=MapCycle |
Määrittää käytettävän karttakiertotiedoston (viittaa MapCycle.txt-matkustusluetteloon). Oletuksena palvelin kiertää saatavilla olevia skenaarioita. |
-mutators=<list> |
Pilkulla erotettu luettelo mutaattoreista, jotka otetaan käyttöön. Katso alla olevat esimerkit. |
-GameStats |
Ottaa pelitilastojen seurannan käyttöön. Vaaditaan yhdessä pätevän GST:n kanssa ranked-pelaamiseen. |
-EnableCheats |
Ottaa cheat-komennot käyttöön palvelimella. Älä käytä julkisilla palvelimilla. |
-Rcon |
Ottaa RCON (etäkonsoli) -käyttöoikeuden käyttöön. Yhdistettävä parametriin -RconPassword. Katso täydelliset tiedot artikkelista RCON (etäkonsoli) Insurgency: Sandstormille. |
-RconPassword=YourRconPass |
Asettaa RCON-salasanan. Vaaditaan, jos -Rcon on käytössä. |
-RconListenPort=<port> |
Määrittää RCON-kuunteluportin. Käyttää oletuksena pelin kyselyporttia. |
Esimerkki ADDSWITCHES-konfiguraatiosta
Tyypillinen konfiguraatio palvelimen salasanalla ja RCON-toiminnolla käytössä:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Suositut mutaattorit
Mutaattorit muokkaavat pelisääntöjä. Välitä ne pilkulla erotettuna luettelona -mutators-parametrin kanssa:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutaattori | Kuvaus |
|---|---|
AllYouCanEat |
Rajoittamattomat tarvikepisteet varustuksia varten. |
BoltActionsOnly |
Vain pulttilukkokiväärit ovat käytettävissä. |
Frenzy |
Tekoälyviholliset ryntäävät lähitaisteluaseilla co-opissa. Fanien suosikki kaoottinen tila. |
Guerrillas |
Insurgent-tiimi voi käyttää vain alemman tason aseistusta. |
HotPotato |
Vain kranaatteja ja räjähteitä. |
PistolsOnly |
Vain pistoolisivuaseet ovat käytettävissä. |
ShotgunsOnly |
Vain haulikot ovat käytettävissä. |
AntiMaterielRiflesOnly |
Vain panssarintorjuntakiväärit (esim. M82) ovat käytettävissä. |
Vampirism |
Vihollisten tappaminen palauttaa terveyttä. |
CompetitiveLoadouts |
Rajoittaa varustukset kilpailusääntöihin. |
Vaihe 7: Miten yhdistää
Etsi palvelimesi IP-osoite ja määritetty portti GPanelin Network-välilehdeltä. Katso lisätiedot artikkelista Miten löydän palvelimeni IP-osoitteen ja portin.
Pelin sisäisen palvelinselaimen kautta
- Käynnistä Insurgency: Sandstorm ja napsauta päävalikosta Play.
- Valitse Browse Servers (saatat joutua katsomaan Multiplayer-kohdasta).
- Käytä suodatinvaihtoehtoja etsiäksesi palvelimen nimellä, pelitilalla tai kartalla.
- Etsi palvelimesi luettelosta ja napsauta Join.
Direct Connectin (konsolin) kautta
- Käynnistä Insurgency: Sandstorm.
- Avaa pelin sisäinen konsoli painamalla ` (tilde/backtick) -näppäintä. Jos konsoli ei avaudu, ota se käyttöön kohdasta Settings > Game > Enable Console.
- Kirjoita seuraava komento korvaamalla IP ja portti GPanelin arvoillasi:
open YOUR.SERVER.IP:PORT - Jos palvelimella on salasana, käytä:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Aiheeseen liittyvät artikkelit
- RCON (etäkonsoli) Insurgency: Sandstormille
- Miten löydän palvelimeni IP-osoitteen ja portin
- Palvelimen käynnistysopas
- Miten ladata tiedostoja SFTP:llä
Tarvitsetko apua?
Jos kohtaat ongelman, jota ei käsitellä tässä oppaassa, tukitiimimme on käytettävissä auttamaan.