background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategorier

ARK: Survival Ascended Server Configuration

ark asa settings ini 0 syntes dette var nyttig

This guide covers how to configure the GameUserSettings.ini and Game.ini files for your ARK: Survival Ascended server hosted with Legion Hosting.

Stop your server before editing configuration files. Always stop your server from the GPanel Console tab before editing any .ini files. ARK can overwrite files on shutdown, so changes made while the server is running may be lost.

Overview of Configuration Files

ARK: Survival Ascended uses two primary configuration files to control server behaviour. Both are found inside the ShooterGame/Saved/Config/WindowsServer/ directory on your server.

File Purpose
GameUserSettings.ini Core server settings — session name, passwords, player count, rates, crossplay, BattleEye, and more. This file is created on first server start.
Game.ini Advanced gameplay overrides — engram points, stat scaling, item stack sizes, custom NPC spawns. Must be exactly Game.ini (case-sensitive). Create manually if it does not exist.
Game.ini may not exist by default. If the file is not present, create it manually in the GPanel file editor. The filename must be exactly Game.ini with capital G and I — game.ini or GAME.INI will not work.

Step 1 — Access the File Manager in GPanel

  1. Log in to GPanel.
  2. Select your ARK: Survival Ascended server from the server list.
  3. If the server is running, click Stop on the Console tab and wait for the status to change to Offline.
  4. Click the Files tab to open the file manager.
  5. Navigate to ShooterGame/Saved/Config/WindowsServer/. You will find GameUserSettings.ini here once the server has started at least once. If Game.ini is not present, you will create it manually in Step 3.

Step 2 — Configure GameUserSettings.ini

Click GameUserSettings.ini in the file manager to open it in the inline editor. The file is divided into sections — the most important ones for server configuration are [SessionSettings] and [ServerSettings].

Key Settings in [SessionSettings]

Setting Example Value Description
SessionName My Legion Server The name that appears in the in-game server browser. Keep it unique so players can find it easily.
QueryPort 7778 The query port used by the server browser. Must match the port assigned in GPanel. Defaults to game port + 1.

Key Settings in [ServerSettings]

Setting Example Value Description
ServerPassword mypassword Password required for players to join. Leave empty for a public server.
ServerAdminPassword adminpass123 Admin password used to authenticate in-game admin commands. Keep this private.
MaxPlayers 20 Maximum number of simultaneous players. Should match your plan's player slot limit.
XPMultiplier 2.0 Multiplier for XP gained. 1.0 is default, 2.0 doubles XP gain.
TamingSpeedMultiplier 3.0 Multiplier for taming speed. Higher values speed up taming.
HarvestAmountMultiplier 2.0 Multiplier for resources gathered per harvest action.
DifficultyOffset 1.0 Controls creature level distribution. Set to 1.0 for max wild levels on official-style settings.
OverrideOfficialDifficulty 5.0 Sets the maximum wild dino level when DifficultyOffset=1.0. A value of 5.0 allows levels up to 150.
AllowCrateSpawnsOnTopOfStructures True Allows supply drops to land on player structures. Recommended for PvE servers.
EnablePvPGamma True Allows players to adjust gamma in PvP. Disable for a more competitive experience.

A minimal example of a configured GameUserSettings.ini section:

[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

Step 3 — Create and Configure Game.ini

Creating Game.ini

Game.ini must be created manually by the user if it does not already exist. Navigate to ShooterGame/Saved/Config/WindowsServer/ in the GPanel file manager. If Game.ini is not listed, create a new file with the exact name Game.ini (capital G and capital I — game.ini or GAME.INI will not work).

Start the file with the following header — all Game.ini settings go under this single section:

[/script/shootergame.shootergamemode]

Editing Game.ini

Game.ini uses a section-based format. The most common section for server customisation is [/script/shootergame.shootergamemode]. Settings are added one per line within the appropriate section.

Common Game.ini customisations:

[/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)
Setting Description
OverridePlayerLevelEngramPoints=N Sets engram points awarded at each level. Add one line per player level. Use this to grant more engrams per level-up.
MaxCustomNodes=N Controls maximum custom spawn nodes. Relevant for advanced modded spawn configurations.
EngramEntryAutoUnlocks=(...) Forces specific engrams to auto-unlock at a defined level, useful for giving all players access to certain items without spending points.
ConfigOverrideItemMaxQuantity=(...) Overrides maximum stack sizes for specific items.
Tip: The [/script/shootergame.shootergamemode] section heading must be present exactly once in Game.ini. If you add it a second time, only the last occurrence will be used. Add all your settings under the single heading.

Query Port Configuration

The query port is separate from the game port and is used exclusively by the server browser (Steam/Epic) to list your server. If the query port is wrong or unreachable, your server will not appear in the browser even if it is running correctly.

Port Default Configured in Purpose
Game Port 7777 GPanel Startup / Network tab Players connect through this port to join the server
Query Port 7778 GameUserSettings.iniQueryPort under [SessionSettings] Server browser polling — must match the port allocated in GPanel
The query port must match GPanel. The QueryPort value in GameUserSettings.ini must exactly match the query port shown in your GPanel Network tab. Legion Hosting pre-assigns both ports when your server is created — check the Network tab for your specific values before editing the .ini file. Do not assume the defaults of 7777/7778 apply to your server.

Applying Changes

  1. Save your edited .ini file using the Save button in the GPanel file editor.
  2. Return to the Console tab.
  3. Click Start to start the server. GPanel will load your updated configuration on startup.
  4. Monitor the console output for any errors. Configuration mistakes such as invalid values or duplicate section headers will often produce warnings in the startup log.
Always edit config files while the server is stopped. Editing GameUserSettings.ini or Game.ini while the server is stopped and then starting the server is sufficient. Do not try to hot-reload config files while the server is running — ARK does not support live config reloading for most settings.

Troubleshooting

Game.ini does not exist or settings are not being read

  • Game.ini is not created automatically. If the file does not exist, create it manually in the GPanel file editor inside ShooterGame/Saved/Config/WindowsServer/.
  • The filename is case-sensitive. It must be exactly Game.ini — not game.ini, GAME.INI, or any other variation.
  • Ensure the file contains the [/script/shootergame.shootergamemode] header as the first line, and that this header appears only once.

Settings in Game.ini or GameUserSettings.ini are not being applied

  • Confirm the server was fully stopped before you edited the file. If the server was running, it may have overwritten your changes on its next shutdown.
  • Check that the section header (e.g. [ServerSettings] or [/script/shootergame.shootergamemode]) appears exactly once in the file. Duplicate section headers will cause the later settings to override the earlier ones, or be ignored entirely depending on the parser.
  • After saving the file, restart the server completely from GPanel before testing.
  • Verify the file is in the correct directory: ShooterGame/Saved/Config/WindowsServer/. Files placed in the wrong location are silently ignored.

Server not appearing in the server browser after configuring settings

  • Confirm the QueryPort in GameUserSettings.ini matches the port listed in GPanel's Network tab exactly.
  • The server browser can take 5–10 minutes to index a newly started or reconfigured server. Try a direct connect with open IP:GAMEPORT in the ASA in-game console to verify the server is reachable while the browser catches up.
  • If crossplay is enabled, players must uncheck platform-lock filters in the server browser. See the connection guide for details.

Var denne artikkelen nyttig?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.