Weapon Skins | Weapon Customizer
Development preview. Not yet available to buy. Let players paint their own guns in-game. Freehand draw, stickers, text and images on a live 3D preview, native GTA tints and MK2 camo, a procedural skin gallery, a per-weapon library that keeps every skin they own, and an optional credit, code and pack economy you can switch on.






Overview
Development preview. This resource is announced and is not yet available to buy. Features may change before release.
Customize weapons from a workbench, kit item or command. Use the rotating 3D preview to apply gallery finishes or create artwork with brushes, text, stickers and hosted images. The layer editor supports reordering and undo. A separate tab provides native GTA tints and MK2 camouflage.
Native tints and MK2 camouflage use the game's own variants and need no custom model pack. For custom artwork, overlay mode shows skins to nearby players and requires the optional ml_weaponskins_stream pack, about 1.3 GB on disk. Local mode shows custom artwork only to its owner and needs no extra assets.
Skins are stored with the weapon item for trading and storage. This requires a supported inventory with item metadata; application is blocked when the required support is missing. The per-weapon Skin Library keeps owned skins for free reapplication, subject to its configured storage limit.
The skin economy is off by default. Enable Tebex credits, in-game money or item payments and set prices by weapon group. Charge per gallery skin or grant creator access for a group, weapon or account. Optional packs can grant a fixed skin, gallery tokens or creator access. Redemption codes support limits, expiry and revocation, while Tebex bundles include refund handling.
Staff can add gallery decals, moderate shared templates and restrict access by job. The content switch can disable freehand artwork, text, stickers and pasted images while retaining procedural, decal and native skins. Open hooks support access rules and gunsmith payments, and exports let compatible carry scripts display weapon skins.
Works on ESX, QBCore and Qbox. Check the dependency guide for the inventory and streaming requirements of your selected mode.
Key Features
Live 3D Editor
Work on a live 3D preview of the gun. Orbit the camera, zoom in, and watch every change land in real time on a draggable canvas with layer reorder and undo.

Procedural Skin Gallery
A built-in catalog of solids, gradients, camo, tech, cosmic and animated finishes, generated right in the panel with no downloads to stream.

Freehand Draw, Text, Stickers and Images
Build a skin from scratch with several brushes, text, stickers and hosted images. Image links are checked against an allow-list of hosts, or leave it open to accept any secure link. Ten brush styles, from spray and airbrush to chalk and crosshatch.

Native Tints and MK2 Camo
A separate Tints tab applies GTA's built-in weapon tints on every gun, plus MK2 camo liveries. These use the engine's own system. Every player sees them with no extra assets. Priced on their own when the economy is on.

Skins Live on the Weapon Item
A custom or gallery skin is written into the weapon's own item data and re-checked on the server after each change. It follows the gun through trades, storage and stashes.
Per-Weapon Skin Library
Every paid or owned skin is saved per player and weapon in the My Skins tab. Switching back to a skin you already own is always free, and the oldest are pruned once a weapon's library fills up.

Two Custom-Skin Visibility Modes
Overlay mode makes custom artwork visible to nearby players, and needs the optional 1.3 GB ml_weaponskins_stream model pack. Local mode is owner-only and needs no extra assets.
Per-Group Pricing, Two Pack Modes
Eight weapon groups priced on their own. One mode charges for each new gallery skin while re-applying an owned one stays free. The other charges once to unlock the creator, scoped to a group or a single weapon, with admin codes for account-wide.
Tebex Credit Bundles
Optional Tebex donation-credit bundles top up a per-player credit balance. Credits are granted on purchase and removed cleanly if a buyer refunds.
Direct Skin Packs
Tebex purchases that deliver straight to one weapon: a fixed image skin, a batch of pick-any gallery tokens, or a creator unlock. Each is also grantable by admin command and by redemption code.
Redemption Codes
Admins mint codes to sell off-platform, and players redeem them in-game by command. Codes can grant credits, creator unlocks, per-weapon unlocks or skin packs, with use limits, expiry and revoke.
Template Sharing and Moderation
Players save designs as personal templates and publish them for the whole community, with an optional approval queue. Staff browse, search and delete any player template from a moderation panel.

Admin Decals and Content Kill-Switch
Admins curate the gallery with their own image decals. A content kill-switch can restrict players to procedural, decal and native skins only, blocking freehand draw, text, stickers and pasted images.
Optional Skin Economy
The skin economy is off by default. Enable Tebex credits, in-game money or inventory items for payment. Admins do not pay, and grants, spending, refunds and revokes have an audit log.
Flexible Access and Job-Gating
Open the customizer at a world workbench, with a usable kit item anywhere, or by command. Lock access behind a job to run skinning as a gunsmith business. A server hook can route every paint fee into the job's society fund. Gunsmiths earn from each job.
You Decide Who Can Paint
Decide exactly who may open the customizer. You can layer in on-duty checks, zones, cooldowns or jail rules without touching the rest of the script.
Add Any Weapon, Add-Ons Included
Add your own image skins in-game with no restart, and register any weapon, add-ons included, in config. An in-game helper trials texture names on the weapon you hold so you can verify them before saving.
Skins on Carried Weapons
Client exports let holster and back-carry scripts show the same skin on a carried weapon prop, native tints and custom artwork alike.
Discord Activity Logs
Skin applies and clears, public template shares and credit grants post straight to your Discord webhook.
No Database Setup
Every table creates itself on first start. The SQL file ships as reference only.
Matches Your Server's Look
Swap the whole panel's style with one config value to fit your server's identity.




