Setting Custom Player and Dino Max Levels in Ark
If you want players on your server to be able to reach level 200, or want tamed dinos to gain 150 points after tame instead of 88, you must override Ark's experience curves directly via the INI files.
Understanding the Overrides
By default, Ark hardcodes the amount of XP required for level 1 to level 105. To change this, you have to strip the default logic out using the OverrideMaxExperiencePointsPlayer and LevelExperienceRampOverrides settings inside Game.ini.
Implementation Guide
Because defining 200 arrays of experience points manually is tedious and syntax-heavy, most admins use tools like Beacon Omniverse or an online Ark Server Settings Generator. However, here is the structural logic of what must be pasted into your Game.ini:
[/script/shootergame.shootergamemode]
OverrideMaxExperiencePointsPlayer=100000000
OverrideMaxExperiencePointsDino=100000000
LevelExperienceRampOverrides=(ExperiencePointsForLevel[0]=5,ExperiencePointsForLevel[1]=10,ExperiencePointsForLevel[2]=20... [Up to your max level])
LevelExperienceRampOverrides=(ExperiencePointsForLevel[0]=5,ExperiencePointsForLevel[1]=10,ExperiencePointsForLevel[2]=20... [Up to dino max level])
Explanation: The first LevelExperienceRampOverrides array ALWAYS applies to the Player. The second array ALWAYS applies to the Tamed Dinos. You must list out every single level requirement array up to your desired max.
Overriding Wild Dino Levels
To ensure wild dinos spawn at levels like 210 or 300, you don't use XP ramps. Instead, you modify the `DifficultyOffset` and `OverrideOfficialDifficulty` in `GameUserSettings.ini`:
[ServerSettings]
DifficultyOffset=1.0
OverrideOfficialDifficulty=10.0
Wild dino max level is determined by OverrideOfficialDifficulty * 30. Setting it to 10.0 yields a maximum wild level of 300.