Scripts
🧟♂️ **JJ Zombie Infection** is a complete infection system for **ESX zombie servers**, built for immersive survival gameplay.
Players can be infected through close zombie combat, fight back with a grab QTE minigame, suffer progressive symptoms, and either cure themselves in time or die from full infection.
## ✨ Features
- 🩸 Real infection logic based on zombie contact/grab events
- 🎮 Stamina-based QTE escape minigame
- 💚 Infection progress bar + custom NUI
- 🤢 Progressive symptoms (screen effects, cough, vomit, movement changes)
- 💉 Cure item support (single or multiple configurable item names)
- 🛡️ Immunity exports for external scripts (temporary infection protection)
- 💾 SQL persistence (infection progress is saved on relog)
- ⚰️ Death system integration (supports standard ESX flow + configurable custom events)
- 🔧 Admin commands to clear infections
- 🧩 Works with **HRS zombies** and also with **custom ped-list zombie systems(every zombie system you want)**
## ⚙️ Framework / Requirements
- ✅ **ESX or QB**
- ✅ **oxmysql**
- ✅ **esx_status**
- ✅ Optional: **ox_lib** notifications
- ✅ Optional: **HRS Zombie System** (v2 / v2_test / v3_beta)
## 🛠️ Highly Configurable
The script is designed to be beginner-friendly in `config.lua`:
- Infection speed and chances
- QTE behavior and difficulty
- Symptom intensity and effect frequency
- Cure item setup
- UI position/size
- Death integration events
- Admin permissions/commands
- Notification provider (auto / ox / esx / qb)
Perfect for any ESX zombie survival server that wants a polished and configurable infection experience. 🚀
📡 JJ Vital Scanner is a high-tech, incredibly optimized radar system for FiveM servers, designed to locate dead or unconscious players in real-time.
PREVIEW:
Perfect for EMS/Ambulance roleplay, search-and-rescue operations, or survival servers. Players equip the scanner, open a sleek CRT-styled interface, and use visual radar sweeps and proximity audio beeps to find bodies in their vicinity.
✨ Features
-
🚀 0.00ms Performance: Insanely optimized! Instead of scanning thousands of AI peds, it dynamically uses
GetActivePlayers()to only calculate real players in your network scope. -
📡 Real-Time Radar UI: Beautiful, animated CRT-style NUI with dynamic sweep tracking. Supports multiple targets simultaneously.
-
💀 Bulletproof Death Detection: Automatically detects native Engine deaths and modern StateBags (
isDead). -
🧰 Custom Medic Script Support: Includes an open
Config.CustomDeathCheckfunction, so it works flawlessly with literally any custom ambulance/revive system out there. -
🔊 Dynamic Audio & Visuals: Proximity-based beeping sounds and visual radar dots that become clearer the closer you get to the target.
-
📱 Customizable Prop: Choose what the player holds in their hand (Phone, Tablet, Radio) with easily adjustable attachment coordinates in the config.
-
🎒 Inventory Integration: Automatic usable item generation and item-checks for your favorite inventories.
-
🛡️ Tebex Escrow Protected: Core logic is safely encrypted, but the
config.lua,ui.html, and audio files remain open for 100% translation and customization.
⚙️ Framework / Requirements
-
✅ ESX, QBCore or Standalone
-
✅ esx_inventory, qb-inventory or ox_inventory
-
✅ No special dependencies required!
🛠️ Highly Configurable
The script is designed to be beginner-friendly in config.lua:
-
Framework and Inventory selection
-
Maximum scan distance & audio beep distance
-
Maximum amount of targets to show on screen
-
Scan interval (for extreme performance tuning)
-
Usable Item Name
-
Prop model and exact hand-attachment offsets
-
Notification systems
-
Complete UI translation via the open HTML file
Perfect for any server that wants to give their Medics or Survivors a high-quality, immersive search tool! 🚀
🧟 **JJ Zombie Clone** is a complete death recovery system for **ESX, QB-Core and Qbox servers**, built for immersive zombie and survival gameplay.
When a player really respawns or bleeds out, an infected clone rises at the exact death location. After that clone is killed, a recovery bag appears, allowing the player to reclaim their belongings in a much more immersive and satisfying way.
## ✨ Features
- 🧟 Infected player clone spawns at the exact death location
- 🎭 Automatically copies the player appearance for a recognizable clone look
- 🎒 Recovery bag system after the clone is killed
- 🔒 Owner-only or public loot access
- 🌍 Server-authoritative sync for stable multiplayer behaviour
- 🧭 Recovery marker / blip support for the owner
- 🔊 HRS noise event support for immersive zombie behaviour
- ⚙️ Auto-detects framework, inventory, target and appearance resources
- 🛠️ Highly configurable clone, bag and recovery settings
## ⚙️ Framework / Requirements
- ✅ **ESX, QB-Core or Qbox**
- ✅ **ox_lib**
- ✅ **OneSync**
- ✅ **One of the following HRS zombie systems is required**
- **hrs_zombies_V3_BETA**
- **hrs_zombies_V2_test**
- **hrs_zombies_V2**
- ✅ Supported inventory systems:
- **ox_inventory**
- **qb-inventory**
- **qs-inventory**
- **core_inventory**
- ESX inventory fallback
- ✅ Supported target systems:
- **ox_target**
- **qb-target**
- text interaction fallback
- ✅ Supported appearance systems:
- **fivem-appearance**
- **illenium-appearance**
- **qb-clothing**
- **esx_skin / skinchanger**
## 🛠️ Highly Configurable
The script is designed to be easy to adjust in `config.lua`:
- Framework and resource names
- HRS resource setup
- Clone spawn delay and spawn chance
- Clone health and lifetime
- Bag access and bag lifetime
- Loot interaction style
- Blip and recovery settings
- Appearance and clothing capture mode
- Inventory integration
- Notification texts
Perfect for zombie and survival servers that want a more immersive death and recovery system without the usual frustration of losing everything in a flat and boring way.
[ESX/QB] RADIO
📻 **JJ Radio** is a complete radio communication system for **ESX, QB-Core, and Qbox servers**, built for clean, immersive, and flexible roleplay or survival communication.
Players can connect to radio frequencies through a custom handheld UI, use restricted faction/job channels, and automatically work with your active voice system without complicated setup.
## ✨ Features
- 📡 Clean custom radio UI with immersive handheld design
- 🎙️ Supports **pma-voice**, **mumble-voip**, and **SaltyChat**
- 🧠 Automatic framework detection for **ESX / QB-Core / Qbox**
- 🔊 Automatic voice system detection
- 🔐 Restricted radio channels for jobs and factions
- 📶 Restricted radio ranges for departments, gangs, factions, or special groups
- 💀 Optional auto-disconnect when a player dies
- 🔔 Configurable notification support
- 🛠️ Beginner-friendly configuration with clear examples
- 🎨 Editable UI and config files
- ⚡ Lightweight and optimized structure
## ⚙️ Framework / Requirements
- ✅ **ESX**, **QB-Core**, or **Qbox**
- ✅ **ox_lib**
- ✅ **pma-voice**, **mumble-voip**, or **SaltyChat**
## 🛠️ Highly Configurable
The script is designed to be easy to configure in `config.lua`:
- Radio item name
- Open key
- Framework mode (auto / manual)
- Voice system mode (auto / manual)
- UI labels and server name
- Notification provider
- Death disconnect behavior
- Frequency range
- Restricted channels for jobs/factions
- Restricted channel ranges
- Custom notification event/export support
Perfect for any server that wants a polished, modern, and flexible radio system without overcomplicated setup. 🚀