Immersive Fishing System β QBCore Script / Addon
Fish anywhere there is water β shorelines, rivers, docks, or boats in the open ocean.
π Overview
DH Fishing is a fully immersive, performance-friendly fishing system designed for QBCore servers. Unlike traditional fishing scripts that rely on fixed zones or NPC spots, DH Fishing allows players to fish anywhere valid water exists - including from boats far offshore.
The system features a fun reel-in minigame, time-of-day bite bonuses, realistic animations, visual catch previews, and a configurable fish vendor β all while remaining extremely lightweight and stable.Β
This is NOT a static βpress E, get fishβ script. DH Fishing was built from the ground up with:
β Anywhere-water detection
β Reel tension minigame
β Time-based rarity bonuses
β Visual fish previews
β Smart bait handling
β Optional vendor NPC
β Clean server-side rewards
β Ultra-low performance cost
Perfect for RP servers, survival servers, economy-driven gameplay, and fishing-focused activities.
β¨ Key Features
β Fish Anywhere Water Exists: Fish from shorelines, docks, rivers, lakes, or boats in the middle of the ocean β no zones required.
β Reel-In Minigame: A simple but engaging tension-based minigame where players must manage line tension and timing to successfully land fish.
β Time-of-Day Bite Bonuses: Different fish tiers become more or less likely depending on the in-game time (dawn, sunset, night, etc.).
β Tiered Loot System: Fish are divided into Junk, Common, Uncommon, Rare, and Legendary tiers β each with configurable difficulty and rewards.
β Immersive Animations & Props: Fishing rod prop, casting animations, reeling animations, splash effects, and audio cues.
β Visual Catch Preview: Briefly shows the caught fish as a GTA animal model at the playerβs feet for immersion.
β Smart Bait Logic: Optional bait requirement, bait consumption on cast, and line-snap penalties β all configurable.
β Vendor NPC (Optional): Includes a sell-all fish vendor with qb-target support and fallback marker interaction.
β Black Market Compatibility: Legendary fish can be excluded from vendor sales for black-market or rare-dealer integration.
β Ultra Lightweight: No fishing loops when idle, no zone scanning, no heavy entity usage.
π For License Owners
You are allowed to:
β Edit, customize, and expand the script
β Modify client/server logic for your serverβs needs
You may NOT:
β Resell, redistribute, or repackage this script
β Share the script files with others
β Upload the script to GitHub or other repositories
β Sell modified versions
β Claim authorship of this script