Spearfishing [QBCORE/ESX/any framework]

A Spearfishing Script made for FiveM

Today I’m selling my custom spearfishing script that I made for my server a while ago.

Features

  • Animations
  • Sounds
  • Custom speargun 3D model
  • Spawn fish in area if needed
  • 8 different types of fish
  • QBCORE, ESX or other framework
Config.lua
Config = {}

Config.Framework = "QBCORE" -- "QBCORE", "ESX", "other"

Config.ForceFishSpawnInArea = true  -- when "true" the script will automatically spawn random fish in the area when diving. Default "true"
Config.MaxFishInArea        = 10    -- maximum amount of fish in the area, when "Config.ForceFishSpawnInArea = true". Default "10"
Config.MaxDistanceToSpawn   = 50    -- maximum distance to spawn the fish. Default "50"

Config.RewardWithFishType = false   -- when "true" the script will give you different fish depending on the fish type/model
Config.RewardFish = {               -- here you can change the reward that the fish type gives. Every type has a different fish model and dont forget to add these items in database/framework.
    [1] = "catfish",
    [2] = "salmon",
    [3] = "cod",
    [4] = "flounder",
    [5] = "mackerel",
    [6] = "flounder",
    [7] = "walleye",
    [8] = "tuna",
}

Config.Language  = "eng"    -- Make sure you have the language in Config.Lang with "stop_spear", "without_spear", "already_reloaded", "pickup_fish"

Config.Lang = {
    ["eng"] = {
        ["stop_spear"]          = "Cancel",
        ["without_spear"]       = "You need a speargun",
        ["already_reloaded"]    = "Already reloaded",
        ["pickup_fish"]         = "~o~[E]~w~ Pickup fish",
    },
    ["fr"] = {
        ["stop_spear"]          = "Annuler",
        ["without_spear"]       = "Vous avez besoin d'un fusil",
        ["already_reloaded"]    = "Déjà rechargé",
        ["pickup_fish"]         = "~o~[E]~w~ Ramasser du poisson",
    },
    ["es"] = {
        ["stop_spear"]          = "Cancelar",
        ["without_spear"]       = "Necesitas un fusil",
        ["already_reloaded"]    = "Ya recargado",
        ["pickup_fish"]         = "~o~[E]~w~ Recoger pescado",
    },
    ["pt"] = {
        ["stop_spear"]          = "Cancelar",
        ["without_spear"]       = "Precisas de um arpão",
        ["already_reloaded"]    = "Já está carregado",
        ["pickup_fish"]         = "~o~[E]~w~ Pegar peixe",
    },
}

Price: 19.99€ + TAX
Tebex: Link
Preview: FiveM Spearfishing

I will update the script with suggestions that can improve it.
If you need any help or have any questions, let me know.

Code is accessible No (Config + framework are accessible)
Subscription-based No
Lines (approximately) 700
Support Yes
6 Likes

That looks amazing! haha definitely going to be keeping this in mind

1 Like

where is discord link?

2 Likes

nice job, how is working about diving ?

1 Like

I do not have a discord server. If you have any questions feel free to send me a dm. Thanks.

The diving script is not included. You can easily find a diving script here in the forum. If you have any question, feel free to ask. Thanks.

Hi, all fishs go out water

@o_AF please I want to buy only the harpoon weapon can you sell it? without the script