Den här guiden går igenom hur du konfigurerar filerna GameUserSettings.ini och Game.ini för din ARK: Survival Ascended-server som hostas hos Legion Hosting.
.ini-filer. ARK kan skriva över filer vid avstängning, så ändringar som görs medan servern körs kan gå förlorade.
Översikt över konfigurationsfiler
ARK: Survival Ascended använder två primära konfigurationsfiler för att styra serverbeteende. Båda finns i katalogen ShooterGame/Saved/Config/WindowsServer/ på din server.
| Fil | Syfte |
|---|---|
GameUserSettings.ini |
Grundläggande serverinställningar — sessionsnamn, lösenord, antal spelare, frekvenser, crossplay, BattleEye med mera. Den här filen skapas vid första serverstart. |
Game.ini |
Avancerade gameplay-åsidosättningar — engrampoäng, attributskalning, stapelstorlekar för föremål, anpassade NPC-spawns. Måste vara exakt Game.ini (skiftlägeskänsligt). Skapa manuellt om den inte finns. |
Game.ini med stort G och I — game.ini eller GAME.INI fungerar inte.
Steg 1 — Få åtkomst till Filhanteraren i GPanel
- Logga in på GPanel.
- Välj din ARK: Survival Ascended-server i serverlistan.
- Om servern körs, klicka på Stop på fliken Console och vänta tills statusen ändras till Offline.
- Klicka på fliken Files för att öppna filhanteraren.
- Navigera till
ShooterGame/Saved/Config/WindowsServer/. Du hittarGameUserSettings.inihär när servern har startat minst en gång. OmGame.iniinte finns skapar du den manuellt i steg 3.
Steg 2 — Konfigurera GameUserSettings.ini
Klicka på GameUserSettings.ini i filhanteraren för att öppna den i den inbyggda redigeraren. Filen är uppdelad i sektioner — de viktigaste för serverkonfiguration är [SessionSettings] och [ServerSettings].
Viktiga inställningar i [SessionSettings]
| Inställning | Exempelvärde | Beskrivning |
|---|---|---|
SessionName |
My Legion Server |
Namnet som visas i serverwebbläsaren i spelet. Håll det unikt så att spelare lätt kan hitta det. |
QueryPort |
7778 |
Query-porten som används av serverwebbläsaren. Måste matcha porten som tilldelats i GPanel. Standard är spelport + 1. |
Viktiga inställningar i [ServerSettings]
| Inställning | Exempelvärde | Beskrivning |
|---|---|---|
ServerPassword |
mypassword |
Lösenord som krävs för att spelare ska kunna gå med. Lämna tomt för en offentlig server. |
ServerAdminPassword |
adminpass123 |
Administratörslösenord som används för att autentisera administratörskommandon i spelet. Håll detta privat. |
MaxPlayers |
20 |
Maximalt antal samtidiga spelare. Bör matcha din plans gräns för spelarplatser. |
XPMultiplier |
2.0 |
Multiplikator för erhållen XP. 1.0 är standard, 2.0 fördubblar XP-vinsten. |
TamingSpeedMultiplier |
3.0 |
Multiplikator för tämjningshastighet. Högre värden snabbar upp tämjningen. |
HarvestAmountMultiplier |
2.0 |
Multiplikator för resurser som samlas in per skördehandling. |
DifficultyOffset |
1.0 |
Styr nivåfördelningen för varelser. Ställ in på 1.0 för maximala vilda nivåer med officiella inställningar. |
OverrideOfficialDifficulty |
5.0 |
Anger den maximala vilda dinosaurienivån när DifficultyOffset=1.0. Ett värde på 5.0 tillåter nivåer upp till 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Tillåter supply drops att landa på spelarstrukturer. Rekommenderas för PvE-servrar. |
EnablePvPGamma |
True |
Tillåter spelare att justera gamma i PvP. Inaktivera för en mer konkurrensinriktad upplevelse. |
Ett minimalt exempel på en konfigurerad GameUserSettings.ini-sektion:
[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
Steg 3 — Skapa och konfigurera Game.ini
Skapa Game.ini
Game.ini måste skapas manuellt av användaren om den inte redan finns. Navigera till ShooterGame/Saved/Config/WindowsServer/ i GPanels filhanterare. Om Game.ini inte är listad, skapa en ny fil med det exakta namnet Game.ini (stort G och stort I — game.ini eller GAME.INI fungerar inte).
Inled filen med följande rubrik — alla Game.ini-inställningar placeras under denna enda sektion:
[/script/shootergame.shootergamemode]
Redigera Game.ini
Game.ini använder ett sektionsbaserat format. Den vanligaste sektionen för serveranpassning är [/script/shootergame.shootergamemode]. Inställningar läggs till en per rad inom lämplig sektion.
Vanliga Game.ini-anpassningar:
[/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)
| Inställning | Beskrivning |
|---|---|
OverridePlayerLevelEngramPoints=N |
Anger engrampoäng som tilldelas på varje nivå. Lägg till en rad per spelarnivå. Använd detta för att ge fler engram per nivåhöjning. |
MaxCustomNodes=N |
Styr det maximala antalet anpassade spawnnoder. Relevant för avancerade moddade spawnkonfigurationer. |
EngramEntryAutoUnlocks=(...) |
Tvingar specifika engram att låsas upp automatiskt på en definierad nivå, användbart för att ge alla spelare åtkomst till vissa föremål utan att spendera poäng. |
ConfigOverrideItemMaxQuantity=(...) |
Åsidosätter maximala stapelstorlekar för specifika föremål. |
[/script/shootergame.shootergamemode] måste finnas exakt en gång i Game.ini. Om du lägger till den en andra gång används endast den sista förekomsten. Lägg till alla dina inställningar under den enda rubriken.
Konfiguration av Query-port
Query-porten är skild från spelporten och används uteslutande av serverwebbläsaren (Steam/Epic) för att lista din server. Om query-porten är felaktig eller onåbar kommer din server inte att visas i webbläsaren även om den körs korrekt.
| Port | Standard | Konfigureras i | Syfte |
|---|---|---|---|
| Spelport | 7777 |
GPanel-fliken Startup / Network | Spelare ansluter genom denna port för att gå med på servern |
| Query-port | 7778 |
GameUserSettings.ini — QueryPort under [SessionSettings] |
Serverwebbläsarens polling — måste matcha porten som tilldelats i GPanel |
QueryPort i GameUserSettings.ini måste exakt matcha query-porten som visas på din GPanel-flik Network. Legion Hosting förtilldelar båda portarna när din server skapas — kontrollera fliken Network för dina specifika värden innan du redigerar .ini-filen. Anta inte att standardvärdena 7777/7778 gäller för din server.
Tillämpa ändringar
- Spara din redigerade
.ini-fil med knappen Save i GPanels filredigerare. - Återgå till fliken Console.
- Klicka på Start för att starta servern. GPanel laddar din uppdaterade konfiguration vid uppstart.
- Bevaka konsolens utdata efter eventuella fel. Konfigurationsmisstag som ogiltiga värden eller dubblerade sektionsrubriker ger ofta varningar i uppstartsloggen.
GameUserSettings.ini eller Game.ini medan servern är stoppad och sedan starta servern är tillräckligt. Försök inte att hot-reload:a konfigurationsfiler medan servern körs — ARK stöder inte live-omladdning av konfiguration för de flesta inställningar.
Felsökning
Game.ini finns inte eller inställningarna läses inte
Game.iniskapas inte automatiskt. Om filen inte finns, skapa den manuellt i GPanels filredigerare inutiShooterGame/Saved/Config/WindowsServer/.- Filnamnet är skiftlägeskänsligt. Det måste vara exakt
Game.ini— integame.ini,GAME.INIeller någon annan variant. - Säkerställ att filen innehåller rubriken
[/script/shootergame.shootergamemode]som första rad, och att denna rubrik endast förekommer en gång.
Inställningar i Game.ini eller GameUserSettings.ini tillämpas inte
- Bekräfta att servern var helt stoppad innan du redigerade filen. Om servern kördes kan den ha skrivit över dina ändringar vid sin nästa avstängning.
- Kontrollera att sektionsrubriken (t.ex.
[ServerSettings]eller[/script/shootergame.shootergamemode]) förekommer exakt en gång i filen. Dubblerade sektionsrubriker gör att de senare inställningarna åsidosätter de tidigare, eller ignoreras helt beroende på tolken. - Efter att du sparat filen, starta om servern fullständigt från GPanel innan du testar.
- Verifiera att filen finns i rätt katalog:
ShooterGame/Saved/Config/WindowsServer/. Filer som placeras på fel plats ignoreras tyst.
Servern visas inte i serverwebbläsaren efter konfiguration av inställningar
- Bekräfta att
QueryPortiGameUserSettings.iniexakt matchar porten som listas på GPanels flik Network. - Serverwebbläsaren kan ta 5–10 minuter att indexera en nyligen startad eller omkonfigurerad server. Prova en direktanslutning med
open IP:GAMEPORTi ASA:s konsol i spelet för att verifiera att servern är nåbar medan webbläsaren kommer ikapp. - Om crossplay är aktiverat måste spelare avmarkera plattformslåsfilter i serverwebbläsaren. Se anslutningsguiden för mer information.