Usage
Structured Job
Starting the job
Approach the farm NPC (configured in Config.Peds.main) and select Start Farming Job. Up to 2 players can join a single job session.
Activities
| Activity | Max Players | Pay |
|---|---|---|
| Milking cows | 2 | 4 |
| Farm cleaning & repairs | 2 | 4 |
Activities must be selected at the depot NPC and a vehicle is assigned. Each activity runs a set number of tasks before completing.
Farm health
The farm has a health value (0–150%) that degrades over time and increases with each completed task. Health affects salary through multipliers:
| Status | Multiplier |
|---|---|
| Green (healthy) | ×1.25 |
| Yellow (degraded) | ×1.05 |
| Red (critical) | ×1.00 |
Health decreases by 10% every 2 hours (after the first 30 minutes) and increases by 2.5% per completed task. All values are configurable in Config.Health.
Open World Farming
Overview
Players place pots in designated farming zones, plant seeds, tend to the crops, and harvest them when mature. Pots and crop states persist between server restarts.
Step by step
- Obtain a pot - small, medium or large. Each pot size supports a different number of plants.
- Place the pot in a valid farming zone.
- Plant seeds - interact with the pot and select a seed from your inventory.
- Water the pot regularly using a water can.
- (Optional) Fertilize the pot to speed up growth.
- Harvest once crops reach their final growth stage.
Zone requirements
Each farming zone has minimum humidity and sun values required for crops to grow. Zones may also restrict which seed types can be planted via a seedsAllowlist.
Crop types
The following seeds and crops are used. All item names can be remapped in Config.Items.
| Crop | Seed item | Harvest item |
|---|---|---|
| Lettuce | seeds_lettuce | farm_lettuce |
| Tomato | seeds_tomato | farm_tomato |
| Strawberry | seeds_strawberry | farm_strawberry |
| Grape | seeds_grape | farm_grape |
| Cucumber | seeds_cucumber | farm_cucumber |
| Eggplant | seeds_eggplant | farm_eggplant |
| Onion | seeds_onion | farm_onion |
| Potato | seeds_potato | farm_potato |
| Watermelon | seeds_watermelon | farm_watermelon |
| Banana | seeds_banana | farm_banana |
| Apple | seeds_apple | farm_apple |
| Wheat | seeds_wheat | farm_wheat |
| Soy | seeds_soy | farm_soy |
Additional required items: farm_pot_small, farm_pot_medium, farm_pot_large, farm_water_can, farm_fertilizer.
Reputation
Harvesting crops earns reputation. Certain items are restricted by reputation by default, all reputation getters and setters are defined in server/editable.lua
Configuration
shared/config.lua
| Option | Default | Description |
|---|---|---|
Config.StartByNPC | true | Whether the job is started through an NPC |
Config.Job.maxMembers | 2 | Max players per job group |
Config.Job.limit | 50 | Max concurrent jobs server-wide |
Config.Health.decreaseAfter | 1800 (30 min) | Seconds before health starts degrading |
Config.Health.decreaseEvery | 7200 (2 hrs) | How often health decreases (seconds) |
Config.Health.decreaseAmount | 10 | Health % lost per decrease tick |
Config.Health.increaseAmount | 2.5 | Health % gained per completed task |
Config.FencesCooldown.maxTasks | 3 | Max fence tasks before cooldown applies |
Config.FencesCooldown.timeCooldown | 900 (15 min) | Cooldown duration in seconds |
Config.MilkDropOff.coords | vector3(2433.98, 5011.18, 46.85) | The zone/blip coords of where to drop off the milk |
Config.MilkDropOff.size | vector3(6.2, 1.0, 3.0) | The zone size of where to drop off the milk |
Config.MilkDropOff.rotation | 135 | The zone rotation of where to drop off the milk |
Config.MilkDropOff.coords | false | Does the milk drop off zone have debug enabled |
shared/config_openworld.lua
| Option | Default | Description |
|---|---|---|
Config.OWState | true | Enable or disable the open world farming system |
Config.OpenWorldJob.maxMembers | 4 | Max members for the open world farming job group |
server/config.lua
| Option | Description |
|---|---|
SvConfig.Shop.items | List of seeds available in the shop and their prices |
SvConfig.Logs.pots.webhook | Discord webhook for pot/crop action logging |