SleepyCode
Home
AboutBlogSubscriptionDocs
Cart0
SleepyCode
Cart0
  • πŸ’£Documentation

Scripts

  • Multicharacter
  • DevTool
  • Fishing
    • Installation
    • Configuration
    • Locations and Fish
    • Features
    • Integrations and Data
    • Commands and Troubleshooting
  • πŸ—ƒοΈGarages V2
  • 🚌Bus Job
  • πŸš—Vehicle Shop V1
  • πŸ—ƒοΈGarages V1
  • 🍁Selldrugs
  • πŸŽ…Advent Calendar
  1. Docs
  2. /Fishing

Documentation

Fishing

Premium FiveM fishing script with a React NUI, reel-in minigame, weighted pricing, collection, conditions, and rankings.

On this page5 sections
  • At a glance
  • Documentation
  • Requirements
  • Quick start
  • Editable files

Fishing is a premium FiveM fishing script with a React NUI menu.

It includes a reel-in minigame, weight-based pricing, a species collection, conditions, rankings, and boat rental.

Works with ESX, QBCore, Qbox, ox_core, vRP, and standalone.

No SQL database is required. The script stores data in a local JSON file.

At a glanceLink copied

FeatureIncludes
36 speciesWeight-based pricing, personal records, and rarity tiers
5 rod tiersDurability, three upgrade levels, and tier-specific minigames
Collection albumEvery species and one completion reward
ConditionsWeather and time change bite rates and species pools
RankingCyclic leaderboard and biggest-catch board
LogsDiscord, ox_lib logger, console, and anti-cheat rejections

DocumentationLink copied

Use these pages to install, configure, and manage the resource.

  • Installation
  • Configuration
  • Locations and Fish
  • Features
  • Integrations and Data
  • Commands and Troubleshooting

RequirementsLink copied

ResourceRequiredPurpose
PolyZoneYesDefault fishing-zone provider
ox_libOptionalAlternative zone provider and ox logging
ox_inventoryRecommendedItem images and metadata
Weather syncOptionalEnables Config.Conditions
Target resourceOptionalSupports ox_target and qb-target

The framework bridge detects the active framework automatically.

Quick startLink copied

  1. 1.
    Place the resource in resources/[esx_addons]/sc_fishing.
  2. 2.
    Start PolyZone or configure ox_lib as the zone provider.
  3. 3.
    Add ensure sc_fishing after your framework and inventory.
  4. 4.
    Check the console for missing inventory items.
  5. 5.
    Add item entries and matching .png icons.

The first startup creates database/database.json.

Editable filesLink copied

The Cfx asset escrow release keeps configuration and integrations editable.

PathPurpose
shared/config.luaClient-safe gameplay configuration
shared/sv_config.luaServer-only settings and security
locales/*.jsonUI and notification translations
bridge/**/*.luaFramework and third-party integrations
fxmanifest.luaDependency imports and load order
database/database.jsonRuntime data created automatically

The open bridge layer supports custom money, inventory, notification, target, and vehicle key systems.

← PreviousPed SpawnerDevToolNext β†’InstallationFishing

On this page

  • At a glance
  • Documentation
  • Requirements
  • Quick start
  • Editable files
↑ Back to top
Ready when you are

Put your server on something that holds up

150+ servers run our resources - ESX, QBCore and standalone. Once the payment clears, the package is waiting in Keymaster.

Browse the catalogueAsk on Discord β†—
  • Delivered instantly
  • Support with no expiry
  • 100+ reviews
  • Payment via Tebex

SleepyCode

FiveM Scripts

Checkout is run by Tebex Limited- they handle payment, invoicing and refunds. Β© 2026

Community

  • Discord
  • YouTube
  • X (Twitter)

Navigation

  • Home
  • All Scripts
  • ESX Scripts
  • QBCore Scripts
  • Free Scripts
  • About
  • Blog
  • Documentation
  • Support

Legal

  • Privacy Policy
  • Tebex Privacy Policy
  • Terms of Service
  • Impressum

Β© 2026 SleepyCode. Not affiliated with Rockstar Games or Take-Two Interactive.

Powered byTebex