🛡️ NXM ADUTY

The last admin-duty script you'll need.

Stop hardcoding outfits. Stop editing Lua for every promotion. Manage your entire staff team from one beautiful in-game panel.

⚡ Why it's different

Most aduty scripts ship as a half-finished client.lua you have to butcher every time someone gets promoted.

NXM Aduty is the opposite. Everything lives in a polished UI add a rank, drop in an outfit, set permissions, done. The outfit shows up for the right people, the right way, instantly.

✨ Features that actually matter

🎨

Beautiful Modern UI

Three smooth tabs — Ranks, Active Players, Logs in dark-glass design. Branded colors, your logo, your name. Looks like it costs €100.

👕

Outfit Management Done Right

Separate male & female outfits per rank. Import your current outfit with one click. Mirror values between genders. Test in a rotatable 3D preview before saving.

🛡️

Per-Rank Power Settings

God-mode, auto-heal, auto-armor, blip color, blip icon all toggleable per rank, all in the UI. No more "give the new Senior god-mode" tickets.

👥

Live Active List

See every staff member in aduty as a card with name, rank and ID. One-click force-off with confirmation. Jump straight to their logs.

📜

Full Audit Log

Every enter, leave, force-off, edit and rejoin logged. Filter by name, ID or action. Know exactly who did what, when.

🗺️

Smart Map Blips

Visible only to other staff. Per-rank color and icon. Auto-switches between entity blips (with live name) and coord blips depending on distance.

🔄

Rejoin Protection

Crash mid-aduty? On reconnect your original job comes right back. No more "I'm stuck as admin" tickets.

Built for Performance

Outfits cached server-side. Cooldown on toggles. Smart blip diffing. Tested on big servers  zero FPS hit.

🌍

Bilingual Out of the Box

English and German included. Add any language by dropping a file in /locales/. Falls back to English gracefully.

🔐

Server-Side Security

Every permission validated on the server. Input sanitized. Rate-limited. ACE-based  no rebuild of your existing setup.

💬

Discord Ready

Plug in a webhook URL and every aduty action posts to your staff channel with player Steam, Discord, License and job info.

🎬

3D Outfit Preview

Rotatable camera around your character. Live updates as you tweak values. See exactly what your staff will look like before you save.

🧰 Commands

/ad Toggle aduty on/off
/adutyui Open the rank manager
/adlist See who's currently in aduty
/adlog [id] View logs (optionally filtered by player)
/adoff <id> Force a player out of aduty

All commands also accessible via RCON / server console.

📦 Drop in, play

Just ensure NXM_Aduty in your server.cfg. The script creates its own database tables on first start. Add a couple of ACE permissions, run /adutyui, and you're managing staff in two minutes.

ESX Legacy oxmysql skinchanger MariaDB / MySQL

⚙️ One config to rule them all

Everything tunable in a single config.lua:

  • Command names (rename /ad to whatever you want)
  • Aduty job & grade
  • Cooldown timing
  • Discord webhook
  • Full theme system brand name, subtitle, logo (text or image), complete color palette
  • 3D preview teleport location
  • Language (EN / DE / your own)

🔒 Asset Escrow Friendly: config.lua, README.md, install.sql and all locales/*.lua remain fully editable after encryption.

📥 What you get

Complete encrypted resource (cfx.re Asset Escrow)
Auto-migrating database no manual SQL needed
Modern NUI with full theme system
English + German translation files
Detailed README with install guide, troubleshooting & FAQ
Free lifetime updates
Real support on our Discord

🎬 See it in action

Screenshots: Rank editor · 3D preview · Active list · Logs view

Our preview video will be released shortly.
💜

Built by NXM Solutions with Love

Clean code. Modern design. Real support. No drama.

Instant download
Available in your CFX account right after purchase
Bug fixes
Find a bug, we'll fix it no questions, no extra charge
Discord support
Discord Support for every Script gurantee
14 Days Refund
If you do not like our script, you can request a refund within 14 days.