Bring a more immersive fishing experience to your server with SHOCKS Fishing.
This script is built to make fishing feel like a proper activity instead of a basic progress bar. Players can head to configured fishing zones, cast into valid water, wait for a bite, complete a reel-in skill check, and sell their catch at the fish market through ox_target.
The script uses PolyZone for more accurate fishing locations, keeping your fishing areas cleaner and easier to manage than simple radius checks. It also includes server-sided reward handling to help protect against client abuse and keep multiplayer synchronization reliable.
The fish market is fully integrated with ox_target, giving players a clean interaction flow when selling their catch. Fish rewards, bait checks, rod checks, and payout handling are all validated server-sided for better security and consistency.
It also supports SHOCKS-Gang MDT, making it a strong fit for servers already using your SHOCKS ecosystem.
Whether you want a simple side activity, an economy-friendly fishing job, or a foundation to expand with more fish, bait types, and progression later, SHOCKS Fishing gives you a clean base to build from.
Features
- PolyZone-based fishing areas
- Accurate water detection before casting
- Skill-check catch system
- Server-sided reward validation
- Rod and bait item checks
- Configurable fish tables and prices
- Configurable fishing zones
- ox_target fish market integration
- Fish seller ped with blip support
- Easy config layout
- Multiplayer-friendly synchronized flow
- SHOCKS-Gang MDT support
- Clean and lightweight setup
- Expandable structure for future updates