[ESX/QbCore/Standalo
34.99 EUR
Description
# Noface AdminMenu
**A complete, framework-agnostic admin menu for FiveM β ESX, QBCore, or Standalone, your choice, zero config required.**
---
## Overview
NoFace AdminMenu is a full-featured administration suite built with a custom NUI interface (no third-party UI libraries), designed to run on **ESX Legacy**, **QBCore**, or even a **standalone** server with no framework at all. Everything is auto-detected on resource start: framework, inventory system, and database β you don't need to touch a single line of code to get it running.
Unlike most admin menus that hard-lock you into one framework or one inventory system, this resource ships with its own internal bridge layer. Whether your server runs `ox_inventory`, `qb-inventory`, `ps-inventory`, or the framework's built-in inventory, giving items, weapons, or ammo just works β the resource detects it automatically and adapts its calls accordingly.
## Key Features
### π₯οΈ Modern Custom UI
- Clean, dark "ops console" themed interface, built entirely in vanilla HTML/CSS/JS (no React/Vue bloat, fast to load, easy to re-skin)
- Fully responsive tabbed layout: Dashboard, Players, Items & Weapons, Vehicles, Teleport, Moderation, Self, Server Tools, and Settings
- Built-in **multi-language support** (German, English, French out of the box) with a simple dictionary system for adding more languages
- Global branding customization (menu name, subtitle, accent color) β configurable live from the Settings tab by superadmins, no restart needed
### π Flexible Permission System
- Group-based permission levels (e.g. Moderator / Admin / Superadmin) fully defined in the config
- Every single action has its own configurable minimum permission level β nothing is hardcoded
- Fail-safe by design: any action without an explicit permission entry is rejected by default
- Built-in rate-limiting per action to prevent spam/abuse from compromised accounts or manipulated clients
### π€ Player Management
- Live player list with health, ping, job, and group info, searchable by name or ID
- Per-player actions: Goto, Bring, Heal, Revive, Kill, Slap, Freeze/Unfreeze, Spectate
- Detailed player inspector: cash, bank, full inventory, and equipped weapons
- Open character creator / clothing shop for any player (auto-detects illenium-appearance, fivem-appearance, codem-appearance, tgiann-clothing, qb-appearance, esx_skin, esx_identity, qb-clothing, qb-multicharacter)
### π Items, Weapons & Economy
- Give items, weapons (with custom ammo), and separate ammo items (ox_inventory)
- Remove single weapons or wipe a player's entire loadout
- Clear a player's full inventory
- Set or add money to any account the framework exposes (cash/bank/black money/crypto, etc.)
- Create and manage jobs and job grades directly from the UI β automatically registered into ESX.Jobs / QBCore.Shared.Jobs at runtime, no server restart required
- Set a player's job or framework permission group on the fly
### π Vehicle Tools
- Spawn any vehicle from a categorized, filterable list or by free-text model name β spawned server-side (OneSync safe, no despawning)
- Repair, max-tune, flip, or clean the vehicle you're currently in
- Delete vehicles in a radius or wipe all empty vehicles server-wide
- **Give a vehicle permanently to a player's garage** β writes directly into your framework's real vehicle ownership tables (`owned_vehicles` for ESX, `player_vehicles` for QBCore), with automatic unique plate generation and full compatibility with popular garage scripts (qb-garages, jg-advancedgarages, cd_garage, wasabi_garage, and more)
### π Teleport
- Manual XYZ teleport, "use my current position", or "use my waypoint"
- Fully configurable list of preset locations (airport, banks, casino, custom MLOs, etc.)
### βοΈ Moderation Suite
- Kick and warn players with logged reasons
- Ban online players or offline players by Rockstar License, with configurable preset durations or permanent bans
- Full ban list view with active/expired status and one-click unban
- **Admin-Jail**: lock a player in a configurable holding cell for a set duration (or indefinitely) β survives reconnects and server restarts, can't be escaped by relogging
### π¦Έ Self / Character Tools
- Godmode, Invisibility, Superjump, Fastrun, ESP (nametags), Noclip (with mouse-wheel adjustable speed, persisted per admin)
- All toggle states are remembered per-admin and automatically restored after a reconnect or server restart
- Quick suicide/respawn shortcut
### π οΈ Server Tools
- Broadcast announcements to all players
- Change weather and time (with time-freeze option)
- Restart any other resource safely from the UI (with built-in protection against restarting the admin menu itself)
### ποΈ Database & Persistence
- Auto-detects `oxmysql` β if present, bans, admin-jail, jobs, and job grades are stored persistently in dedicated MySQL tables, created automatically on first start
- If no database is found, bans and admin-jail transparently fall back to JSON file storage β nothing breaks, nothing crashes
- Branding and per-admin preferences (language, toggle states) are always stored in lightweight JSON files for maximum reliability and zero database dependency on that layer
### π Security & Reliability
- Full input validation and sanitization on every server event (target IDs, numeric ranges, resource names, ban durations, etc.)
- SQL injection protection via parameterized queries throughout
- Every risky operation is wrapped in error handling so a single bad call can never crash your server
- Discord webhook logging support for moderation and admin actions (optional)
## Compatibility
| Component | Supported |
|---|---|
| Framework | ESX Legacy, QBCore, or none (Standalone) |
| Inventory | ox_inventory, qb-inventory, ps-inventory, or framework default |
| Database | oxmysql (optional β JSON fallback always available) |
| Garage scripts | qb-garages, jg-advancedgarages, cd_garage, wasabi_garage, and any script reading standard `owned_vehicles` / `player_vehicles` tables |
No dependency is hard-required except the game itself β the resource degrades gracefully at every layer.
---
*NoFace AdminMenu β one admin menu, every framework.*