Weapon balance, fully in-game.
Stop editing weapons.meta and restarting for every tweak. Adjust damage, headshots and attachments from one clean admin panel — live for every player.
⚡ Why it's different
Most "weapon damage" resources are a static config you edit, save, restart, repeat.
NXM Weapons is live. Move a slider and every player feels it instantly — and it's saved, so it survives restarts. Standalone, or ESX when you want item-based attachments.
✨ Features that actually matter
Live Weapon Damage
A searchable list of every weapon with a slider + exact value. 1.00 = vanilla. Changes apply to everyone in real time and persist across restarts. No meta files, no restarts.
Headshots Your Way
One global switch — headshots on (vanilla crit) or bodyshot-only (global anti-headshot). Perfect for fight servers, events or roleplay rules.
Global Tools
Set all weapons to one value, or reset everything back to your config defaults — one click each.
Attachment Menu
Suppressor, grip, flashlight, scope, magazine, extended clip. The menu shows only what the current weapon supports and attaches/detaches in a click — correct component auto-picked.
Standalone or ESX
Runs with zero framework out of the box. Switch on ESX and attachments become item-based (consumed on attach, returned on detach) — item names fully configurable.
Notify, Your Choice
Built-in NUI notify (no dependency), or one line to switch to ox_lib, ESX or chat.
Bilingual Out of the Box
English and German included — UI, notifications and weapon categories. Add any language by dropping a file in /locales/.
Server-Side & Secure
Every change validated on the server via ACE permissions. The admin menu only opens for people who are actually allowed to.
🧰 Commands
/weaponadmin Open the admin panel (damage · headshots · global tools)/attachments Open the attachment menu for the current weapon (also bound to F7)Command names and the key are configurable.
📦 Drop in, play
Just ensure NXM_Weapons in your server.cfg, give yourself the ACE permission, and run /weaponadmin. Standalone needs no database.
⚙️ One config to rule them all
Everything tunable in a single config.lua:
- Framework (
auto/standalone/esx) - Language (EN / DE / your own)
- Notify system — built-in / ox_lib / ESX / chat
- ACE permission, command names & attachment key
- Item names per attachment
- Default damage values, slider limits & headshot default
🔒 Asset Escrow Friendly: config.lua, install.sql and all locales/*.lua remain fully editable after encryption.
📥 What you get
install.sql for ESX item mode🎬 See it in action
Screenshots: Damage panel · Headshot toggle · Global tools · Attachment menu
Video in a few days
Built by NXM Solutions
Clean code. Modern design. Real support. No drama.
Already convinced? Hit the buy button above. Need to think? Watch the video first.