Ez az útmutató bemutatja, hogyan állíthatod be és konfigurálhatod a Space Engineers dedikált szerveredet a Legion Hosting platformon, beleértve az első indítást, a GPanel indítási változókat, az XML konfigurációt, a játékmódokat, a világ beállításokat, a csatlakozást és a mentéskezelést. Mod telepítéshez lásd a Space Engineers mod telepítés útmutatót. Gyakori problémákért lásd a Space Engineers hibaelhárítás útmutatót.
Első indítás
Amikor a Space Engineers szervered először kerül üzembe helyezésre, telepítenie kell a játékfájlokat és generálnia kell a kezdeti konfigurációt. Ez automatikusan történik az első indításkor.
- Jelentkezz be a GPanel-be és válaszd ki a Space Engineers szerveredet a szerverlistából.
- Kattints a Start gombra a Console fülön. A szerver letölti és telepíti a Space Engineers Dedicated Server fájlokat a SteamCMD-n keresztül. Ez az első futtatáskor több percig is eltarthat.
- Figyeld a konzol kimenetét a folyamat nyomon követéséhez. Amikor megjelenik egy üzenet, hogy a szerver készen áll és várja a csatlakozásokat, a kezdeti beállítás befejeződött.
- A szerver generálja az alapértelmezett konfigurációs fájlokat, beleértve a
SpaceEngineers-Dedicated.cfgfájlt és egy alapértelmezett világ mentést.
Szerver konfiguráció -- GPanel indítási változók
A Space Engineers szerver konfigurálásának legegyszerűbb módja a GPanel Startup fülén keresztül történik. Ezek a változók parancssori argumentumokként kerülnek alkalmazásra minden szerver indításkor.
- Állítsd le a szervert a Console fülön.
- Navigálj a Startup fülre.
- Módosítsd az alábbi változókat szükség szerint.
- Térj vissza a Console fülre és kattints a Start gombra a módosítások alkalmazásához.
| Változó | Példa érték | Leírás |
|---|---|---|
| Server Name | My Legion SE Server |
A játékon belüli szerver böngészőben megjelenő név. Állíts be valami felismerhetőt, hogy a játékosok megtalálhassák a szerveredet. |
| World Name | MyWorld |
A szerver által használt világ/mentési mappa neve. Ennek megváltoztatása egy másik világot hoz létre vagy tölt be. |
| Max Players | 16 |
Egyidejű játékosok maximális száma. Nem haladhatja meg a tárhelycsomag slotkorlátját. |
| Game Mode | Survival |
A világ játékmódja. Részletekért lásd az alábbi Játékmódok szakaszt. |
| Save Interval | 5 |
Milyen gyakran (percben) ment automatikusan a szerver. Alacsonyabb értékek csökkentik az adatvesztést összeomláskor; magasabb értékek csökkentik a lemez I/O-t. |
Haladó konfiguráció -- SpaceEngineers-Dedicated.cfg
A részletesebb vezérléshez közvetlenül szerkesztheted a szerver XML konfigurációs fájlját. Ez a fájl vezérli azokat a beállításokat, amelyek nincsenek kitéve a GPanel Startup fülön.
A konfigurációs fájl elérése
- Állítsd le a szervert a Console fülön.
- Kattints a Files fülre a GPanel-ben.
- Keresd meg és nyisd meg a
SpaceEngineers-Dedicated.cfgfájlt a szervered gyökérkönyvtárában.
Főbb konfigurációs beállítások
A konfigurációs fájl XML formátumot használ. Az alábbiakban a leggyakrabban módosított beállítások találhatók a <SessionSettings> blokkon belül:
| Beállítás | Példa érték | Leírás |
|---|---|---|
<ServerName> |
My Legion SE Server |
A böngészőben megjelenő szerver neve. A GPanel indítási változó felülírhatja. |
<ServerDescription> |
A Legion Hosting server |
A szerver böngészőben megjelenő leírás, amikor a játékosok megtekintik a szerver részleteit. |
<ServerPassword> |
mypassword |
A csatlakozáshoz szükséges jelszó. Hagyd üresen a nyilvános szerver esetén. |
<MaxPlayers> |
16 |
Egyidejű játékosok maximális száma. |
<AutoSaveInMinutes> |
5 |
Automatikus mentés időköze percben. Állítsd 0-ra az automatikus mentés kikapcsolásához (nem ajánlott). |
<PauseGameWhenEmpty> |
true |
Szünetelteti a szimulációt, ha nincs csatlakozott játékos. Erőforrásokat takarít meg, de leállítja az összes játékon belüli folyamatot. |
<GroupID> |
0 |
Steam csoport ID. Beállítás esetén csak a csoport tagjai csatlakozhatnak (hacsak a <GroupAccessEnabled> nem false). |
<Administrators> |
<unsignedLong>76561198012345678</unsignedLong> |
Admin hozzáféréssel rendelkező Steam64 ID-k listája. Adj hozzá egy <unsignedLong> bejegyzést adminonként az <Administrators> blokkon belül. |
<Banned> |
<unsignedLong>76561198012345678</unsignedLong> |
A szerverről kitiltott Steam64 ID-k listája. |
Példa konfigurációs részlet:
<MyObjectBuilder_SessionSettings>
<ServerName>My Legion SE Server</ServerName>
<ServerDescription>A Space Engineers server by Legion Hosting</ServerDescription>
<ServerPassword></ServerPassword>
<MaxPlayers>16</MaxPlayers>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
<PauseGameWhenEmpty>true</PauseGameWhenEmpty>
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
</Administrators>
</MyObjectBuilder_SessionSettings>
Adminok hozzáadása
Admin hozzáférés megadásához adj hozzá Steam64 ID-kat az <Administrators> blokkon belül. A Steam64 ID-dat megtalálhatod a Steam profilod keresésével a steamid.io oldalon.
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
<unsignedLong>76561198087654321</unsignedLong>
</Administrators>
Játékmódok
A Space Engineers két fő játékmódot kínál. A mód a világ első létrehozásakor kerül beállításra, és módosítható a konfigurációs fájlban vagy a GPanel Startup fülön.
| Mód | Leírás | Ideális felhasználás |
|---|---|---|
| Survival | A játékosoknak nyersanyagot kell bányászniuk, anyagokat finomítaniuk és alkatrészeket gyártaniuk hajók és állomások építéséhez. Az egészséget, oxigént, hidrogént és energiát kezelni kell. A játékosok alapeszközökkel kezdenek és haladnak a fejlett felszerelésig. | Standard többjátékos játékmenet. A legtöbb szerver Survival módban fut a kiegyensúlyozott fejlődési élmény érdekében. |
| Creative | A játékosok korlátlan erőforrásokkal és azonnali építéssel rendelkeznek. Minden blokk azonnal elérhető anyagköltség nélkül. Nincs egészség vagy túlélési mechanika. Hajók és állomások szabadon építhetők. | Építés, prototípuskészítés és tervek tesztelése. Hasznos kreatív szerverekhez vagy adminoknak, akik tervezeteket készítenek a Survival módra váltás előtt. |
<GameMode> beállítás szerkesztésével a SpaceEngineers-Dedicated.cfg fájlban vagy a GPanel Startup fülön keresztül. A Creative-ról Survival-ra váltás nem távolítja el a meglévő blokkokat, de a játékosoknak a továbbiakban kezelniük kell az erőforrásokat.
Világ beállítások -- Sandbox.sbc
A világ-specifikus beállítások a Sandbox.sbc fájlban találhatók a világ mentési mappáján belül. Ezek a beállítások vezérlik az adott világ környezetét, fizikáját és játékegyensúlyát.
A Sandbox.sbc elérése
- Állítsd le a szervert.
- Nyisd meg a Files fület a GPanel-ben.
- Navigálj a világ mentési mappájába (általában a GPanel-ben megjelenített útvonalon vagy egy
Saves/könyvtáron belül). - Nyisd meg a
Sandbox.sbcfájlt a fájlszerkesztőben.
Főbb világ beállítások
Az alábbi beállítások a Sandbox.sbc fájl <SessionSettings> blokkjában találhatók:
| Beállítás | Értékek / Példa | Leírás |
|---|---|---|
<ProceduralDensity> |
0.25, 0.35, 0.50 |
Aszteroida sűrűséget szabályozza procedurálisan generált világokban. 0.25 = alacsony, 0.35 = normál, 0.50 = magas. Állítsd 0-ra a procedurális aszteroidák kikapcsolásához (előre beállított aszteroida térképeknél használatos). |
<EnvironmentHostility> |
SAFE, NORMAL, CATACLYSM, APOCALYPSE |
Az ellenséges találkozásokat szabályozza, mint például meteorviharok, farkasok és pókok. SAFE kikapcsol minden fenyegetést. NORMAL mérsékelt fenyegetéseket engedélyez. CATACLYSM és APOCALYPSE növeli a súlyosságot és gyakoriságot. |
<InventorySizeMultiplier> |
1, 3, 10 |
Játékos és blokk leltár kapacitás szorzó. 1 = valósághű (kis leltárak), 3 = alapértelmezett a legtöbb szerverhez, 10 = nagyon nagy leltárak. |
<AssemblerSpeedMultiplier> |
1, 3, 10 |
Összeszerelő gyártási sebesség szorzó. Magasabb értékek csökkentik a gyártási időt. |
<AssemblerEfficiencyMultiplier> |
1, 3, 10 |
Összeszerelő anyaghatékonysági szorzó. Magasabb értékek kevesebb nyersanyagot igényelnek gyártott tárgyanként. |
<RefinerySpeedMultiplier> |
1, 3, 10 |
Finomító feldolgozási sebesség szorzó. Magasabb értékek gyorsabban finomítják az ércet rúddá. |
<WelderSpeedMultiplier> |
1, 2, 5 |
Hegesztési (építés/javítás) sebesség szorzó. |
<GrinderSpeedMultiplier> |
1, 2, 5 |
Csiszolási (szétszerelés) sebesség szorzó. |
<EnableSpiders> |
true / false |
Pók NPC-k engedélyezése vagy letiltása bolygókon. |
<EnableWolves> |
true / false |
Farkas NPC-k engedélyezése vagy letiltása bolygókon. |
<MaxFloatingObjects> |
56, 100 |
Lebegő tárgyak (eldobott tárgyak, törmelék) maximális száma a világban. Alacsonyabb értékek javítják a szerver teljesítményét. |
<MaxGridSize> |
0 (korlátlan), 50000 |
Blokkok maximális száma gridenként (hajó/állomás). A korlát beállítása megakadályozza, hogy a játékosok túlságosan nagy grideket építsenek, amelyek rontják a teljesítményt. 0 = nincs korlát. |
<BlockCountThreshold> |
100 |
Az a blokkszám, amely alatt a gridek "kicsinek" számítanak takarítási célokra. |
<EnableAutorespawn> |
true / false |
Automatikusan újraéleszti a játékosokat az utolsó orvosi szobájuknál halál után. |
Példa világ beállítások részlet:
<SessionSettings>
<GameMode>Survival</GameMode>
<InventorySizeMultiplier>3</InventorySizeMultiplier>
<AssemblerSpeedMultiplier>3</AssemblerSpeedMultiplier>
<AssemblerEfficiencyMultiplier>3</AssemblerEfficiencyMultiplier>
<RefinerySpeedMultiplier>3</RefinerySpeedMultiplier>
<WelderSpeedMultiplier>2</WelderSpeedMultiplier>
<GrinderSpeedMultiplier>2</GrinderSpeedMultiplier>
<MaxFloatingObjects>56</MaxFloatingObjects>
<EnvironmentHostility>NORMAL</EnvironmentHostility>
<ProceduralDensity>0.35</ProceduralDensity>
<EnableSpiders>true</EnableSpiders>
<EnableWolves>true</EnableWolves>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
</SessionSettings>
<MaxFloatingObjects> értékét 100-on vagy alatta, és fontold meg a <MaxGridSize> korlát beállítását nyilvános szervereken. A nagyon nagy gridek és a túlzott mennyiségű lebegő törmelék a szerver lag leggyakoribb okai a Space Engineers-ben.
Csatlakozás
A lehetőség -- Steam szerver böngésző
- Nyisd meg a Steam-et és kattints a View > Game Servers menüpontra (vagy View > Servers régebbi Steam verzióknál).
- Kattints a Favorites fülre, majd kattints az Add a Server gombra.
- Add meg a szervered IP-címét és portját (a GPanel Network fülén található), majd kattints az Add this address to favorites gombra.
- Válaszd ki a szervert a kedvencek listádból és kattints a Connect gombra.
B lehetőség -- Játékon belüli szerver böngésző
- Indítsd el a Space Engineers-t és kattints a Join Game gombra a főmenüben.
- A szerver böngészőben használd a keresőmezőt a szervered név szerinti megtalálásához.
- Válaszd ki a szerveredet és kattints a Join World gombra.
- Ha a szerver jelszóval védett, a rendszer kéri a jelszó megadását.
C lehetőség -- Közvetlen csatlakozás IP-vel
- Indítsd el a Space Engineers-t és kattints a Join Game gombra a főmenüben.
- Kattints a Direct Connect fülre (vagy add meg az IP-t a keresés/szűrés mezőben).
- Add meg a szervered IP-címét és játékportját a GPanel Network fülről:
<your-server-ip>:<your-game-port> - Kattints a Join World gombra és add meg a szerver jelszavát, ha kéri.
Mentéskezelés
Automatikus mentés
A Space Engineers az <AutoSaveInMinutes> beállításban megadott időközönként ment automatikusan (alapértelmezett: 5 perc). Az automatikus mentések felülírják az aktuális világ mentést. Az időközt módosíthatod a SpaceEngineers-Dedicated.cfg fájlban vagy a GPanel Startup fülön.
Mentési fájlok helye
A világ mentések a szerveren a világ mentési könyvtárban tárolódnak. A pontos útvonal a szerver konfigurációjától függ, de általában egy Saves/ vagy instance könyvtárban található, amely a GPanel Files fülén látható. Minden világnak saját mappája van, amely a következőket tartalmazza:
| Fájl | Funkció |
|---|---|
Sandbox.sbc |
Világ beállítások, modlista, session konfiguráció. |
Sandbox_config.sbc |
További session konfiguráció és beállítások. |
SANDBOX_0_0_0_.sbs |
A fő világ adatfájl, amely tartalmazza az összes gridet, voxelt és entitást. |
*.vx2 files |
Voxel adatfájlok (bolygó/aszteroida terep módosítások). |
Világ biztonsági mentése
- Állítsd le a szervert a Console fülön, hogy biztosítsd, a mentés ne legyen írás alatt.
- Csatlakozz a szerverhez SFTP-n keresztül. Útmutatásért lásd a Fájlok feltöltése SFTP-n keresztül cikket.
- Navigálj a világ mentési mappájába.
- Töltsd le a teljes világ mappát a helyi gépedre. Ez tartalmazza az összes
.sbc,.sbsés.vx2fájlt.
Biztonsági mentés visszaállítása
- Állítsd le a szervert.
- Csatlakozz SFTP-n keresztül.
- Navigálj a világ mentési mappájába.
- Cseréld ki a meglévő mentési fájlokat a biztonsági mentés fájljaival. Győződj meg róla, hogy az összes fájlt feltöltöd a biztonsági mentésből (
.sbc,.sbsés.vx2fájlok). - Indítsd el a szervert a GPanel-ből. A visszaállított világot fogja betölteni.
Világ átvitele egyjátékos módból
Feltölthetsz egy egyjátékos világot a dedikált szervereidre:
- A helyi gépeden keresd meg a Space Engineers mentési mappát (általában
%AppData%/SpaceEngineers/Saves/). - Keresd meg a feltölteni kívánt világ mappáját.
- Állítsd le a szervert és csatlakozz SFTP-n keresztül.
- Töltsd fel a teljes világ mappát a szerver mentési könyvtárába.
- Frissítsd a World Name értékét a GPanel Startup fülén vagy a
SpaceEngineers-Dedicated.cfgfájlban, hogy megegyezzen a feltöltött mappa nevével. - Indítsd el a szervert.
Kapcsolódó cikkek
- Space Engineers mod telepítés
- Space Engineers hibaelhárítás
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül
- Szerver indítási útmutató
Segítségre van szükséged?
Ha továbbra is problémáid vannak a Space Engineers szervereddel, támogatási csapatunk készséggel segít.