๐ฆ zrx_lootdrop โ Advanced Lootdrop System
An advanced, optimized and fully configurable lootdrop system for FiveM (ESX).
Perfect for PvP, faction and roleplay servers looking for dynamic event-based gameplay with high replay value.
๐ Features
- ๐ Unlimited configurable lootdrop zones
- โฐ Automatic cron-based scheduling system
- ๐ ๏ธ Manual admin command support
- โ Preparation phase before the lootdrop starts
- ๐ Configurable zone radius system
- ๐ซ Vehicle restriction support inside zones
- ๐ชฃ Routing bucket isolation per active lootdrop
- โ๏ธ 1v1 Gulag system for defeated players
- ๐ก๏ธ Anti-combatlog protection
- ๐ Configurable death handling system
- ๐ช Sky parachute lootdrop animation
- ๐ฌ Collection animation & progress bar
- ๐ Configurable reward system with chances
- โณ GTA countdown scaleform support
- ๐ Live custom HUD with kills, players and timer
- ๐บ๏ธ Flashing map blips & radius blips
- ๐ฎ Job blacklist support
- โ๏ธ Fully customizable notifications and strings
- ๐ Optimized and fully synced
๐ฆ Requirements
- ox_lib
- oxmysql
- es_extended
โ๏ธ Installation
- Download the resource
- Place
zrx_lootdropinto yourresourcesfolder - Add this to your
server.cfg
ensure zrx_lootdrop
- Edit
configuration/config.lua - Import required items into your inventory system
โ๏ธ Configuration Example
Config.DrawDistance = 80
Config.Color = vec3(255, 165, 0)
Config.Manual = {
groups = { admin = true },
command = 'startlootdrop',
}
Config.Automatic = {
announce = { 30, 15, 10, 5, 4, 3, 2, 1 },
zones = {
obsa = '4 0 * * *',
}
}
Config.Zones.obsa = {
displayname = 'Observatory',
radius = 50,
time = {
preparation = 10 * 1000,
duration = 30 * 60,
},
blacklistedJobs = {
police = true
},
settings = {
allowVehicles = false
},
countdown = {
enabled = true,
from = 5
},
antiCombatlog = {
enabled = true,
setDead = true,
wipeLoadout = true,
wipeInventory = false,
},
death = {
enabled = true,
wipeLoadout = true,
wipeInventory = false,
},
rewards = {
weapon_pistol_case = {
count = 1,
chance = 50,
min = 1,
max = 1
},
bread = {
count = 1,
chance = 100
},
},
}๐ Reward System
- ๐ฒ Individual reward chances
- ๐ฆ Configurable min/max item count
- ๐ ๏ธ Fully customizable reward pools
- ๐ฏ Per-zone reward configuration
โ๏ธ Gulag System
- ๐ฅ 1v1 fight system
- โณ Waiting area support
- ๐ Winner returns to the lootdrop zone
- โ๏ธ Fully configurable locations
๐ Notification Customization
Customize your own notification system inside:
configuration/function.lua
Example:
Config.Function.Notification = function(data)
-- data.player
-- data.msg
-- data.title
-- data.type
-- data.duration
endAll notification strings can be edited inside:
configuration/strings.lua
๐ Debug Logging
Config.Debug = false Config.DebugLevel = 'INFO'
Available levels:
- TRACE
- DEBUG
- INFO
- WARN
- ERROR
โก Performance
- Optimized sync handling
- Low resource usage
- OneSync optimized
- Routing bucket isolated
- Production-ready
๐ ๏ธ Support
Need help or found a bug?
Discord: https://discord.gg/mcN25FJ33K