Admin Menu w/ Web Based Admin Panel

Admin Menu w/ Web Based Admin Panel

$60.00

Add to Basket

🟩 | Escrowed
🟥 | Open Source


Frameworks:

🟩 | QB Core
🟩 | QBX Core
🟩 | OX Core
🟩 | ND Core
🟩 | ESX

Docs:  LINK

Portal docs: LINK


Two resources, one purchase

- xt-admin - the in-game admin menu

- xt-adminportal - the same menu, the same permissions and the same audit trail, in a browser


General Features

- Custom NUI in the xT terminal design system, rebrandable to your own server name

- Dock the panel to the screen edge and keep playing - the game keeps keyboard input while the menu stays fully usable

- Opens with a rebindable keybind or a command

- Every privileged action is validated server-side - never trusts the client for permissions, targets, amounts, or identifiers

- Framework-agnostic: works on QBX, QB, ESX, ND & OX out of the box



Players

- Freeze, kill, revive, bring, fire, drop from sky, attacking ped, cuff, kick, ban, and set rank

- View and wipe a player's inventory, open their clothing menu

- Live player needs (hunger, thirst, or whatever you define) as labelled sliders

- Live map with player positions

- Offline player search - ban or assign ranks to players who aren't online


Personal & Tools

- Noclip, godmode, invisible, super jump, speed run, infinite ammo, blips, names

- Teleport to waypoint / coords / player, revive all or nearby, weather panel

- Search and give any item or weapon (server-validated)

- Browse vehicles by class and spawn them - fix, refuel, or delete the one you're driving

- Nearby entity info, entity laser, copy coords


Permissions

- Rank hierarchy resolved from ACE, the database, and config

- Per-action required ranks, editable live in-game - overrides persist across restarts

- Per-player rank assignment from the menu

- Fail-closed by design: unknown or unmapped keys are denied, and blocked attempts are logged


Reports & Logs

- Player report system with two-way chat, status changes, and closing


Web Portal (xt-adminportal)

- The whole menu in a browser - phone, tablet or laptop, no game client running

- Staff sign in with Discord: a role in your guild is all it takes to grant or revoke access, and it works for people who have never joined your server

- Authenticator (TOTP) two-factor on by default - staff enrol on first login, and every enrolment is written to the audit log

- Permissions are xt-admin’s, so a rank means the same thing in-game and in the browser, and both fail closed

- Dashboard, Players, Map, Bans, Offline search, Reports, Logs, Resources, Stats, Items, Density, Economy and Permissions - every tab hidden unless the rank allows it, and enforced again server-side

- Optional live screen viewing: off by default, behind its own permission, and frames are never stored

- Sessions are bound to the browser, expire on idle and on a hard cap, and can be revoked from the in-game Settings tab

- Per-IP rate limits on the API, on login and code entry, on map tiles and on screen polling

- No database work and no key to generate - the tables and the session signing key are created on first start

- Runs on your own domain behind a free Cloudflare Tunnel; the console prints your exact portal URL and Discord redirect URI on start

- Needs a domain, a Cloudflare account and a Discord application - documented step by step, about 20 minutes


Dependencies: