[ESX] NG Weapon License System | Realistic Firearm Licenses

A script by NeutronGaming

No reviews yet.
[ESX] NG Weapon License System | Realistic Firearm Licenses main image

Price

Unknown

Full Description

:gun: NG Weapon License System

A comprehensive weapon license management system for FiveM ESX servers with application processing, exam system, police management tools, and advanced license verification features.

:clipboard: Features

:dart: Core System

  • Complete Application Process: Players can submit applications with personal information and Discord username
  • Interactive Exam System: 20 randomized questions from a pool of realistic scenarios
  • Police Review System: Officers can approve/deny applications and manage license records
  • License Verification: Real-time validation to prevent fake licenses
  • Strike System: Progressive discipline system with automatic revocation
  • Replacement System: NPC-based license replacement for lost items

:policeman: Police Management

  • Application Review: View and process pending applications
  • License Records: Complete database of all license holders
  • Ban System: Prevent problematic players from reapplying
  • Strike Management: Add strikes and track violations
  • Instant Revocation: Remove licenses during inspections
  • Rank-Based Permissions: Configurable access levels for different police ranks

:moneybag: Economic Features

  • Application Fees: Configurable cost for submitting applications
  • Replacement Fees: Charge for replacement licenses
  • Automatic Payment: Handles cash and bank account deductions

:wrench: Advanced Features

  • Discord Integration: Webhook notifications for new applications
  • Metadata System: Rich license information with verification
  • Target System: ox_target integration for all interactions
  • Multi-Location Support: Multiple exam and application locations
  • Real-time Updates: Live refresh of police menus

:video_game: Usage

For Players

  1. Apply: Visit application locations to submit your application
  2. Wait: Police review your application
  3. Exam: Take the weapon license exam once approved
  4. License: Receive your license item upon passing
  5. Show: Use the license item to show it to other players
  6. Replace: Visit the replacement NPC if you lose your license

For Police

  1. Review Applications: Access pending applications at designated locations
  2. Manage Records: View all license holders and their status
  3. Add Strikes: Discipline license holders during inspections
  4. Revoke Licenses: Remove licenses immediately when needed
  5. Ban Players: Prevent problematic players from reapplying

:mag: Exam Questions

This system includes 20 preconfigured scenario-based roleplay questions covering:

  • Self-defense laws
  • Proper weapon handling
  • Legal responsibilities
  • De-escalation techniques
  • Police interaction protocols

Questions are randomized for each exam attempt.

:shield: Security Features

  • License Verification: Prevents fake or tampered licenses
  • Server-side Validation: All critical operations validated server-side
  • Rank Checking: Proper permission validation for police actions
  • Database Integrity: Comprehensive database structure with proper relationships

:bug: Troubleshooting

Common Issues

  1. Items not working: Ensure ox_inventory export is properly configured
  2. Database errors: Check MySQL connection and permissions
  3. Target zones not appearing: Verify ox_target is running
  4. Notifications not showing: Confirm ox_lib is properly installed

:memo: License

Non-Commercial, No Redistribution, Attribution Required
See LICENSE file for full terms.

Disclaimer

Any of my free releases are scripts I have made for my server and decided to distribute for free! I am happy to collaberate with any other creators on upcoming projects as I have many more in the works! Tebex and Discord for support and more free releases coming soon!




:card_index_dividers:DOWNLOAD

Code is accessible Yes
Subscription-based No
Lines (approximately) 2700
Requirements ox_lib, ox_target, ox_inventory, es_extended, MySQL
Support No
Config Merger
Have you tried Config Merger? Merge your configs easily