CS_ADMINADUTY
A full-featured admin duty system. Includes admin duty toggle, noclip, vanish, team chat, giveskin, job handling, skin presets, HUD integration, Discord webhooks, and role-based permissions.
Installation
start cs_adutyConfiguration
Config.lua
This configuration file controls admin duty, noclip, vanish, team chat, giveskin, job handling, cooldowns, and rank-based skins.
General Settings
Locale β Language setting. Example:
"EN".cooldown β Time in ms before a player can toggle admin duty again. Example:
1000.noclipCooldown β Time in ms before a player can use noclip again. Example:
1000.serverJobRefreshInterval β Interval in ms to refresh player jobs. Example:
600000.refreshJobsAndGroups β Interval in ms to refresh jobs and groups. Example:
60000.showNameDistance β Distance to show player data in admin duty. Example:
100.colorWhenTalking β HUD color of player names when talking. Example:
9.ShowPlayerIdsAndNames β true / false β Show IDs, names, jobs, and health above players.
Admin Duty Commands
adutyCommand β Command to toggle admin duty. Example:
'ad'.keyMappingToggleAdutyKey β Optional keybinding.
God Mode Settings
enableGodMode β true / false β Enable god mode in admin duty.
noRagdollInGodmode β true / false β Disable ragdoll in god mode.
NoClip Settings
enableNoclip β true / false β Enable noclip.
noclipCommand β Command to toggle noclip. Example:
'nc'.keyMappingToggleNoclipKey β Default key. Example:
'X'.noclipSpeedMultiplier β Multiplier when moving with shift. Example:
5.vanishInNoclip β true / false β Hide admin in noclip mode.
Vanish Settings
enableVanish β true / false β Enable vanish.
vanishCommand β Command to toggle vanish. Example:
'v'.keyMappingToggleVanishKey β Optional keybinding.
Permissions
AllowedCommandGroups β Table of groups allowed to use commands like noclip or vanish.
enableTeamchat β true / false β Enable team chat.
teamChatCommand β Command to send team chat messages. Example:
'tc'.allowedGroupsTC β Groups allowed to use team chat.
enableGiveskin β true / false β Enable giveskin command.
giveSkinCommand β Command to give skins. Example:
'giveskin'.allowedGroupsGiveSkin β Groups allowed to give skins.
Rank Skins
Each rank has pre-defined male and female skins for admin duty.
Ranks include: owner, manager, teamleitung, admin, dev, mod, support.
Notes
CustomClientSideNotification(msg, type)β Show admin duty notificationsTeamChatNotification(msg, type)β Show team chat notifications
Notification types:
Webhook Configuration
webhooks.lua
Sends a message to Discord when admin duty, noclip, or team chat actions occur.
Tip: Leave the URL as an empty string "" if you do not want the webhook to trigger for that event.
Notes
Integrated job handling: changes job to
"team"on aduty and restores original job on leave.Automatic skin changes based on rank.
Works with old and new ESX versions.
Supports multiple admin ranks, god mode, noclip, vanish, and team chat.
Discord webhooks are optional but recommended.
Support
If you have any further questions, open a ticket on our discord server: discord.gg/core-services
Last updated