πŸ† Advanced Greenhouse – Multiplayer Property

:eggplant: Advanced Greenhouse – Multiplayer Property

Code

Written in LUA

  • Using the ox_lib classes for clean and readable code structure. (OOP)
  • Frontend uses Vue with our pre-setup components

Links

Purchase
Video (intro & raw gameplay)

Please note that the video may not accurately represent the latest version of the script.

Dependency

  • oxmysql
  • ox_lib

Performance

This is an instanced script, if you are inside the instance (interior), it will have more resource usage.

:nut_and_bolt: Key Features

  • :door: Buy your greenhouse
  • :infinity: Multiple interior sizes (interior sets)
  • :rock: Custom models & animations
  • :hotsprings: Tile ground system - The land is divided into small tiles that we have to cultivate one by one, where we will be able to sow later. There are three different versions of such a tile: plowed, irrigated, and a combination of the two.
  • :corn: Various crops - There are nine different types of plants that can be planted, each designed to serve a different style of gameplay. Some require more care than others. Some plants can be harvested once, while others can be harvested multiple times.
  • :hut: Custom Interior – A fully instanced environment, where you can manage everything from here, without having to go anywhere.
  • :computer: Laptop – Managing your greenhouse, acquiring various seeds, and selling various items are also possible here. In addition, we can assign different players and set their rights here.
  • :memo: Permission System – to add players with different permissions (change lock, etc.)
  • :gear: Server–Client Synchronization – optimized state management using RPC and event-driven logic
  • :gear: Easy bridge (framework) setup – Easy to setup with any server via bridge file(s)
  • :level_slider: Simple config file – We tried to include everything in a single config.lua file (balance, timers, item pools, etc.)
  • :hammer: Easy localization – locale files through .json (handled by ox_lib)

:framed_picture: Images

:gear: Exports

Export name Description Parameters Returns
insertInterior Creates a new instance x:number, y:number, z:number, price:number, name:string Promise
removeInterior Removes an instance id:number Promise
resetInterior Resets an instance (owner, etc.) id:number Promise
setInteriorPrice Sets the instance’s price source:number, price:number void
setInteriorPosition Sets the instance’s position source:number, x:number, y:number, z:number void

:gear: Commands

  • greenhouse_create
  • greenhouse_remove

:gear: Events

Event name Description Parameters
onGreenhouseQuit Triggered when player quits while inside an instance source:number, id:number, x:number, y:number, z:number
onGreenhouseTrade Triggered when player trades an instance source:number, id:number, targetSource:number
onGreenhouseBought Triggered when player buys an instance source:number, id:number
onGreenhouseEnter Triggered when player enters an instance source:number, id:number
onGreenhouseLeave Triggered when player leaves an instance source:number, id:number

:gear: Install

  1. Download, you will have 4 different folders. (props, interior, sounds, script)
  2. Put all of them in one folder, like [aquiver-greenhouse]
  3. Import the .sql file into your database
  4. Inside the bridge folder, modify the functions to fit your framework functions. (Inventory, etc.)
  5. ensure [aquiver-greenhouse]

Important file locations

  • Config β†’ lua/shared/Config.lua
  • Localization β†’ locales/*.json
  • Image(s) β†’ images/**
  • Bridge (framework setup, commands, functions) bridge/**.lua

Changing language

Handled by the ox_lib library.

More information about changing the language can be found here. Shared - Ox Lib

Support / Contact

Do you have any question related to our resource(s)?

MORE FROM AQUIVER

Miner
Farm
Paleto
House Shells


Code is accessible Open-source version available
Subscription-based No
Lines (approximately) ~5,000
Requirements None
Support Yes
4 Likes

Since there is no support and they close the tickets on Discord, I have to post here again.

I absolutely do not recommend buying scripts from this developer, as everything is left unfinished.

I have had the Grid Inventory for over a year, I’m tired of asking for support on Discord, the creator told me by email that he would refund the amount, which is over €100, and so far I am waiting, being completely ignored.

1 Like

Agreed. No way to create tickets and honestly the script i got doesnt even run good. Instantly threw it in the trash (Farming using 0.05ms idle for no reason I can see across the map from his markers) it feels like he also downgraded the script removing some features like butchering animals (now each animal only gives one item instead of milk and meat).

Honestly if anyone else is thinking of his scripts avoid until he can address these issues.

Opening a ticket was tied to supporter role, and there are two types of bots that allow people to request the role for themselves.

However, to prevent such problems from occurring in the future, tickets can now be opened regardless of rank.

good to know thanks buddy so i can put him to my privat dont buy list. thank you for the informations.

Greenhouse version 1.0.3 & Aquiver library update

1.0.3:

  • Removed the bridge folder with its framework functions.
  • Selling storage (Crops) was not giving you cash, it was fixed.
  • Purchasing storage was not removing cash, it was fixed.
  • Our aquiver_cfx library was updated, now it contains the framework link(s) and should handle many frameworks automatically.
  • Shovel, dig up interaction icon was modified
  • aquiver_cfx library now handles the cursor interaction(s) differently, it wont mess with other resources. (lb-phone was reported)

Important ox_target version is now ready for this script. If you are missing this version of the script, please feel free to open a ticket, we will re-send you the package.