PACKAGE

Gathering V2

17.00 EUR
Gathering V2
DETAILS


Showcase: Video
Discord : invite

Gathering System is a FiveM resource for world gathering: wood chopping, rock mining, forage picking, and barrel smashing. Spawns are placed on a map editor or in-world, saved to JSON, and you can add more spawn types easily through config (Config.SpawnTypes) without changing core code.

Features

Gathering systems

  • Wood piles — chop with configured melee weapons (e.g. battleaxe); multi-hit; wood rewards (fixed or random count)
  • Rocks — 3-stage ore nodes (metal / stone / sulfur); per-hit loot + optional final reward on last hit; weighted spawn types
  • Forage — mushrooms, pumpkins, cabbage (extensible); pick via ox_lib text UI, ox_target, or qb-target; progress bar before harvest
  • Barrels — smash with axe/pickaxe; synced random GTA models; break FX; weighted loot pool on the final hit only

Spawn management

  • Typed spawn points (wood, rock, forage, barrels) with labels, blip colours, and map RGB
  • Each type linked to a gameplay system so you can add extra pools without new code
  • Points saved to data/spawn_points.json
  • Distance-based client streaming / despawn
  • Cap per system (MaxWoodPiles, MaxRocks, etc.) and respawn timers
  • Ground placement with configurable Z offsets

Admin tools (ACE admin)

  • /spawnmap — floating NUI map editor (place, RMB erase, pan, zoom, type picker, player marker)
  • /markspawn [type] — in-world marking mode
  • /spawnblips [type|all] — toggle spawn blips
  • /clearspawnpoints [type] — clear saved points

Combat / feedback

  • Weapon allow-lists per system
  • Hit delay, cooldown, and range validation on the server
  • Part health bar (0–100) while attacking nodes

Integration & content

  • Bridge for ESX, QBCore, QBox; items via Bridge.AddItem
  • Custom streamed props (wood pile, mushroom, ore stages) + GTA forage/barrel props
  • Optional pickaxe weapon meta
  • Debug mode: blips + console prints only when Config.Debug is on
  • Highly configurable via shared/config.lua

🌐 Multi-language support, making it simple to translate into any language.

🔧 Compatible with ESX, QBCore, and Qbox frameworks.

🔐  Secured through FiveM’s Escrow system.


Dependency:

  • ox_lib