How to Configure Per Level & Base Level Stats on your ARK Server

ARK: Survival Evolved

·

Nov 10, 2024

·

15 Mins Read

It is possible to configure the base-level stats for players, and per-level stats for players and dinosaurs. Each of these can be configured in Game.ini.

Each stat has an Attribute ID and Default Value which are essential for configuring your options. You can find these in the tables below.


# Player Stats

AttributeAttribute IDDefault Value
Health01.0
Stamina11.0
Torpidity21.0
Oxygen31.0
Food41.0
Water51.0
Temperature60.0 (Unused stat)
Weight71.0
MeleeDamageMultiplier80.0 (Base Stat cannot be increased)
SpeedMultiplier90.0 (Base Stat cannot be increased)
TemperatureFortitude100.0 (Base Stat cannot be increased)
CraftingSpeedMultiplier110.0 (Base Stat cannot be increased)

# Dinosaur Default Stats

AttributeAttribute IDWildTamedTamed_AddTamed_Affinity
Health01.00.20.140.44
Stamina11.01.01.01.0
Torpidity21.01.01.01.0
Oxygen31.01.01.01.0
Food41.01.01.01.0
Weight71.01.01.01.0
Damage81.00.170.140.44
Speed91.01.01.01.0

# Configuring Base Level Stats

Important

If a survivor has already been created, then their base-level stats can not be changed.

You can configure base level stats of players by heading to Game.ini and using the option PlayerBaseStatMultipliers[<AttributeID>]=<multiplier>.

  1. Access your control panel and Stop your server.
  2. Navigate to Files.

ARK server with the Files button highlighted

  1. Go to /ShooterGame/Saved/Config/LinuxServer/ and edit Game.ini.

Files menu on the right path with Engine.ini selected

  1. If your Game.ini is empty, enter [/script/shootergame.shootergamemode] at the top line of the file.
  2. You can now enter your custom base stats into this file in the following format: PlayerBaseStatMultipliers[<AttributeID>]=<multiplier>

Example: PlayerBaseStatMultipler[0]=2.0 multiplies the health base stat by 2.

Engine.ini shown in the file manager containing an example multiplier

  1. Once your changes have been made, you can Save and Start your server.

# Configuring Per Level Stats

You can configure both player and dinosaur per level stats with Game.ini. The following options are used for editing per level stats;

  • PerLevelStatsMultiplier_Player[<AttributeID>]=<multiplier>
  • PerLevelStatsMultiplier_DinoTamed<type>[<AttributeID>]=<multiplier>
  • PerLevelStatsMultiplier_DinoWild[<AttributeID>]=<multiplier>

As you can see from PerLevelStatsMultipler_DinoTamed it requires a .

TypeOptionDescription
No Type GivenPerLevelStatsMultiplier_DinoTamed[<AttributeID>]Multiplier applied for each tamed level-up point.
_AddPerLevelStatsMultiplier_DinoTamed_Add[<AttributeID>]Multiplier immediately added for tamed dinosaur.
_AffinityPerLevelStatsMultiplier_DinoTamed_Affinity[<AttributeID>]Multiplier applied dependant on affinity.
  1. Access your control panel and Stop your server.
  2. Navigate to Files.

ARK server with the Files button highlighted

  1. Go to /ShooterGame/Saved/Config/LinuxServer/ and edit Game.ini.

Files menu on the right path with Engine.ini selected

  1. If your Game.ini is empty, enter [/script/shootergame.shootergamemode] at the top line of the file.
  2. You can now enter your custom per-level stats with the options previously mentioned above.

Example: PerLevelStatsMultiplier_DinoTamed_Add[0]=2.0 Multiplies health by 2 of tamed dinosaurs immediately.

Engine.ini shown in the file manager containing an example multiplier

  1. Once your changes have been made, you can Save and Start your server.

To learn more about ARK server hosting, you can check out our library of Knowledgebase articles found here.

Ruben B

Partnership Manager