Tento průvodce pokrývá konfiguraci souborů GameUserSettings.ini a Game.ini pro váš ARK: Survival Ascended server hostovaný u Legion Hosting.
.ini souborů. ARK může přepsat soubory při vypnutí, takže změny provedené za běhu serveru mohou být ztraceny.
Přehled konfiguračních souborů
ARK: Survival Ascended používá dva hlavní konfigurační soubory pro řízení chování serveru. Oba se nacházejí v adresáři ShooterGame/Saved/Config/WindowsServer/ na vašem serveru.
| Soubor | Účel |
|---|---|
GameUserSettings.ini |
Základní nastavení serveru — název relace, hesla, počet hráčů, násobky, crossplay, BattleEye a další. Tento soubor se vytvoří při prvním spuštění serveru. |
Game.ini |
Pokročilá přepsání herních mechanik — body engramů, škálování statistik, velikosti stacků předmětů, vlastní NPC spawny. Musí být přesně Game.ini (rozlišuje velká a malá písmena). Pokud neexistuje, vytvořte ho ručně. |
Game.ini s velkým G a I — game.ini nebo GAME.INI nebude fungovat.
Krok 1 — Přístup ke správci souborů v GPanel
- Přihlaste se do GPanel.
- Vyberte svůj ARK: Survival Ascended server ze seznamu serverů.
- Pokud server běží, klikněte na Stop na záložce Console a počkejte, až se stav změní na Offline.
- Klikněte na záložku Files pro otevření správce souborů.
- Přejděte do
ShooterGame/Saved/Config/WindowsServer/. Po prvním spuštění serveru zde najdeteGameUserSettings.ini. PokudGame.ininení přítomen, vytvoříte ho ručně v kroku 3.
Krok 2 — Konfigurace GameUserSettings.ini
Klikněte na GameUserSettings.ini ve správci souborů pro otevření v integrovaném editoru. Soubor je rozdělen do sekcí — nejdůležitější pro konfiguraci serveru jsou [SessionSettings] a [ServerSettings].
Klíčová nastavení v [SessionSettings]
| Nastavení | Příklad hodnoty | Popis |
|---|---|---|
SessionName |
My Legion Server |
Název, který se zobrazuje v herním prohlížeči serverů. Zvolte unikátní název, aby vás hráči snadno našli. |
QueryPort |
7778 |
Query port používaný prohlížečem serverů. Musí odpovídat portu přiřazenému v GPanel. Výchozí hodnota je herní port + 1. |
Klíčová nastavení v [ServerSettings]
| Nastavení | Příklad hodnoty | Popis |
|---|---|---|
ServerPassword |
mypassword |
Heslo vyžadované pro připojení hráčů. Ponechte prázdné pro veřejný server. |
ServerAdminPassword |
adminpass123 |
Heslo administrátora používané pro ověření herních admin příkazů. Uchovávejte v tajnosti. |
MaxPlayers |
20 |
Maximální počet současně připojených hráčů. Měl by odpovídat limitu slotů vašeho plánu. |
XPMultiplier |
2.0 |
Násobek získaných zkušeností. 1.0 je výchozí, 2.0 zdvojnásobí zisk XP. |
TamingSpeedMultiplier |
3.0 |
Násobek rychlosti ochočování. Vyšší hodnoty zrychlují ochočování. |
HarvestAmountMultiplier |
2.0 |
Násobek surovin získaných za jednu akci sběru. |
DifficultyOffset |
1.0 |
Řídí rozložení úrovní tvorů. Nastavte na 1.0 pro maximální úrovně divokých tvorů v oficiálním stylu. |
OverrideOfficialDifficulty |
5.0 |
Nastavuje maximální úroveň divokých dinosaurů, když DifficultyOffset=1.0. Hodnota 5.0 umožňuje úrovně až do 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Povoluje zásobovací bedny přistát na stavbách hráčů. Doporučeno pro PvE servery. |
EnablePvPGamma |
True |
Umožňuje hráčům upravit gamu v PvP. Deaktivujte pro kompetitivnější zážitek. |
Minimální příklad nakonfigurované sekce GameUserSettings.ini:
[SessionSettings]
SessionName=My Legion Server
QueryPort=7778
[ServerSettings]
ServerPassword=
ServerAdminPassword=adminpass123
MaxPlayers=20
XPMultiplier=2.0
TamingSpeedMultiplier=3.0
HarvestAmountMultiplier=2.0
DifficultyOffset=1.0
OverrideOfficialDifficulty=5.0
Krok 3 — Vytvoření a konfigurace Game.ini
Vytvoření Game.ini
Game.ini musí být vytvořen ručně uživatelem, pokud ještě neexistuje. Přejděte do ShooterGame/Saved/Config/WindowsServer/ ve správci souborů GPanel. Pokud Game.ini není v seznamu, vytvořte nový soubor s přesným názvem Game.ini (velké G a velké I — game.ini nebo GAME.INI nebude fungovat).
Začněte soubor následující hlavičkou — všechna nastavení Game.ini patří pod tuto jedinou sekci:
[/script/shootergame.shootergamemode]
Úprava Game.ini
Game.ini používá formát založený na sekcích. Nejčastější sekce pro přizpůsobení serveru je [/script/shootergame.shootergamemode]. Nastavení se přidávají po jednom na řádek v příslušné sekci.
Běžné úpravy v Game.ini:
[/script/shootergame.shootergamemode]
; Engram points per level (one entry per level, starting at level 1)
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
; Increase max XP required per level (one entry per level)
LevelExperienceRampOverrides=(...)
; Custom harvest amounts per resource
ResourceItemReplacementClasses=(...)
; Disable specific engrams
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TurretGun_Rocket_C",LevelToAutoUnlock=0)
| Nastavení | Popis |
|---|---|
OverridePlayerLevelEngramPoints=N |
Nastavuje body engramů udělené na každé úrovni. Přidejte jeden řádek pro každou úroveň hráče. Použijte pro udělení více engramů za postup na vyšší úroveň. |
MaxCustomNodes=N |
Řídí maximální počet vlastních uzlů spawnu. Relevantní pro pokročilé konfigurace modovaných spawnů. |
EngramEntryAutoUnlocks=(...) |
Vynucuje automatické odemčení konkrétních engramů na definované úrovni, užitečné pro poskytnutí přístupu k určitým předmětům všem hráčům bez nutnosti utrácet body. |
ConfigOverrideItemMaxQuantity=(...) |
Přepisuje maximální velikosti stacků pro konkrétní předměty. |
[/script/shootergame.shootergamemode] musí být v Game.ini přítomna právě jednou. Pokud ji přidáte podruhé, použije se pouze poslední výskyt. Všechna nastavení přidejte pod jedinou hlavičku.
Konfigurace Query portu
Query port je oddělený od herního portu a slouží výhradně prohlížeči serverů (Steam/Epic) k zobrazení vašeho serveru. Pokud je query port nesprávný nebo nedostupný, váš server se v prohlížeči nezobrazí, i když správně běží.
| Port | Výchozí | Konfigurováno v | Účel |
|---|---|---|---|
| Game Port | 7777 |
GPanel Startup / záložka Network | Hráči se připojují přes tento port k serveru |
| Query Port | 7778 |
GameUserSettings.ini — QueryPort pod [SessionSettings] |
Dotazování prohlížeče serverů — musí odpovídat portu přidělenému v GPanel |
QueryPort v GameUserSettings.ini musí přesně odpovídat query portu zobrazenému na záložce Network ve vašem GPanel. Legion Hosting předpřiděluje oba porty při vytvoření serveru — před úpravou .ini souboru zkontrolujte záložku Network pro vaše konkrétní hodnoty. Nepředpokládejte, že výchozí hodnoty 7777/7778 platí pro váš server.
Aplikování změn
- Uložte upravený
.inisoubor pomocí tlačítka Save v editoru souborů GPanel. - Vraťte se na záložku Console.
- Klikněte na Start pro spuštění serveru. GPanel načte vaši aktualizovanou konfiguraci při startu.
- Sledujte výstup konzole ohledně chyb. Chyby v konfiguraci, jako jsou neplatné hodnoty nebo duplicitní hlavičky sekcí, často produkují varování v logu spuštění.
GameUserSettings.ini nebo Game.ini při zastaveném serveru a následné spuštění serveru je dostačující. Nepokoušejte se za běhu serveru živě načítat konfigurační soubory — ARK nepodporuje živé načítání konfigurace pro většinu nastavení.
Řešení problémů
Game.ini neexistuje nebo nastavení nejsou načtena
Game.inise nevytváří automaticky. Pokud soubor neexistuje, vytvořte ho ručně v editoru souborů GPanel uvnitřShooterGame/Saved/Config/WindowsServer/.- Název souboru rozlišuje velká a malá písmena. Musí být přesně
Game.ini— nikoligame.ini,GAME.INIani žádná jiná varianta. - Ujistěte se, že soubor obsahuje hlavičku
[/script/shootergame.shootergamemode]jako první řádek a že se tato hlavička vyskytuje pouze jednou.
Nastavení v Game.ini nebo GameUserSettings.ini se neaplikují
- Potvrďte, že server byl plně zastaven před úpravou souboru. Pokud server běžel, mohl vaše změny přepsat při dalším vypnutí.
- Zkontrolujte, zda se hlavička sekce (např.
[ServerSettings]nebo[/script/shootergame.shootergamemode]) v souboru vyskytuje právě jednou. Duplicitní hlavičky sekcí způsobí, že pozdější nastavení přepíše dřívější, nebo bude zcela ignorováno v závislosti na parseru. - Po uložení souboru kompletně restartujte server z GPanel před testováním.
- Ověřte, že soubor je ve správném adresáři:
ShooterGame/Saved/Config/WindowsServer/. Soubory umístěné na nesprávném místě jsou tiše ignorovány.
Server se po konfiguraci nastavení nezobrazuje v prohlížeči serverů
- Potvrďte, že
QueryPortvGameUserSettings.inipřesně odpovídá portu uvedenému na záložce Network v GPanel. - Prohlížeči serverů může trvat 5–10 minut, než zaindexuje nově spuštěný nebo překonfigurovaný server. Zkuste přímé připojení pomocí
open IP:GAMEPORTv herní konzoli ASA pro ověření dostupnosti serveru, zatímco prohlížeč dohání. - Pokud je povolen crossplay, hráči musí v prohlížeči serverů odškrtnout filtry uzamčení platformy. Podrobnosti naleznete v průvodci připojením.