Version 2.0.04
111 downloads
AdminESP is a lightweight Rust Oxide plugin that lets administrators toggle an ESP mode. Once enabled, all players are highlighted through walls and objects, allowing for rapid target detection and efficient server oversight.
# Configuration:
{
"Privilege of using the ESP": "adminesp.use",
"UI customization": {
"Enable display of UI for the player": true,
"AnchorMin Position": "0 0.025",
"AnchorMax Position": "0.05 0.053"
},
"Display player avatars": true,
"Enable prefix in messages": true,
"Configuration version": {
"Major": 2,
"Minor": 0,
"Patch": 0
}
}
Privilages:
# Chat and console commands:
# API:
private bool API_HasActive(ulong userID) - Does the player have ESP enabled return true/false
private void API_EspActivate(BasePlayer player) - Force ESP to turn on
private void API_EspDeactivate(BasePlayer player) - Force Disable ESP
#HOOKS
object CanChangedESP(BasePlayer player, bool activated) - Called before ESP is enabled/disabled, returning any value other than null will prevent the player from activating/deactivating ESP
void OnEspActivated(BasePlayer player) -Notification about player's ESP enabled
void OnEspDeactivated(BasePlayer player) - Notification about player's ESP being disabled
# LANG:
{
"UI.ESP.Title": "ESP Settings",
"UI.Button.Title": "ESP",
"UI.Sleepers.Title": "Sleepers:",
"UI.Sleepers.Description": "Display sleeping players",
"UI.Distance.Title": "Distance:",
"UI.Distance.Description": "Display distance",
"UI.Update.Title": "Update:",
"UI.Update.Description": "Update frequency",
"UI.Admins.Title": "Admins:",
"UI.Admins.Description": "Display administrators",
"UI.Names.Title": "Names:",
"UI.Names.Description": "Display names",
"UI.Boxes.Title": "Boxes:",
"UI.Boxes.Description": "Display player boxes",
"UI.ViewLine.Title": "View Line:",
"UI.ViewLine.Description": "Display player view line",
"UI.LineLength.Title": "Line Length:",
"UI.LineLength.Description": "Player view line length",
"UI.Button.Off": "OFF",
"UI.Button.On": "ON",
"MSG.OFF": "ESP has been disabled",
"MSG.ON": "ESP has been enabled",
"MSG.Prefix": "<color=orange>[Admin ESP]:</color> ",
"MSG.Permission": "You do not have access to this command",
"UI.Msg.Help": "ESP Settings:\n/ae settings UpdateTime {0} - data update frequency (0.15 sec)\n/ae settings PlayerDistance {1} - max display distance (200 meters)\n/ae settings ShowAdmins {2} - display admins (true/false)\n/ae settings DrawNames {3} - display player names (true/false)\n/ae settings DrawBoxes {4} - display player boxes (true/false)\n/ae settings DrawEyeLine {5} - display player view line (true/false)\n/ae settings Sleeping {6} - display sleeping players (true/false)\n/ae settings EyeLineDistance {7} - player view line length (20 meters)",
"DDRAW.Sleep": "Sleep",
"DDRAW.Health": "Health:",
"UI.Description.Bottom": "Powered by OxideBro 2025",
"UI.SelectedPlayer.Title": "Selected player:",
"UI.Buttons.All": "All",
"UI.Buttons.Online": "Online",
"UI.Buttons.Sleep": "Sleepers",
"UI.Buttons.Enabled": "You have <color=green>enabled</color> the display of players in the world",
"UI.Buttons.Disabled": "You have <color=red>disabled</color> the display of players in the world"
}