Ez az útmutató végigvezet az Insurgency: Sandstorm dedikált szerver beállításán és konfigurálásán a Legion Hosting-on, beleértve a Steam hitelesítési tokeneket, indítási változókat, pályákat és forgatókönyveket, játékmódokat, további indítási paramétereket és a csatlakozás módját. A távoli szerver adminisztrációhoz lásd az RCON (Remote Console) az Insurgency: Sandstorm-hoz cikket.
1. lépés: Hitelesítési tokenek
Az Insurgency: Sandstorm két külön Steam hitelesítési tokent igényel, hogy a szervered megjelenjen a nyilvános szerver böngészőben. Mindkét token nélkül a szervered elindul és közvetlen csatlakozással játszható lesz, de nem jelenik meg nyilvánosan.
Game Stats Token (GST)
A GST egy Game Server Login Token (GSLT), amely azonosítja a szerveredet a Steam számára.
- Jelentkezz be a Steam fiókodba, és látogass el a steamcommunity.com/dev/managegameservers oldalra.
- Az App ID mezőbe írd be:
581330(Insurgency: Sandstorm Dedicated Server). - Adj meg egy opcionális megjegyzést (pl.
Legion Insurgency Server) és kattints a Create gombra. - Másold ki a generált tokent.
- A GPanel-ben nyisd meg a szervered Startup fülét, és illeszd be a tokent a GST (Game Stats Token) mezőbe.
GSLT Auth Token (GSLTT)
A GSLTT egy második token, amelyet kifejezetten az Insurgency: Sandstorm igényel a szerver böngésző hitelesítéshez.
- Ugyanazon a Steam Game Server Account Management oldalon hozz létre egy második tokent
581330App ID-vel. - Használj más megjegyzést (pl.
Legion Insurgency GSLT Auth), hogy meg tudd különböztetni őket. - Másold ki ezt a második tokent.
- A GPanel Startup fülén illeszd be a GSLTT (GSLT Auth Token) mezőbe.
2. lépés: Első indítás
- Jelentkezz be a GPanel-be, és navigálj az Insurgency: Sandstorm szerveredhez.
- Menj a Startup fülre, és töltsd ki legalább a GST és GSLTT tokeneket (lásd az 1. lépést).
- Kattints a Start gombra a fő konzol oldalon.
- Az első indításkor a szerver letölti és telepíti az összes játékfájlt. Ez a szerver csatlakozási sebességétől függően több percig tarthat.
- Figyeld a konzol kimenetet. Amikor megjelenik egy ehhez hasonló sor:
a szervered fut és készen áll a csatlakozásokra.LogOnline: OSS: Created session, starting...
3. lépés: GPanel indítási változók
Minden szerver konfiguráció a Startup fülön történik a GPanel-ben. A következő változók érhetők el:
| Változó | Alapértelmezett | Leírás |
|---|---|---|
HOSTNAME |
(a szervered neve) | A szerver böngészőben megjelenő név. Állítsd valami leíróra, hogy a játékosok megtalálhassák a szerveredet. |
MAP_NAME |
Canyon |
A szerver indításakor betöltendő pálya. Az elérhető pályákat lásd a Pályák és forgatókönyvek részben. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
A teljes forgatókönyv karakterlánc, amely meghatározza a pályát, játékmódot és frakciót. A névadási konvenciót lásd alább. |
MAX_PLAYERS |
28 |
A szerveren engedélyezett játékosok maximális száma. Az Insurgency: Sandstorm PvP módokban legfeljebb 28 játékost támogat (Co-op módban legfeljebb 8-at). |
GST |
(üres) | Game Stats Token. Szükséges ahhoz, hogy a szerver megjelenjen a nyilvános böngészőben. Lásd az 1. lépést. |
GSLTT |
(üres) | GSLT Auth Token. A második szükséges token a nyilvános böngésző listázáshoz. Lásd az 1. lépést. |
ADDSWITCHES |
(üres) | A szervernek átadott további parancssori paraméterek. Használd speciális konfigurációhoz, például jelszavakhoz, mutátorokhoz és játékmenet módosításokhoz. Lásd a Szerver konfiguráció részt alább. |
4. lépés: Pályák és forgatókönyvek
Elérhető pályák
Az Insurgency: Sandstorm a következő pályákat tartalmazza. Használd a Pályanév értéket a MAP_NAME indítási változóban:
| Pályanév | Megjelenített név | Helyszín |
|---|---|---|
Bab | Bab | Városi utcák |
Canyon | Canyon | Sivatagi kanyon |
Citadel | Citadel | Hegyi erőd |
Crossing | Crossing | Folyami átkelő |
Farmhouse | Farmhouse | Vidéki telep |
Gap | Gap | Hegyi hágó |
Hideout | Hideout | Sziklás falu |
Hillside | Hillside | Domboldali város |
Ministry | Ministry | Kormányzati minisztériumi épület |
Outskirts | Outskirts | Sivatagi külváros |
Precinct | Precinct | Rendőrőrs |
Refinery | Refinery | Olajfinomító |
Summit | Summit | Hegyi csúcs |
Tell | Tell | Sivatagi romok |
Tideway | Tideway | Tengerparti terület |
Town | Town | Kis sivatagi város |
Forgatókönyv névadási konvenció
A SCENARIO változó egy meghatározott névformátumot használ, amely definiálja a pályát, játékmódot és kezdő frakciót:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- a pálya neve (pl.
Crossing,Ministry,Farmhouse) - GameMode -- a játékmód (pl.
Checkpoint,Push,Frontline) - Faction -- a támadó/kezdő frakció:
SecurityvagyInsurgents
Gyakori forgatókönyvek
| Forgatókönyv | Pálya | Mód | Frakció |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents támad |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security támad |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security támad |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents támad |
Scenario_Summit_Frontline |
Summit | Frontline | Szimmetrikus |
Scenario_Hideout_Domination |
Hideout | Domination | Szimmetrikus |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Szimmetrikus |
Scenario_Bab_Push_Security |
Bab | Push | Security támad |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents támad |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security támad |
5. lépés: Játékmódok
Az Insurgency: Sandstorm számos játékmódot kínál PvP és Co-op kategóriákban. A játékmódot a SCENARIO változó határozza meg.
PvP módok
| Mód | Játékosok | Leírás |
|---|---|---|
| Push | Legfeljebb 28 | Az egyik csapat egymás után támadja a célpontokat, míg a védekező csapat megpróbálja megállítani őket. A támadó csapat minden elfoglalt célpontért további erősítési hullámokat kap. A klasszikus Insurgency élmény. |
| Frontline | Legfeljebb 28 | Egy húzd-meg-ereszd-meg mód, ahol mindkét csapat célpontok láncolatáért küzd. Az ellenség utolsó célpontjának elfoglalása nyeri a kört. Az erősítések a célpontvezérléshez vannak kötve. |
| Skirmish | Legfeljebb 16 | Kisebb léptékű mód oldalanként három célponttal és egy fegyverraktárral. Az ellenséges raktár megsemmisítése vagy az összes célpont elfoglalása nyeri a kört. Alacsonyabb játékosszámhoz ideális. |
| Firefight | Legfeljebb 16 | Három elfoglalási pont a pályán, újraéledés nélkül. Mind a három pont megtartása vagy az ellenséges csapat megsemmisítése nyeri a kört. Bármelyik pont elfoglalása újraéleszti az elesett csapattársakat. |
| Domination | Legfeljebb 28 | Gyors tempójú mód három elfoglalási ponttal. A csapatok célpontok tartásával szereznek pontokat. Az elsőként ponthatárt elérő csapat nyer. A játékosok időzítővel élednek újra. |
| Ambush | Legfeljebb 28 | Az egyik csapatnak egy VIP játékost kell elkísérnie a kijutási pontig, míg a másik csapat megpróbálja megsemmisíteni a VIP-t. |
Co-op módok
| Mód | Játékosok | Leírás |
|---|---|---|
| Checkpoint (Co-op) | Legfeljebb 8 | A játékosok együtt dolgoznak a mesterséges intelligencia ellen, hogy elfoglaljanak vagy megsemmisítsenek egy sor célpontot. A legnépszerűbb co-op mód. |
| Hardcore Checkpoint | Legfeljebb 8 | Ugyanaz, mint a Checkpoint Co-op, de nehezebb beállításokkal -- nincs HUD jelölő, korlátozott készletek és keményebb mesterséges intelligencia. |
| Survival | Legfeljebb 8 | A játékosok minimális felszereléssel indulnak, és fegyvereket kell gyűjteniük, miközben célokat teljesítenek és egy kijutási pontig harcolnak. |
CheckpointHardcore, CheckpointCoop vagy Survival értéket használják a játékmód részeként. Például: Scenario_Crossing_CheckpointCoop_Security.
6. lépés: Szerver konfiguráció az ADDSWITCHES-en keresztül
Mivel az Insurgency: Sandstorm nem használ szerkeszthető konfigurációs fájlokat a szerveren, minden speciális konfiguráció az ADDSWITCHES indítási változóban megadott további parancssori paramétereken keresztül történik.
Add meg a paramétereket a Startup fül ADDSWITCHES mezőjében, szóközzel elválasztva. Minden paraméter - (kötőjel) karakterrel kezdődik.
Gyakori paraméterek
| Paraméter | Leírás |
|---|---|
-Password=YourPassword |
A szerverhez való csatlakozáshoz szükséges jelszó beállítása. Nyilvános szervereknél hagyd ki teljesen. |
-MapCycle=MapCycle |
A használandó pályarotációs fájl megadása (egy MapCycle.txt utazási listára hivatkozik). Alapértelmezés szerint a szerver az elérhető forgatókönyvek között vált. |
-mutators=<list> |
Vesszővel elválasztott lista az engedélyezendő mutátorokról. Lásd az alábbi példákat. |
-GameStats |
Játékstatisztika nyomon követésének engedélyezése. Rangsorolt játékhoz szükséges érvényes GST-vel együtt. |
-EnableCheats |
Csalás parancsok engedélyezése a szerveren. Ne használd nyilvános szervereken. |
-Rcon |
RCON (Remote Console) hozzáférés engedélyezése. Kombinálni kell a -RconPassword paraméterrel. Részletekért lásd az RCON (Remote Console) az Insurgency: Sandstorm-hoz cikket. |
-RconPassword=YourRconPass |
Az RCON jelszó beállítása. Szükséges, ha a -Rcon engedélyezve van. |
-RconListenPort=<port> |
Az RCON figyelő port megadása. Alapértelmezés szerint a játék lekérdezési portját használja. |
Példa ADDSWITCHES konfiguráció
Tipikus konfiguráció szerver jelszóval és engedélyezett RCON-nal:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Népszerű mutátorok
A mutátorok módosítják a játékszabályokat. Add meg őket vesszővel elválasztott listaként a -mutators paraméterrel:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutátor | Leírás |
|---|---|
AllYouCanEat |
Korlátlan felszerelési pontok a felszerelésekhez. |
BoltActionsOnly |
Csak csappantyús puskák elérhetők. |
Frenzy |
A mesterséges intelligencia ellenségek közelharci fegyverekkel rohannak co-op módban. Rajongói kedvenc kaotikus mód. |
Guerrillas |
Az Insurgent csapat csak alacsonyabb szintű fegyvereket használhat. |
HotPotato |
Csak gránátok és robbanószerek. |
PistolsOnly |
Csak pisztoly oldalfegyverek elérhetők. |
ShotgunsOnly |
Csak sörétes puskák elérhetők. |
AntiMaterielRiflesOnly |
Csak páncéltörő puskák (pl. M82) elérhetők. |
Vampirism |
Az ellenségek megölése visszaállítja az életerőt. |
CompetitiveLoadouts |
A felszereléseket versenyszerű szabályokra korlátozza. |
7. lépés: Csatlakozás
A szervered IP-címét és kiosztott portját a Network fülön találod a GPanel-ben. Részletekért lásd a Hogyan találd meg a szerver IP-t és portot cikket.
Játékon belüli szerver böngészővel
- Indítsd el az Insurgency: Sandstorm-ot, és kattints a Play gombra a főmenüben.
- Válaszd a Browse Servers lehetőséget (lehet, hogy a Multiplayer alatt találod).
- Használd a szűrési lehetőségeket a szerver neve, játékmódja vagy pályája szerinti kereséshez.
- Keresd meg a szerveredet a listában, és kattints a Join gombra.
Közvetlen csatlakozással (konzol)
- Indítsd el az Insurgency: Sandstorm-ot.
- Nyisd meg a játékon belüli konzolt a ` (tilde/backtick) billentyű megnyomásával. Ha a konzol nem nyílik meg, engedélyezd a Settings > Game > Enable Console menüben.
- Írd be a következő parancsot, az IP-t és portot a GPanel-ben található értékekre cserélve:
open YOUR.SERVER.IP:PORT - Ha a szervernek jelszava van, használd:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Kapcsolódó cikkek
- RCON (Remote Console) az Insurgency: Sandstorm-hoz
- Hogyan találd meg a szerver IP-t és portot
- Szerver indítási útmutató
- Fájlok feltöltése SFTP-vel
Segítségre van szükséged?
Ha olyan problémába ütközöl, amelyet ez az útmutató nem tárgyal, támogatási csapatunk készséggel áll rendelkezésedre.