Deze gids behandelt hoe je de GameUserSettings.ini en Game.ini bestanden configureert voor je ARK: Survival Ascended server gehost bij Legion Hosting.
.ini bestanden bewerkt. ARK kan bestanden overschrijven bij het afsluiten, waardoor wijzigingen die zijn aangebracht terwijl de server draait verloren kunnen gaan.
Overzicht van Configuratiebestanden
ARK: Survival Ascended gebruikt twee primaire configuratiebestanden om servergedrag te regelen. Beide bevinden zich in de ShooterGame/Saved/Config/WindowsServer/ map op je server.
| Bestand | Doel |
|---|---|
GameUserSettings.ini |
Kern-serverinstellingen — sessienaam, wachtwoorden, speleraantal, rates, crossplay, BattleEye en meer. Dit bestand wordt aangemaakt bij de eerste serverstart. |
Game.ini |
Geavanceerde gameplay-overschrijvingen — engrampunten, stat-schaling, item-stapelgroottes, aangepaste NPC-spawns. Moet exact Game.ini zijn (hoofdlettergevoelig). Handmatig aanmaken als het niet bestaat. |
Game.ini zijn met hoofdletter G en I — game.ini of GAME.INI werkt niet.
Stap 1 — Toegang tot de Bestandsbeheerder in GPanel
- Log in op GPanel.
- Selecteer je ARK: Survival Ascended server uit de serverlijst.
- Als de server draait, klik op Stop op het Console tabblad en wacht tot de status verandert naar Offline.
- Klik op het Files tabblad om de bestandsbeheerder te openen.
- Navigeer naar
ShooterGame/Saved/Config/WindowsServer/. Je vindt hierGameUserSettings.inizodra de server minstens één keer is gestart. AlsGame.ininiet aanwezig is, maak je het handmatig aan in Stap 3.
Stap 2 — Configureer GameUserSettings.ini
Klik op GameUserSettings.ini in de bestandsbeheerder om het te openen in de inline editor. Het bestand is verdeeld in secties — de belangrijkste voor serverconfiguratie zijn [SessionSettings] en [ServerSettings].
Belangrijke Instellingen in [SessionSettings]
| Instelling | Voorbeeldwaarde | Beschrijving |
|---|---|---|
SessionName |
My Legion Server |
De naam die verschijnt in de in-game serverbrowser. Houd deze uniek zodat spelers hem gemakkelijk kunnen vinden. |
QueryPort |
7778 |
De query port die door de serverbrowser wordt gebruikt. Moet overeenkomen met de port die is toegewezen in GPanel. Standaard game port + 1. |
Belangrijke Instellingen in [ServerSettings]
| Instelling | Voorbeeldwaarde | Beschrijving |
|---|---|---|
ServerPassword |
mypassword |
Wachtwoord dat vereist is voor spelers om te joinen. Laat leeg voor een openbare server. |
ServerAdminPassword |
adminpass123 |
Admin wachtwoord gebruikt om in-game admin commando's te authenticeren. Houd dit privé. |
MaxPlayers |
20 |
Maximaal aantal gelijktijdige spelers. Moet overeenkomen met de spelerslotlimiet van je plan. |
XPMultiplier |
2.0 |
Vermenigvuldiger voor verdiende XP. 1.0 is standaard, 2.0 verdubbelt de XP-opbrengst. |
TamingSpeedMultiplier |
3.0 |
Vermenigvuldiger voor tamesnelheid. Hogere waarden versnellen het tamen. |
HarvestAmountMultiplier |
2.0 |
Vermenigvuldiger voor verzamelde grondstoffen per oogstactie. |
DifficultyOffset |
1.0 |
Bepaalt de levelverdeling van wezens. Stel in op 1.0 voor maximale wilde levels bij officiële instellingen. |
OverrideOfficialDifficulty |
5.0 |
Stelt het maximale wilde dinolevel in wanneer DifficultyOffset=1.0. Een waarde van 5.0 staat levels tot 150 toe. |
AllowCrateSpawnsOnTopOfStructures |
True |
Staat supply drops toe om op spelersstructuren te landen. Aanbevolen voor PvE servers. |
EnablePvPGamma |
True |
Staat spelers toe gamma aan te passen in PvP. Schakel uit voor een meer competitieve ervaring. |
Een minimaal voorbeeld van een geconfigureerde GameUserSettings.ini sectie:
[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
Stap 3 — Maak en Configureer Game.ini
Game.ini Aanmaken
Game.ini moet handmatig door de gebruiker worden aangemaakt als het nog niet bestaat. Navigeer naar ShooterGame/Saved/Config/WindowsServer/ in de GPanel bestandsbeheerder. Als Game.ini niet vermeld staat, maak dan een nieuw bestand aan met de exacte naam Game.ini (hoofdletter G en hoofdletter I — game.ini of GAME.INI werkt niet).
Begin het bestand met de volgende koptekst — alle Game.ini instellingen komen onder deze enkele sectie:
[/script/shootergame.shootergamemode]
Game.ini Bewerken
Game.ini gebruikt een sectie-gebaseerd formaat. De meest voorkomende sectie voor serveraanpassing is [/script/shootergame.shootergamemode]. Instellingen worden per regel toegevoegd binnen de juiste sectie.
Veelvoorkomende Game.ini aanpassingen:
[/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)
| Instelling | Beschrijving |
|---|---|
OverridePlayerLevelEngramPoints=N |
Stelt de engrampunten in die bij elk level worden toegekend. Voeg één regel per spelerlevel toe. Gebruik dit om meer engrams per level-up te geven. |
MaxCustomNodes=N |
Bepaalt het maximale aantal aangepaste spawn-nodes. Relevant voor geavanceerde gemodde spawnconfiguraties. |
EngramEntryAutoUnlocks=(...) |
Forceert dat specifieke engrams automatisch ontgrendeld worden op een bepaald level, handig om alle spelers toegang te geven tot bepaalde items zonder punten uit te geven. |
ConfigOverrideItemMaxQuantity=(...) |
Overschrijft maximale stapelgroottes voor specifieke items. |
[/script/shootergame.shootergamemode] sectiekop moet precies één keer aanwezig zijn in Game.ini. Als je deze een tweede keer toevoegt, wordt alleen de laatste gebruikt. Voeg al je instellingen toe onder de enkele kop.
Query Port Configuratie
De query port is gescheiden van de game port en wordt uitsluitend gebruikt door de serverbrowser (Steam/Epic) om je server te vermelden. Als de query port verkeerd is of niet bereikbaar, verschijnt je server niet in de browser, zelfs als deze correct draait.
| Port | Standaard | Geconfigureerd in | Doel |
|---|---|---|---|
| Game Port | 7777 |
GPanel Startup / Network tabblad | Spelers verbinden via deze port om de server te joinen |
| Query Port | 7778 |
GameUserSettings.ini — QueryPort onder [SessionSettings] |
Serverbrowser polling — moet overeenkomen met de port die is toegewezen in GPanel |
QueryPort waarde in GameUserSettings.ini moet exact overeenkomen met de query port die wordt getoond in je GPanel Network tabblad. Legion Hosting wijst beide poorten vooraf toe wanneer je server wordt aangemaakt — controleer het Network tabblad voor je specifieke waarden voordat je het .ini bestand bewerkt. Ga niet uit van de standaardwaarden 7777/7778 voor jouw server.
Wijzigingen Toepassen
- Sla je bewerkte
.inibestand op met de Save knop in de GPanel bestandseditor. - Keer terug naar het Console tabblad.
- Klik op Start om de server te starten. GPanel laadt je bijgewerkte configuratie bij het opstarten.
- Monitor de console-uitvoer op eventuele fouten. Configuratiefouten zoals ongeldige waarden of dubbele sectiekoppen produceren vaak waarschuwingen in het opstartlog.
GameUserSettings.ini of Game.ini terwijl de server gestopt is en vervolgens de server starten is voldoende. Probeer geen configuratiebestanden live te herladen terwijl de server draait — ARK ondersteunt geen live config herladen voor de meeste instellingen.
Probleemoplossing
Game.ini bestaat niet of instellingen worden niet gelezen
Game.iniwordt niet automatisch aangemaakt. Als het bestand niet bestaat, maak het dan handmatig aan in de GPanel bestandseditor inShooterGame/Saved/Config/WindowsServer/.- De bestandsnaam is hoofdlettergevoelig. Het moet exact
Game.inizijn — nietgame.ini,GAME.INIof een andere variatie. - Zorg ervoor dat het bestand de
[/script/shootergame.shootergamemode]koptekst als eerste regel bevat en dat deze kop slechts één keer voorkomt.
Instellingen in Game.ini of GameUserSettings.ini worden niet toegepast
- Bevestig dat de server volledig was gestopt voordat je het bestand bewerkte. Als de server draaide, kan deze je wijzigingen hebben overschreven bij de volgende afsluiting.
- Controleer of de sectiekop (bijv.
[ServerSettings]of[/script/shootergame.shootergamemode]) precies één keer in het bestand voorkomt. Dubbele sectiekoppen zorgen ervoor dat de latere instellingen de eerdere overschrijven, of volledig worden genegeerd afhankelijk van de parser. - Na het opslaan van het bestand, herstart de server volledig vanuit GPanel voordat je test.
- Controleer of het bestand in de juiste map staat:
ShooterGame/Saved/Config/WindowsServer/. Bestanden die op de verkeerde locatie zijn geplaatst worden stilletjes genegeerd.
Server verschijnt niet in de serverbrowser na het configureren van instellingen
- Bevestig dat de
QueryPortinGameUserSettings.iniexact overeenkomt met de port die vermeld staat in GPanel's Network tabblad. - De serverbrowser kan 5–10 minuten nodig hebben om een nieuw gestarte of opnieuw geconfigureerde server te indexeren. Probeer een directe verbinding met
open IP:GAMEPORTin de ASA in-game console om te verifiëren dat de server bereikbaar is terwijl de browser bijwerkt. - Als crossplay is ingeschakeld, moeten spelers platform-lock filters uitschakelen in de serverbrowser. Zie de verbindingsgids voor details.