AdminESP v1.1
Admin ESP for players and structures with smart near/far display, strict @class binding, transponder toggle, spectator support, and safe live reload.
AdminESP provides admin-focused ESP with two modes:
Players ESP via cheat esp players
Structures ESP via cheat esp structures (optional runtime keyword)
The plugin supports near/far visualization logic to reduce clutter:
Near (<800m): per-instance labels
Far (≥800m): spatial clusters with count (example: metal x5, forgeplus x2)
What's new in v1.1
Fixed ESP visibility leak — ESP is delivered only to the admin who enabled it; other players no longer see admin ESP
Fixed Unicode / special characters — player names, labels, and messages with non-ASCII text render correctly
Spectator mode support — ESP works after cheat EnableSpectator; scans and labels follow the admin camera/view position
Stability improvements — sticky labels, spatial clustering, and config defaults updated
Features
Cheat commands: cheat esp players, cheat esp structures, cheat esp structures [keyword], cheat esp off
Strict admin-only enforcement — ESP is bound to the admin who enabled it
Strict class binding with @ prefix (example: @dedicatedstorage) — typo by 1 letter = no match
Smart near/far structure rendering with spatial clustering (75m radius at ≥800m)
Optional global structure scan with cache refresh interval to reduce load spikes
Floating world labels with distance display and scale by range
Transponder toggle flow after mode activation (normal play; not in spectator)
Console reload: AdminESP.reload
Spectator-compatible ESP via cheat EnableSpectator
Configuration
Notes
Requirements: ARK: Survival Evolved dedicated server; Ark Server API 3.56+
Keep config.json next to DLL
config.json must be valid JSON (no // comments)
Use commented_config.json as reference, then strip comments into config.json
ESP is strictly admin-only — only the admin who enabled ESP sees labels and map visuals
In spectator mode, use cheat esp ... commands; transponder toggle requires a live character
Install / Update
Place plugin files in ArkApi plugins folder
Replace AdminESP.dll for v1.1 update (keep your existing config.json)
Edit config.json if needed
Run AdminESP.reload after config changes
Support / Questions
I do not monitor this site daily. Support is handled on Discord.

Author: SANTA — santadevs.ru
Admin ESP for players and structures with smart near/far display, strict @class binding, transponder toggle, spectator support, and safe live reload.
AdminESP provides admin-focused ESP with two modes:
Players ESP via cheat esp players
Structures ESP via cheat esp structures (optional runtime keyword)
The plugin supports near/far visualization logic to reduce clutter:
Near (<800m): per-instance labels
Far (≥800m): spatial clusters with count (example: metal x5, forgeplus x2)
What's new in v1.1
Features
Cheat commands: cheat esp players, cheat esp structures, cheat esp structures [keyword], cheat esp off
Strict admin-only enforcement — ESP is bound to the admin who enabled it
Strict class binding with @ prefix (example: @dedicatedstorage) — typo by 1 letter = no match
Smart near/far structure rendering with spatial clustering (75m radius at ≥800m)
Optional global structure scan with cache refresh interval to reduce load spikes
Floating world labels with distance display and scale by range
Transponder toggle flow after mode activation (normal play; not in spectator)
Console reload: AdminESP.reload
Spectator-compatible ESP via cheat EnableSpectator
Configuration
Code:
{
"Enabled": true,
"UseTransponderToggle": true,
"RefreshIntervalSeconds": 1,
"DrawDurationSeconds": 1.2,
"RadiusPlayers": 30000.0,
"RadiusStructures": 30000.0,
"GlobalStructureScan": false,
"StructureScanIntervalSeconds": 5,
"MaxResults": 8,
"MaxResultsFar": 48,
"StructureExpandDistanceM": 800.0,
"StructureClusterRadiusM": 75.0,
"LabelScaleNear": 1.05,
"LabelScaleFar": 0.35,
"LabelScaleFarDistanceM": 2500.0,
"LabelPersistSeconds": 3.0,
"StructureCountStableTicks": 3,
"StructureDistanceLabelStepM": 5.0,
"UseChatSummary": false,
"ChatSummaryEveryNTicks": 0,
"DefaultStructureClassKeywords": [
"dedic"
],
"Messages": {
"Sender": "Admin ESP",
"Usage": "Commands: cheat esp players | cheat esp structures [keyword] | cheat esp off",
"PlayersOn": "Player ESP is now active.",
"PlayersOff": "Player ESP is now inactive.",
"StructuresOn": "Structure ESP is now active.",
"StructuresOff": "Structure ESP is now inactive.",
"TransponderToggle": "Transponder has switched your active ESP mode.",
"DisabledAll": "All ESP modes are now disabled."
}
}
Code:
// AdminESP — strip every // comment (whole line or end-of-line), then save as config.json beside the DLL.
{
"Enabled": true, // Master switch
"UseTransponderToggle": true, // transponder can toggle active mode
"RefreshIntervalSeconds": 1,
"DrawDurationSeconds": 1.2,
"RadiusPlayers": 30000.0,
"RadiusStructures": 30000.0,
"GlobalStructureScan": false, // whole-map scan via cache
"StructureScanIntervalSeconds": 5, // cache refresh period
"MaxResults": 8, // near per-instance cap
"MaxResultsFar": 48, // far clustered cap
"StructureExpandDistanceM": 800.0, // near/far split distance (meters)
"StructureClusterRadiusM": 75.0, // far cluster merge radius (meters)
"LabelScaleNear": 1.05,
"LabelScaleFar": 0.35,
"LabelScaleFarDistanceM": 2500.0,
"LabelPersistSeconds": 3.0,
"StructureCountStableTicks": 3,
"StructureDistanceLabelStepM": 5.0,
"UseChatSummary": false,
"ChatSummaryEveryNTicks": 0,
"DefaultStructureClassKeywords": [ // normal key = contains, @key = strict exact
"dedic"
],
"Messages": {
"Sender": "Admin ESP",
"Usage": "Commands: cheat esp players | cheat esp structures [keyword] | cheat esp off",
"PlayersOn": "Player ESP is now active.",
"PlayersOff": "Player ESP is now inactive.",
"StructuresOn": "Structure ESP is now active.",
"StructuresOff": "Structure ESP is now inactive.",
"TransponderToggle": "Transponder has switched your active ESP mode.",
"DisabledAll": "All ESP modes are now disabled."
}
}
Notes
Requirements: ARK: Survival Evolved dedicated server; Ark Server API 3.56+
Keep config.json next to DLL
config.json must be valid JSON (no // comments)
Use commented_config.json as reference, then strip comments into config.json
ESP is strictly admin-only — only the admin who enabled ESP sees labels and map visuals
In spectator mode, use cheat esp ... commands; transponder toggle requires a live character
Install / Update
Place plugin files in ArkApi plugins folder
Replace AdminESP.dll for v1.1 update (keep your existing config.json)
Edit config.json if needed
Run AdminESP.reload after config changes
Support / Questions
I do not monitor this site daily. Support is handled on Discord.
Author: SANTA — santadevs.ru