Denne guide dækker, hvordan du konfigurerer filerne GameUserSettings.ini og Game.ini til din ARK: Survival Ascended server hostet hos Legion Hosting.
.ini-filer. ARK kan overskrive filer ved nedlukning, så ændringer foretaget mens serveren kører, kan gå tabt.
Oversigt over konfigurationsfiler
ARK: Survival Ascended bruger to primære konfigurationsfiler til at styre serveradfærd. Begge findes i mappen ShooterGame/Saved/Config/WindowsServer/ på din server.
| Fil | Formål |
|---|---|
GameUserSettings.ini |
Kernserverindstillinger — sessionsnavn, adgangskoder, spillerantal, rater, crossplay, BattleEye med mere. Denne fil oprettes ved første serverstart. |
Game.ini |
Avancerede gameplay-tilsidesættelser — engram-point, stat-skalering, genstandsstakstørrelser, brugerdefinerede NPC-spawns. Skal være nøjagtigt Game.ini (skelner mellem store og små bogstaver). Opret manuelt, hvis den ikke findes. |
Game.ini med stort G og I — game.ini eller GAME.INI vil ikke virke.
Trin 1 — Tilgå Filhåndteringen i GPanel
- Log ind på GPanel.
- Vælg din ARK: Survival Ascended server fra serverlisten.
- Hvis serveren kører, klik på Stop på fanen Console og vent på, at status ændres til Offline.
- Klik på fanen Files for at åbne filhåndteringen.
- Naviger til
ShooterGame/Saved/Config/WindowsServer/. Du finderGameUserSettings.iniher, når serveren har været startet mindst én gang. HvisGame.iniikke er til stede, opretter du den manuelt i Trin 3.
Trin 2 — Konfigurér GameUserSettings.ini
Klik på GameUserSettings.ini i filhåndteringen for at åbne den i den integrerede editor. Filen er opdelt i sektioner — de vigtigste for serverkonfiguration er [SessionSettings] og [ServerSettings].
Vigtige indstillinger i [SessionSettings]
| Indstilling | Eksempelværdi | Beskrivelse |
|---|---|---|
SessionName |
My Legion Server |
Navnet der vises i serverens browser i spillet. Hold det unikt, så spillere nemt kan finde det. |
QueryPort |
7778 |
Query-porten brugt af serverbrowseren. Skal matche den tildelte port i GPanel. Standard er spilport + 1. |
Vigtige indstillinger i [ServerSettings]
| Indstilling | Eksempelværdi | Beskrivelse |
|---|---|---|
ServerPassword |
mypassword |
Adgangskode påkrævet for at spillere kan tilslutte sig. Lad den være tom for en offentlig server. |
ServerAdminPassword |
adminpass123 |
Admin-adgangskode brugt til at godkende admin-kommandoer i spillet. Hold den privat. |
MaxPlayers |
20 |
Maksimalt antal samtidige spillere. Bør matche din plans spillerslots-grænse. |
XPMultiplier |
2.0 |
Multiplikator for optjent XP. 1.0 er standard, 2.0 fordobler XP-optjening. |
TamingSpeedMultiplier |
3.0 |
Multiplikator for tæmningshastighed. Højere værdier fremskynder tæmning. |
HarvestAmountMultiplier |
2.0 |
Multiplikator for ressourcer indsamlet per høsthandling. |
DifficultyOffset |
1.0 |
Styrer fordelingen af skabningsniveauer. Sæt til 1.0 for maksimale vilde niveauer med officielle indstillinger. |
OverrideOfficialDifficulty |
5.0 |
Sætter det maksimale vilde dino-level, når DifficultyOffset=1.0. En værdi på 5.0 tillader niveauer op til 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Tillader forsyningsdrop at lande på spillerstrukturer. Anbefalet til PvE-servere. |
EnablePvPGamma |
True |
Tillader spillere at justere gamma i PvP. Deaktivér for en mere konkurrencepræget oplevelse. |
Et minimalt eksempel på en konfigureret 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
Trin 3 — Opret og konfigurér Game.ini
Oprettelse af Game.ini
Game.ini skal oprettes manuelt af brugeren, hvis den ikke allerede findes. Naviger til ShooterGame/Saved/Config/WindowsServer/ i GPanels filhåndtering. Hvis Game.ini ikke er angivet, opret en ny fil med det nøjagtige navn Game.ini (stort G og stort I — game.ini eller GAME.INI vil ikke virke).
Start filen med følgende overskrift — alle Game.ini-indstillinger placeres under denne ene sektion:
[/script/shootergame.shootergamemode]
Redigering af Game.ini
Game.ini bruger et sektionsbaseret format. Den mest almindelige sektion til servertilpasning er [/script/shootergame.shootergamemode]. Indstillinger tilføjes én per linje inden for den relevante sektion.
Almindelige Game.ini-tilpasninger:
[/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)
| Indstilling | Beskrivelse |
|---|---|
OverridePlayerLevelEngramPoints=N |
Angiver engram-point tildelt på hvert level. Tilføj én linje per spillerlevel. Brug dette til at tildele flere engrams per level-up. |
MaxCustomNodes=N |
Styrer maksimale brugerdefinerede spawn-noder. Relevant for avancerede moddede spawn-konfigurationer. |
EngramEntryAutoUnlocks=(...) |
Tvinger specifikke engrams til automatisk at låse op på et defineret level, nyttigt til at give alle spillere adgang til bestemte genstande uden at bruge point. |
ConfigOverrideItemMaxQuantity=(...) |
Tilsidesætter maksimale stakstørrelser for specifikke genstande. |
[/script/shootergame.shootergamemode] skal være til stede præcis én gang i Game.ini. Hvis du tilføjer den en anden gang, vil kun den sidste forekomst blive brugt. Tilføj alle dine indstillinger under den ene overskrift.
Query Port-konfiguration
Query-porten er adskilt fra spilporten og bruges udelukkende af serverbrowseren (Steam/Epic) til at vise din server. Hvis query-porten er forkert eller utilgængelig, vil din server ikke vises i browseren, selvom den kører korrekt.
| Port | Standard | Konfigureres i | Formål |
|---|---|---|---|
| Game Port | 7777 |
GPanel Startup / Network fane | Spillere opretter forbindelse via denne port for at tilslutte sig serveren |
| Query Port | 7778 |
GameUserSettings.ini — QueryPort under [SessionSettings] |
Serverbrowser-forespørgsel — skal matche den tildelte port i GPanel |
QueryPort i GameUserSettings.ini skal præcis matche query-porten vist i din GPanels fane Network. Legion Hosting forudtildeler begge porte, når din server oprettes — tjek fanen Network for dine specifikke værdier, før du redigerer .ini-filen. Antag ikke, at standardværdierne 7777/7778 gælder for din server.
Anvendelse af ændringer
- Gem din redigerede
.ini-fil med knappen Save i GPanels fileditor. - Vend tilbage til fanen Console.
- Klik på Start for at starte serveren. GPanel indlæser din opdaterede konfiguration ved opstart.
- Overvåg konsoloutputtet for eventuelle fejl. Konfigurationsfejl såsom ugyldige værdier eller duplikerede sektionsoverskrifter vil ofte producere advarsler i opstartsloggen.
GameUserSettings.ini eller Game.ini mens serveren er stoppet og derefter starte serveren er tilstrækkeligt. Forsøg ikke at live-genindlæse konfigurationsfiler, mens serveren kører — ARK understøtter ikke live-genindlæsning af konfiguration for de fleste indstillinger.
Fejlfinding
Game.ini findes ikke, eller indstillinger bliver ikke læst
Game.inioprettes ikke automatisk. Hvis filen ikke findes, opret den manuelt i GPanels fileditor inde iShooterGame/Saved/Config/WindowsServer/.- Filnavnet skelner mellem store og små bogstaver. Det skal være nøjagtigt
Game.ini— ikkegame.ini,GAME.INIeller nogen anden variation. - Sørg for, at filen indeholder overskriften
[/script/shootergame.shootergamemode]som den første linje, og at denne overskrift kun forekommer én gang.
Indstillinger i Game.ini eller GameUserSettings.ini bliver ikke anvendt
- Bekræft, at serveren var helt stoppet, før du redigerede filen. Hvis serveren kørte, kan den have overskrevet dine ændringer ved næste nedlukning.
- Tjek, at sektionsoverskriften (f.eks.
[ServerSettings]eller[/script/shootergame.shootergamemode]) kun forekommer præcis én gang i filen. Duplikerede sektionsoverskrifter vil medføre, at de senere indstillinger tilsidesætter de tidligere, eller de ignoreres helt afhængigt af parseren. - Efter at have gemt filen, genstart serveren helt fra GPanel, før du tester.
- Bekræft, at filen er i den korrekte mappe:
ShooterGame/Saved/Config/WindowsServer/. Filer placeret det forkerte sted ignoreres lydløst.
Serveren vises ikke i serverbrowseren efter konfigurering af indstillinger
- Bekræft, at
QueryPortiGameUserSettings.inimatcher porten angivet i GPanels fane Network præcist. - Serverbrowseren kan tage 5–10 minutter om at indeksere en nystartet eller genkonfigureret server. Prøv en direkte forbindelse med
open IP:GAMEPORTi ASA's konsol i spillet for at bekræfte, at serveren er tilgængelig, mens browseren indhenter. - Hvis crossplay er aktiveret, skal spillere fjerne markeringen af platformlåsfiltre i serverbrowseren. Se forbindelsesguiden for detaljer.