[RELEASE] 🐶 bzk_companion - Advanced Pet System with Hunting Expeditions

Enhance your RedM roleplay experience with the ultimate companion system! Allow your players to adopt loyal dogs, issue dynamic commands via a modern NUI, and even send their pets on immersive, real-time hunting expeditions into the wilderness!
✨ Features
- Interactive NUI Pet Shop: Beautiful and responsive interface showing dogs in dynamic camera bounds. Purchase different dog breeds (Foxhounds, Huskies, Poodles, Mutts, and more!).
-
Multi-Pet Support & Persistence: Uses
oxmysql. Players can name their pets, own multiple dynamic dogs, and call them anytime. -
Dynamic Command Menu:
-
Follow: Smart follow behavior relying on Native NavMesh. -
Sit & Lay Down: Realistic relaxing scenarios and animations for the dog. -
Sleep All: Retreat and peacefully despawn your companions securely syncing them out.
-
-
🦌 The Expedition System (Unique!):
- Command your dog to go on a Hunting Expedition!
- Your dog will sniff the ground and organically sprint out of sight into the wilderness, disappearing from your map gracefully.
- After a highly customizable timer (default:
10 minutes), your loyal companion will return, dynamically running back to your exact location, dropping a random animal carcass directly at your feet! (You can whitelist/restrict exactly what they can hunt inconfig.lua).
- Minimap Blip Tracking: The minimap securely binds a “Paw/Animal” blip dynamically so you can always track your companion nearby.
-
Highly Configurable: Open-source framework toggle (Supports
RSG,VORP, orStandalone).
⚙️ Dependencies
-
oxmysql - Supported Framework (RSG / VORP Core) - Optional and configurable
📥 Installation
- Drag and drop
bzk_companioninside your server’sresourcesdirectory. - Execute the provided
.sqlfile in your database to structure theplayer_companionstable. - Open your
server.cfgand addensure bzk_companion. - Edit the
config.luato translate the text, change dog prices, and manage the whitelist of huntable prey exactly how you like it!
📷 Previews
Check out the system working in real-time below:
📺 Watch the Demonstration on YouTube