๐ LRRP Drug System | Premium | QBCore
Take street dealing beyond a basic sell-to-NPC script with LRRP Drug System Premium for FiveM QBCore.
Players can interact with local NPCs, receive random offers, negotiate sales, deal with refusals, robberies, aggressive buyers, police attention and area heat while server owners retain extensive control through editable configuration files.
Premium removes the restrictions of the Free Edition and allows the system to be fully branded for your own server.
โจ Features
-
๐ Advanced NPC drug selling
-
๐ค Dynamic local buyers
-
๐ฌ Custom interactive dialogue UI
-
๐ฆ Sell multiple configurable items
-
๐ฐ Randomised prices
-
๐ข Configurable sale quantities
-
โ Buyers can reject offers
-
๐ NPC robbery events
-
๐ซ Hostile buyer encounters
-
๐ Police alert system
-
๐ฎ Configurable minimum police requirement
-
๐ก๏ธ Area heat system
-
โ Temporarily lock high-heat selling areas
-
โฑ๏ธ Configurable cooldowns
-
๐บ๏ธ Fully configurable selling zones
-
๐ญ GTA V NPC models and animations
-
๐ต Configurable payment type
-
๐ QBCore inventory support
-
๐พ Database-backed player tracking
-
๐ก๏ธ Server-side transaction validation
-
๐ Editable integration system
-
๐ Locale support
-
๐จ Custom NUI
-
๐ผ๏ธ Custom server logo support
-
โพ๏ธ Unlimited player sales
๐ฆ Fully Configurable Sellable Items
The included items.lua allows server owners to control exactly what can be sold.
Example configuration options include:
-
QBCore item name
-
Display name
-
Minimum price
-
Maximum price
-
Minimum amount
-
Maximum amount
-
Enabled / disabled
-
Police requirements
-
Additional item restrictions
Add a new drug or sellable item without modifying the protected core system.
๐ฌ Dynamic Buyer System
NPC buyers are not guaranteed to behave the same every time.
Depending on your configuration, buyers can:
-
Accept the deal
-
Reject the offer
-
Purchase different quantities
-
Offer different prices
-
Become aggressive
-
Attempt to rob the player
-
Trigger police attention
This makes street dealing less repetitive and creates significantly more RP opportunities than a standard interaction menu.
๐ก๏ธ Heat System
Repeated dealing within the same area can increase local heat.
Server owners can configure:
-
Heat gained per sale
-
Maximum heat
-
Heat cooldown
-
Temporary area lockouts
-
Police alert behaviour
Players may therefore need to move around Los Santos instead of repeatedly selling from one location.
๐ Police Integration
Use the included built-in behaviour or connect your preferred police / dispatch system through the editable:
integrations.lua
This allows server owners to adapt the resource without needing access to the protected core code.
๐จ Custom Branding
Premium servers can replace the supplied LRRP logo with their own server logo.
The LRRP FiveM logo is included as the default.
The custom Drug System chat / interaction UI is also included.
๐ Secure Server-Side Transactions
Important gameplay logic is validated on the server including:
-
Player inventory
-
Item ownership
-
Item removal
-
Sale quantity
-
Sale price
-
Payment
-
Cooldowns
-
Transaction validity
The client is never trusted to determine its own payout.
โ๏ธ Editable Configuration
Server owners retain access to important configuration files including:
-
config.lua -
items.lua -
dialogue.lua -
integrations.lua -
locales.lua
Configure the experience for your server without exposing the protected internal selling logic.
๐ Requirements
-
FiveM
-
QBCore
-
oxmysql
-
QBCore-compatible inventory
๐ Included
-
Premium QBCore resource
-
Custom NUI
-
LRRP default branding
-
Custom logo support
-
Configurable item system
-
SQL installation file
-
QBCore item examples
-
Integration hooks
-
Localisation support
-
Detailed README / installation guide
๐ Premium vs Free
Free
-
Maximum 10 individual items sold per character
-
Permanent LRRP branding
-
Designed as a usable demonstration edition
Premium
-
โพ๏ธ Unlimited selling
-
๐ผ๏ธ Custom server branding
-
๐ No Free Edition sale restriction
-
Full production version
Created by Bo Jangles
LRRP Scripts