Installation

Prerequisities

Before getting started, make sure you have the following:

  1. A FiveM server with admin privileges

  2. Access to your server’s database

  3. A way to transfer files (FTP or direct file access)

Step 1: Installing the dependencies

Our script requires 3 dependencies:

Step 2: Configure the Database

To ensure the script functions correctly, you’ll need to update your database. Execute the following SQL statements:

CREATE TABLE `iconic_fishing` (
  `player` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  `exp` INT NOT NULL,
  `fished` VARCHAR(11000) COLLATE utf8mb4_unicode_ci NOT NULL,
  `bestFish` VARCHAR(1000) COLLATE utf8mb4_unicode_ci NOT NULL,
  `quests` JSON NOT NULL,
  PRIMARY KEY (`player`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


CREATE TABLE `iconic_fishing_upgrades` (
  `identifier` VARCHAR(46) COLLATE utf8mb4_unicode_ci NOT NULL,
  `upgrades` JSON NOT NULL,
  PRIMARY KEY (`identifier`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

Step 3: Downloading the Script

  1. Download the script from your Keymaster.

  2. Unzip the files into your resources folder (or any other folder you prefer).

  3. Add the following line to your server.cfg:

    ensure i_fishing

Step 4: Configuration

  1. Open the shared/config.lua files inside the script folder.

  2. Adjust the settings to suit your preferences.

Step 6: Start using our script

  1. Save all changes

  2. Restart / Start your FiveM server

Last updated