Tento průvodce popisuje, jak nastavit a nakonfigurovat váš dedikovaný server Space Engineers na Legion Hosting, včetně prvního spuštění, startovacích proměnných GPanel, XML konfigurace, herních režimů, nastavení světa, připojení a správy uložení. Pro instalaci módů viz Space Engineers Mod Installation. Pro běžné problémy viz Space Engineers Troubleshooting.
První spuštění
Když je váš server Space Engineers poprvé zřízen, potřebuje nainstalovat herní soubory a vygenerovat úvodní konfiguraci. To se provede automaticky při prvním spuštění.
- Přihlaste se do GPanel a vyberte svůj server Space Engineers ze seznamu serverů.
- Klikněte na Start na záložce Console. Server stáhne a nainstaluje soubory Space Engineers Dedicated Server přes SteamCMD. Při prvním spuštění to může trvat několik minut.
- Sledujte výstup konzole pro průběh. Jakmile uvidíte zprávu oznamující, že server je připraven a naslouchá připojením, úvodní nastavení je dokončeno.
- Server vygeneruje své výchozí konfigurační soubory, včetně
SpaceEngineers-Dedicated.cfga výchozího uložení světa.
Konfigurace serveru -- Startovací proměnné GPanel
Nejjednodušší způsob konfigurace vašeho serveru Space Engineers je přes záložku Startup v GPanel. Tyto proměnné se použijí jako argumenty příkazového řádku při každém spuštění serveru.
- Zastavte server na záložce Console.
- Přejděte na záložku Startup.
- Upravte níže uvedené proměnné dle potřeby.
- Vraťte se na záložku Console a klikněte na Start pro aplikaci změn.
| Proměnná | Příklad hodnoty | Popis |
|---|---|---|
| Server Name | My Legion SE Server |
Název zobrazený v herním prohlížeči serverů. Nastavte něco rozpoznatelného, aby hráči mohli váš server najít. |
| World Name | MyWorld |
Název složky světa/uložení používané serverem. Změna tohoto vytvoří nebo načte jiný svět. |
| Max Players | 16 |
Maximální počet současně připojených hráčů. Neměl by překročit limit slotů na vašem hostingovém plánu. |
| Game Mode | Survival |
Herní režim pro svět. Podrobnosti viz sekce Herní režimy níže. |
| Save Interval | 5 |
Jak často (v minutách) server automaticky ukládá. Nižší hodnoty snižují ztrátu dat při pádu; vyšší hodnoty snižují zátěž disku. |
Pokročilá konfigurace -- SpaceEngineers-Dedicated.cfg
Pro podrobnější kontrolu můžete přímo upravit XML konfigurační soubor serveru. Tento soubor ovládá nastavení, která nejsou dostupná na záložce Startup v GPanel.
Přístup ke konfiguračnímu souboru
- Zastavte server na záložce Console.
- Klikněte na záložku Files v GPanel.
- Najděte a otevřete
SpaceEngineers-Dedicated.cfgv kořenovém adresáři vašeho serveru.
Klíčová nastavení konfigurace
Konfigurační soubor používá formát XML. Níže jsou nejčastěji upravovaná nastavení v bloku <SessionSettings>:
| Nastavení | Příklad hodnoty | Popis |
|---|---|---|
<ServerName> |
My Legion SE Server |
Název serveru zobrazený v prohlížeči. Může být přepsán startovací proměnnou GPanel. |
<ServerDescription> |
A Legion Hosting server |
Popis zobrazený v prohlížeči serverů, když si hráči prohlížejí podrobnosti serveru. |
<ServerPassword> |
mypassword |
Heslo vyžadované pro připojení hráčů. Ponechte prázdné pro veřejný server. |
<MaxPlayers> |
16 |
Maximální počet současně připojených hráčů. |
<AutoSaveInMinutes> |
5 |
Interval automatického ukládání v minutách. Nastavte na 0 pro vypnutí automatického ukládání (nedoporučuje se). |
<PauseGameWhenEmpty> |
true |
Pozastaví simulaci, když nejsou připojeni žádní hráči. Šetří prostředky, ale zastaví všechny herní procesy. |
<GroupID> |
0 |
ID Steam skupiny. Když je nastaveno, pouze členové této skupiny se mohou připojit (pokud není <GroupAccessEnabled> nastaveno na false). |
<Administrators> |
<unsignedLong>76561198012345678</unsignedLong> |
Seznam Steam64 ID s přístupem administrátora. Přidejte jeden záznam <unsignedLong> na administrátora do bloku <Administrators>. |
<Banned> |
<unsignedLong>76561198012345678</unsignedLong> |
Seznam Steam64 ID zabanovaných na serveru. |
Příklad konfiguračního úryvku:
<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>
Přidání administrátorů
Pro udělení přístupu administrátora přidejte Steam64 ID do bloku <Administrators>. Své Steam64 ID můžete najít vyhledáním svého Steam profilu na steamid.io.
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
<unsignedLong>76561198087654321</unsignedLong>
</Administrators>
Herní režimy
Space Engineers nabízí dva základní herní režimy. Režim se nastavuje při prvním vytvoření světa a lze ho změnit v konfiguračním souboru nebo na záložce Startup v GPanel.
| Režim | Popis | Nejvhodnější pro |
|---|---|---|
| Survival | Hráči musí těžit suroviny, zpracovávat materiály a vyrábět komponenty pro stavbu lodí a stanic. Je třeba spravovat zdraví, kyslík, vodík a energii. Hráči začínají se základními nástroji a postupují k pokročilému vybavení. | Standardní multiplayerová hratelnost. Většina serverů běží v režimu Survival pro vyváženou progresi. |
| Creative | Hráči mají neomezené zdroje a okamžité stavění. Všechny bloky jsou okamžitě dostupné bez nákladů na materiál. Žádné zdravotní ani survivální mechaniky. Lodě a stanice lze stavět volně. | Stavění, prototypování a testování návrhů. Užitečné pro kreativní servery nebo pro administrátory plánující stavby před přepnutím na Survival. |
<GameMode> v souboru SpaceEngineers-Dedicated.cfg nebo přes záložku Startup v GPanel. Přepnutí z Creative na Survival neodstraní existující bloky, ale hráči budou muset začít spravovat zdroje.
Nastavení světa -- Sandbox.sbc
Nastavení specifická pro svět jsou uložena v souboru Sandbox.sbc uvnitř složky uložení vašeho světa. Tato nastavení ovládají prostředí, fyziku a herní balanci vašeho konkrétního světa.
Přístup k Sandbox.sbc
- Zastavte server.
- Otevřete záložku Files v GPanel.
- Přejděte do složky uložení světa (obvykle na cestě zobrazené v GPanel nebo uvnitř adresáře
Saves/). - Otevřete
Sandbox.sbcv editoru souborů.
Klíčová nastavení světa
Následující nastavení se nacházejí v bloku <SessionSettings> souboru Sandbox.sbc:
| Nastavení | Hodnoty / Příklad | Popis |
|---|---|---|
<ProceduralDensity> |
0.25, 0.35, 0.50 |
Ovládá hustotu asteroidů v procedurálně generovaných světech. 0.25 = nízká, 0.35 = normální, 0.50 = vysoká. Nastavte na 0 pro vypnutí procedurálních asteroidů (používá se s přednastavenými mapami asteroidů). |
<EnvironmentHostility> |
SAFE, NORMAL, CATACLYSM, APOCALYPSE |
Ovládá nepřátelská setkání jako meteoritické přeháňky, vlky a pavouky. SAFE vypne všechny hrozby. NORMAL povolí střední hrozby. CATACLYSM a APOCALYPSE zvyšují závažnost a frekvenci. |
<InventorySizeMultiplier> |
1, 3, 10 |
Násobitel kapacity inventáře hráčů a bloků. 1 = realistický (malé inventáře), 3 = výchozí pro většinu serverů, 10 = velmi velké inventáře. |
<AssemblerSpeedMultiplier> |
1, 3, 10 |
Násobitel rychlosti výroby assembleru. Vyšší hodnoty zkracují dobu výroby. |
<AssemblerEfficiencyMultiplier> |
1, 3, 10 |
Násobitel efektivity materiálů assembleru. Vyšší hodnoty znamenají méně surovin potřebných na vyrobený předmět. |
<RefinerySpeedMultiplier> |
1, 3, 10 |
Násobitel rychlosti zpracování rafinérie. Vyšší hodnoty zpracovávají rudu na ingoty rychleji. |
<WelderSpeedMultiplier> |
1, 2, 5 |
Násobitel rychlosti svařování (stavění/oprav). |
<GrinderSpeedMultiplier> |
1, 2, 5 |
Násobitel rychlosti broušení (demontáže). |
<EnableSpiders> |
true / false |
Povolí nebo zakáže NPC pavouky na planetách. |
<EnableWolves> |
true / false |
Povolí nebo zakáže NPC vlky na planetách. |
<MaxFloatingObjects> |
56, 100 |
Maximální počet plovoucích objektů (odhozené předměty, trosky) ve světě. Nižší hodnoty zlepšují výkon serveru. |
<MaxGridSize> |
0 (neomezeno), 50000 |
Maximální počet bloků na mřížku (loď/stanice). Nastavení limitu brání hráčům ve stavbě příliš velkých mřížek, které snižují výkon. 0 = bez limitu. |
<BlockCountThreshold> |
100 |
Počet bloků, pod kterým jsou mřížky považovány za "malé" pro účely úklidu. |
<EnableAutorespawn> |
true / false |
Automaticky oživí hráče v jejich poslední lékařské místnosti po smrti. |
Příklad úryvku nastavení světa:
<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> na hodnotě 100 nebo nižší a zvažte nastavení limitu <MaxGridSize> na veřejných serverech. Velmi velké mřížky a nadměrné plovoucí trosky jsou nejčastějšími příčinami lagů serveru ve Space Engineers.
Jak se připojit
Možnost A -- Prohlížeč serverů ve Steam
- Otevřete Steam a klikněte na View > Game Servers (nebo View > Servers ve starších verzích Steam).
- Klikněte na záložku Favorites, poté klikněte na Add a Server.
- Zadejte IP adresu a port vašeho serveru (najdete na záložce Network v GPanel) a klikněte na Add this address to favorites.
- Vyberte server ze seznamu oblíbených a klikněte na Connect.
Možnost B -- Herní prohlížeč serverů
- Spusťte Space Engineers a klikněte na Join Game z hlavního menu.
- V prohlížeči serverů použijte vyhledávací pole k nalezení vašeho serveru podle názvu.
- Vyberte svůj server a klikněte na Join World.
- Pokud má server heslo, budete vyzváni k jeho zadání.
Možnost C -- Přímé připojení přes IP
- Spusťte Space Engineers a klikněte na Join Game z hlavního menu.
- Klikněte na záložku Direct Connect (nebo zadejte IP do vyhledávacího/filtrovacího pole).
- Zadejte IP adresu serveru a herní port ze záložky Network v GPanel:
<your-server-ip>:<your-game-port> - Klikněte na Join World a zadejte heslo serveru, pokud budete vyzváni.
Správa uložení
Automatické ukládání
Space Engineers automaticky ukládá v intervalu nastaveném v <AutoSaveInMinutes> (výchozí: 5 minut). Automatické uložení přepíše aktuální uložení světa. Tento interval můžete upravit v souboru SpaceEngineers-Dedicated.cfg nebo na záložce Startup v GPanel.
Umístění souborů uložení
Uložení světů jsou uložena na serveru v adresáři uložení světa. Přesná cesta závisí na konfiguraci vašeho serveru, ale obvykle se nachází uvnitř adresáře Saves/ nebo adresáře instance viditelného na záložce Files v GPanel. Každý svět má vlastní složku obsahující:
| Soubor | Účel |
|---|---|
Sandbox.sbc |
Nastavení světa, seznam módů, konfigurace relace. |
Sandbox_config.sbc |
Další konfigurace a nastavení relace. |
SANDBOX_0_0_0_.sbs |
Hlavní datový soubor světa obsahující všechny mřížky, voxely a entity. |
*.vx2 files |
Soubory voxelových dat (modifikace terénu planet/asteroidů). |
Zálohování vašeho světa
- Zastavte server na záložce Console, abyste zajistili, že se do uložení právě nezapisuje.
- Připojte se k serveru přes SFTP. Viz Jak nahrávat soubory přes SFTP pro instrukce.
- Přejděte do složky uložení světa.
- Stáhněte celou složku světa na svůj lokální počítač. To zahrnuje všechny soubory
.sbc,.sbsa.vx2.
Obnovení zálohy
- Zastavte server.
- Připojte se přes SFTP.
- Přejděte do složky uložení světa.
- Nahraďte existující soubory uložení soubory ze zálohy. Ujistěte se, že nahrajete všechny soubory ze zálohy (soubory
.sbc,.sbsa.vx2). - Spusťte server z GPanel. Načte obnovený svět.
Přenos světa z režimu pro jednoho hráče
Můžete nahrát svět z režimu pro jednoho hráče na váš dedikovaný server:
- Na svém lokálním počítači najděte složku uložení Space Engineers (obvykle
%AppData%/SpaceEngineers/Saves/). - Najděte složku světa, který chcete nahrát.
- Zastavte server a připojte se přes SFTP.
- Nahrajte celou složku světa do adresáře uložení serveru.
- Aktualizujte World Name na záložce Startup v GPanel nebo v souboru
SpaceEngineers-Dedicated.cfgtak, aby odpovídalo názvu nahrané složky. - Spusťte server.
Související články
- Space Engineers Mod Installation
- Space Engineers Troubleshooting
- Jak najít IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP
- Průvodce spuštěním serveru
Potřebujete pomoc?
Pokud máte i nadále problémy s vaším serverem Space Engineers, náš tým podpory je připraven vám pomoci.