Essential Farming System
![]()
Syra_Farming - Farming and Gathering System
I come from a school of RP where farming systems packed with mini-games and points of interest tend to annoy me. This script is designed for anyone who wants a simple and clean farming system that cuts straight to the essentials, based on item weight. It allows server owners to create farm zones, fishings zones, scavenging spots, fishing rewards, gas collection, and inventory-aware gathering flows.
The system is useful for legal jobs, survival servers, crafting economies or any gameplay loop where players collect resources from the world.
Key Features
-
🌾 Configurable farming spots: Create gathering zones with custom positions and behavior.
-
🎲 Weighted loot tables: Define item chances, minimum amounts and maximum amounts per activity.
-
🎣 Fishing reward support: Add fishing-based rewards and minigame-driven outcomes.
-
⛽ Gas collection features: Includes gas-related collection and refuel UI helper exports.
-
🎒 Inventory weight checks: Prevent rewards when the player inventory cannot carry them.
-
📊 Refuel UI exports: Includes helper exports to show, update and hide a refuel bar.
-
⚙️ Easy economy balancing: Adjust rewards, quantities and activity behavior from config files.
Technical Information
-
Framework : ESX, QB, Standalone
-
Code is accessible : No (partially)
-
Subscription-based : No
-
Lines : 3100
-
Requirements : ox_lib, oxmysql, inventory system, target optionnal
-
Support : Yes
-
Locales : EN, FR
Installation guide
Download the resource
After purchase, sign in to portal.cfx.re (Granted Assets) with the Cfx account linked to your Tebex order and download
Syra_Farming.Add it to your resources
Extract the archive and place
Syra_Farmingin your serverresourcesfolder.Start order in server.cfg
ensure oxmysql ensure ox_lib ensure ox_inventory # or your inventory ensure Syra_FarmingConfigure
Open
config.luaand setConfig.Inventory(shipped as'ox_inventory'),Config.Framework,Config.TargetandConfig.NotifySystem, then define your spots.