Fishing Job System

Fishing Job System

$9.99

Add to Basket
RC SCRIPTS • PREMIUM FIVEM

FISHING SYSTEM

A complete ESX fishing progression system built around fishing zones, rod progression, XP, levels, interactive NUI gameplay, legal and illegal catches, boat rentals, fish markets and a global leaderboard.

ESX LEGACY OX INVENTORY NUI MINIGAME

TAKE FISHING TO THE NEXT LEVEL


Rooney Fishing is designed as a progression-based fishing activity rather than a simple “cast and collect” script. Players start with a basic rod, earn Fishing XP, unlock stronger equipment, discover harder catches and compete for a place on the global fishing leaderboard.

01 • PROGRESSION

LEVEL & XP SYSTEM

Earn XP from successful catches and permanently progress through fishing levels with SQL persistence.

02 • GAMEPLAY

INTERACTIVE NUI MINIGAME

A dedicated fishing minigame challenges players to reel in the fish before the timer expires.

03 • EQUIPMENT

4 ROD TIERS

Basic, Reinforced, Professional and Titanium rods with level requirements, durability and improved catch chances.

04 • ECONOMY

LEGAL & ILLEGAL FISHING

Use legal bait for standard species or risk illegal bait for premium catches and black-market payouts.

05 • MARINA

BOAT RENTAL SYSTEM

Rent multiple boat classes for offshore fishing and return your active rental for a configured refund.

06 • COMPETITION

GLOBAL LEADERBOARD

A searchable Top 50 leaderboard displays player rank, fishing level, XP and total fish caught.

FISHING ROD PROGRESSION

Upgrade your equipment as your Fishing Level increases.

RODLEVELPRICEDURABILITYBONUS
Basic Fishing Rod1$150201.00×
Reinforced Fishing Rod4$850501.25×
Professional Fishing Rod8$2,2001001.50×
Titanium Fishing Rod12$5,5002502.00×

CATCH SYSTEM

Different fish categories create a natural risk-versus-reward progression.

EASY
Sardine • Anchovy • Mackerel
15 XP • 12 SEC
NORMAL
Tuna • Salmon • Red Snapper
30 XP • 15 SEC
HARD
Swordfish • Marlin • Giant Grouper
50 XP • 20 SEC
ILLEGAL
Blackfin Shark • Protected Stingray • Bluefin Trophy
80 XP • 18 SEC

LEGAL BAIT

Standard bait for normal fishing. Cost: $10. Designed for legal species.

ILLEGAL BAIT

Riskier bait with access to illegal fish categories. Cost: $75.

MARINA BOAT RENTALS

Five configurable rental choices are included.

Nagasaki Dinghy
$500
Grotti Jetmax
$1,200
Dinka Marquis
$1,800
Pegassi Speeder
$2,500
Tropic
$3,000
Return the active rental at the configured dock and receive a 40% refund.

SERVER-SIDE SECURITY

  • Server validates the player's fishing state before processing catches.
  • Rod and bait states are checked against the active fishing session.
  • Fishing results are processed server-side.
  • Persistent player progression is stored in SQL.
  • Discord logging is available for important fishing economy events.

DISCORD LOGGING

Configurable webhook logging covers:

PURCHASES LEGAL CATCHES ILLEGAL CATCHES LEVEL UPS FISH SALES BOAT RENTALS ROD BREAKS BAIT BREAKS ESCAPES

REQUIREMENTS

ESX Legacy
Framework
ox_lib
Library / UI
ox_inventory
Items / Rods / Fish
ox_target
Interaction
oxmysql
Database

INSTALLATION

  1. Extract the resource into your FiveM resources directory.
  2. Import sql.sql into your database.
  3. Register the included fishing rods, bait and fish items in ox_inventory.
  4. Place the included item images into your ox_inventory image directory.
  5. Configure prices, XP, rods, fish, boats, locations and webhook settings in config.lua.
  6. Add ensure rooney_fishing to your server.cfg.

WHAT'S INCLUDED

✓ Fishing progression system
✓ XP + level persistence
✓ Fishing NUI minigame
✓ Top 50 leaderboard
✓ Searchable leaderboard
✓ 4 fishing rods
✓ Rod durability
✓ Legal + illegal bait
✓ 12 fish species
✓ Fish selling system
✓ Black market dealer
✓ 5 boat rentals
✓ 40% boat return refund
✓ Dedicated fishing zones
✓ ox_target interactions
✓ ox_inventory item support
✓ SQL database integration
✓ Discord webhook logs
✓ Server-side validation
✓ Configurable economy
RC SCRIPTS
PREMIUM FIVE M RESOURCES

Please ensure your server meets all listed dependencies before installation. Configuration files are provided so you can adapt prices, locations, progression and gameplay to your server.