AutoDinoXP

Free AutoDinoXP 1.2

This resource is free
AutoDinoXP

Exact dino XP after tame or claim — configurable target, exclusions, optional wild-tame-only mode.

Sets a fixed experience value on dinos right after they are tamed, and optionally after claim — so every tame can land on the exact XP you want (e.g. for PvP balance or progression rules).

Features

Configurable target XP (DinoXP), clamped to each dino's max XP

OnlyOnWildTame — apply on wild tame only, or also on claim

ExcludedClasses — skip by short runtime class name (e.g. Mek_Character_BP_C); exact match, then substring fallback

BlockLevelUpsWhileImmature — optional: no stat points while baby / maturing

Console: DinoXP.reload reloads config.json without restart (when supported by your setup)

Reload message in chat only to the player who ran the command

Configuration

Code:
{
  "Enabled": true,
  "DinoXP": 275000,
  "OnlyOnWildTame": true,
  "LogEveryTame": true,
  "BlockLevelUpsWhileImmature": true,
  "ExcludedClasses": [
    "Mek_Character_BP_C",
    "MegaMek_Character_BP_C",
    "DesertKaiju_Character_BP_C",
    "ForestKaiju_Character_BP_C",
    "IceKaiju_Character_BP_C",
    "KingKaiju_Character_BP_C",
    "KingKaiju_Character_BP_Beta_C",
    "KingKaiju_Character_BP_Alpha_C",
    "KingKaiju_Character_BP_WorldBoss_C",
    "Titanosaur_Character_BP_C",
    "Bee_Queen_Character_BP_C"
  ]
}

Code:
// AutoDinoXP — strip every // comment (whole line or end-of-line), then save as config.json beside the DLL. Console: DinoXP.reload
{
    "Enabled": true, // Master switch: false = no XP changes
    "DinoXP": 275000, // Exact target XP (clamped to dino max)
    "OnlyOnWildTame": true, // true = XP only on wild tame; false = tame + claim
    "LogEveryTame": true, // true = log XP / startup; false = minimal logging
    "BlockLevelUpsWhileImmature": true, // true = no stat points while baby / maturing (BabyAge 0..1)
    "ExcludedClasses": [ // Short RUNTIME class name (UClass name, same as in UE), e.g. Mek_Character_BP_C — NOT Blueprint'/Game/...' path. Exact match (case-insensitive), then substring on short name only.
        "Mek_Character_BP_C",
        "MegaMek_Character_BP_C",
        "DesertKaiju_Character_BP_C",
        "ForestKaiju_Character_BP_C",
        "IceKaiju_Character_BP_C",
        "KingKaiju_Character_BP_C",
        "KingKaiju_Character_BP_Beta_C",
        "KingKaiju_Character_BP_Alpha_C",
        "KingKaiju_Character_BP_WorldBoss_C",
        "Titanosaur_Character_BP_C",
        "Bee_Queen_Character_BP_C"
    ]
}

Notes

Requirements: ARK: Survival Evolved dedicated server; Ark Server API 3.56 or newer (MinApiVersion 3.56)

Keep config.json next to the DLL; class names are short UClass names, not full Blueprint paths

Disable LogEveryTame if you don't need a log line for every tame

config.json must be valid JSON — no // comments. Use commented_config.json as a guide, strip //, then save as config.json.

Install

Place the plugin in your ArkApi plugins folder as usual

Edit config.json: Enabled, DinoXP, OnlyOnWildTame, LogEveryTame, ExcludedClasses, BlockLevelUpsWhileImmature, etc.

Support / Questions

I do not monitor this site on a daily basis. Support and questions are handled on Discord.

discord_join.png
Author: SANTA — more plugins and info: santadevs.ru
Author
SANTA_DEVS
Downloads
24
Views
132
First release
Last update

Ratings

0.00 star(s) 0 ratings
Back
Top