XyraLScripts
Administration

XS-AdminMenu

A full admin panel with threat detection, ban evasion matching, player management, reports and inventory tools.

ReleasedFreeQboxQBCore
Version Stars Downloads Updated
XS-AdminMenu
Overview

What it does

Everything your staff need in one panel — and since 1.2.0, two things most admin menus leave to a separate resource: automated threat detection, and bans that survive someone making a new account.

Features

What you get

01

Live map — every player on a map of San Andreas, click a dot to spectate, go to or bring them

02

Warn and ban from the character lookup whether they're online or not

03

Temp-ban ladder — the ban menu checks their history and suggests the next step up

04

Ten automated detections with a live threat feed and auto-actions you control

05

Multi-identifier bans, hardware token matching and linked-account detection

06

Kick, warn, ban, mute, freeze, spectate, revive, kill, eject and teleport

07

Mass actions — summon, freeze and revive everyone at once

08

Character lookup with job, money and notes management

09

Inventory viewing, editing and item transfers

10

Screenshot capture and live player watch

11

63 self actions across eight sections, with a filter box and pinned favourites

12

Entity inspector, server stats and resource manager

13

Editable staff roles, permissions and audit logs

14

Recolour the panel, rename every command and edit the pick lists from config

15

Notifications through ox_lib, QBCore, chat or your own event

16

Per-admin Settings panel — accent, layout and behaviour, stored on your machine

17

Item spawner reading your server's real item list, searchable, give to anyone

18

Vehicle spawner and weapon picker built from your framework, not a hardcoded list

Live demo

Try it in your browser

The real panel on sample data — including the threat feed, ban evasion matches, item spawner, settings, player list and audit log.

Runs in this page on sample data.

This is the real thing — only the data is made up. Open in a new tab →
Needs a bigger screen. Open this on a desktop, or open it directly.
Screenshots

A look inside

Before installing

Before you install

  • Nothing bans anyone until you say so. Every detection ships set to flag.
  • Your staff are exempt, and so is anyone they just teleported — noclip is a teleport and a revive is health from nothing.
  • Two detections come from the client and are labelled as advisory in the panel, because a client can lie. The useful half is a client that stops answering.
  • Owners bypass role checks, so verify every license identifier before going live.
  • Re-upload the whole folder when you update. If client/detection.lua goes missing, the panel flags every player at once — that detection fires when a client stops answering, and a client that never got the file never answers.
  • Health, position and speed checks need OneSync. Without it the event-based detections still run, and the panel tells you which mode you are in.
  • Inventory tools require a supported inventory resource.
  • Screenshot features require screenshot-basic or screencapture.