Admin Panel provides a small, clickable GUI admin panel with command buttons tied to players in the "admin" group or those with the permission.
When an admin wakes up, the panel is loaded with the buttons next to your player's health information. You can access these buttons by opening your chat and then the buttons will be clickable. You can also use the optional, manually set hotkey shortcut method described in a section below.
When an admin wakes up, the panel is loaded with the buttons next to your player's health information. You can access these buttons by opening your chat and then the buttons will be clickable. You can also use the optional, manually set hotkey shortcut method described in a section below.
Permissions
This plugin uses the permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>.- adminpanel.autotoggle.admin -- Toggles panel when added/removed from the admin group
- adminpanel.allowed -- Allows player the ability to see the admin panel
- adminradar.allowed
- godmode.toggle
- vanish.use
- playeradministration.access.show
Chat Commands
- /adminpanel hide -- Hide the admin panel
- /adminpanel show -- Show/refresh the admin panel
- /adminpanel settp -- Sets your custom teleportation location (on player's location)
- /adminpanel settp all -- Sets teleport location for all admins without a custom location
- /adminpanel removetp -- Removes your custom teleport location
Hotkey Shortcut
- bind h adminpanel toggle -- Console key bind command
Configuration
The settings and options can be configured in the AdminPanel file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.Localization
The default messages are in the AdminPanel file under the lang/en directory. To add support for another language, create a new language folder (e.g. de for German) if not already created, copy the default language file to the new folder and then customize the messages.Future plans
- add a close button (alternative to hide command)
- for auth2 add noclip button
- add panel opacity in config
- add langage support
- NEW BUTTONSBan spectated playerKick spectated playerSend message to spectated playerFreeze spectated playerBan/Kick/Freeze button that then lists the players and maybe we type in a number for the respective player or maybe click on the player.noclipToggle God mode (versus installing the mod)