[PAID | ESX] FARMING SCRIPT - GRAND RP STYLE

vicexstudios_farming – Advanced Farming Job for ESX

vicexstudios_farming is an advanced farming job system for ESX that turns simple field work into a guided, immersive activity. Players pick up the farmer job, refill a watering can, follow blips through multiple fields and get paid per bush, with dynamic pay rates and bonus rewards per completed row.

SHOWCASE

Designed in the ViceX Studios style with a custom NUI, integrated notifications and flexible inventory support. Perfect as a legal job or side activity on serious roleplay servers.

System Snapshot

3 farms with guided plant routes

Dynamic pay per plant and row bonus

Illenium / esx_skin outfit integration

ESX, ox_inventory and custom inventory layer

Core Features

Multi-Farm Setup

Multiple farms with their own job start points, water tanks and plant routes are configured in config.lua. Each farm has its own blip, plants and random item rewards, so you can place farming activities around the entire map.

Guided Watering Gameplay

Players refill their watering can at designated water tanks, then follow a blip to the next plant in the row. Each plant watering plays an animation, consumes water and pays the player, with a bonus when an entire row is completed.

Dynamic Pay System

Pay per plant is randomized between minimum and maximum values and updated on a timer. Clients receive live updates and the current rate is displayed in the NUI so players can see how profitable the job is right now.

Random Item Drops

As players work, they can randomly receive items such as tomatoes, potatoes, apples and different grape types. Item chances and types are configured per farm in config.lua, and are added via the inventory bridge.

Figma-Style NUI

The NUI is built with a clean card layout and background image: a top card shows pay per bush and base cost, while the lower card lists requirements and a detailed job description, plus a prominent Accept / Quit button. A compact watering bar UI shows current water level while working.

Outfit Integration

The script auto-detects your appearance system: Illenium Appearance or esx_skin + skinchanger. When a player becomes a farmer, a farm outfit can be applied and later restored when they leave the job. A fallback mode leaves clothing unchanged if no skin system is used.

Notification, Text UI and Inventory

  • Notification bridge: choose between ViceX Studios notification, HUD v3, AutoMessage or native ESX notifications via Config.NotifySystem.
  • Text UI bridge: use ViceX TextUI, HUD v3 text or classic ESX help notifications via Config.TextUISystem.
  • Inventory bridge: supports ESX inventory, ox_inventory and a custom mode where you can integrate your own system in inventory.lua.

Framework Integration and Database

  • Framework: built natively for ESX using the es_extended export.
  • Job handling: when a player starts farming, their previous job is saved in the database and restored when they quit or disconnect; the farmer job uses its own job name and grade.
  • SQL helper: the script automatically loads an SQL file to add farming items and the farmer job to your ESX tables if they do not already exist.
  • Database: uses oxmysql for all persistent operations.

Requirements

  • ESX (es_extended) running on your FiveM server.
  • oxmysql configured and connected to your database.
  • Optional: esx_skin + skinchanger or Illenium Appearance for outfits.
  • Optional: ViceX Studios HUD v3, Notification, AutoMessage and TextUI resources for a full ecosystem integration.

Installation Overview

  1. Place the vicexstudios_farming folder into your resources directory.
  2. Configure config.lua:
  • farms, plant positions and water tanks
  • payment range and intervals
  • notification, text UI and inventory systems
  • locales and description texts
  1. Ensure oxmysql is running; the script can auto-execute its SQL file to register items and the farmer job.
  2. Add the resource to your server configuration:
ensure vicexstudios_farming
  1. Restart the server and test the farm markers, UI and payouts ingame.

Why choose vicexstudios_farming

  • Transforms a simple farming job into a guided, visual experience with NUI and blips.
  • Uses clean, Figma-inspired UI design consistent with the ViceX Studios ecosystem.
  • Respects player jobs by saving and restoring previous roles automatically.
  • Comes with item drops, configurable farms and flexible bridges for notifications, text UI and inventory.
  • Optimised for ESX servers that want a polished, legal job with real progression feeling.

Add a fully featured farming job to your city

Install vicexstudios_farming and give your players a structured, visually guided farming experience with dynamic payouts, item drops and a modern UI that fits perfectly into the ViceX Studios environment.

Tebex Purchase
Discord ViceX Studios

:camera_flash: Screenshots


Code is accessible Partially (config.lua open)
Subscription-based No
Lines (approximately) 1200
Requirements ESX, oxmysql, esx_skin, skinchanger
Support Yes

MORE SCRIPTS

You should definitely find a UI/UX designer who can do the web elements/design for you nicely so that you can create a quality script… But unfortunately, you can only see negligence in these works.

THIS IS NOT GRAND RP STYLE!!!