This will enable you and your players to start your own “totally legal” moonshining business on your server.
Players have the freedom to setup their equipment anywhere they’d like whether it be on their own ranch, in the middle of the woods, or on the top of a mountain. This resource is in depth and interactive to provide a fun experience for you and your players.
Equipment
Players can purchase equipment via the moonshiners shop (unless disabled). Once a player obtains the equipment, they can place them anywhere on the map (unless configured otherwise). Through intuitive UIPrompts, the player can position and build their equipment exactly where they want it. Once the equipment is built, it can be interacted with by anyone (unless configured otherwise) so it’s wise they setup in a remote and secure location to protect their business. With great reward comes with risk. Players will be required to maintain their equipment to ensure the quality of their product. If they aren’t careful with the still, there’s a chance they might just blow themselves up!
- Configure a still item (used for making the moonshine), and mash bucket (used for fermenting the mash)
- Configure the price to buy in the moonshiners shop (if enabled)
- Configure the currency to purchase equipment
- Configure the cook times, and fermenting times, maintenance times as well as the overcook, and expire times.
- Add your own skill check for both maintaining the fermenting mash and “still” while its cooking
- Configure the distance that the equipment spawns for all clients as well as the smoke from the still (when its cooking)
- Configure the durability removed from the equipment item when it is dismantled and placed back into the players inventory. If a still is destroyed, the item is not returned to the player upon dismantling.
- Configure the UIPrompt distance to interact with closest equipment
- Hook your own logic into the interaction triggers (Allows you to prevent a player from interacting with the equipment)
- Hook your own logic into the equipment placement event. (Allows you to prevent a player from placing down equipment)
Cook times, fermenting times, expire and overcook times are all persistent across restarts (saved to the database)
Spawned equipment and smoke is persistent/sync across all clients and only loaded on each client when they’re within the ranges configured.
Smoke that is emitted from the still while it is cooking can be seen from far distances and will rise over tree lines so that it can be spotted by other players and/or lawmen to create some RP for your servers. Still cannot be placed within interiors, this will ensure players can only place them outdoors
Mash
Players can purchase dry mash from the moonshiners shop and you have the ability to disable/enable specific items that are for sale. You cant make moonshine with just dry mash, it’s only a part of the process. Players will need to ferment the mash in a fermenting barrel (open top half barrel). I have pre configured 11 dry mashes, requirements, and 11 moonshines all of which can be changed to meet your servers needs.
- Configure all item names. This includes the mash, the items required to ferment the mash, and the moonshine created from the mash.
- Configure required items and quantities to start the fermenting process.
- Configure the rewards from a fully distilled product and the quantity of each.
- Configure the price within the moonshiners shop (if enabled)
- Configure the required currency to purchase dry mash items
Shacks & Shops
The moonshiners shops (if enabled) are located within the moonshine shacks similar to RDO. This resource will enable the interiors for the shacks, the prop sets, and setup UIPrompts to allow a player to enter/leave the shack. You can disable the shacks if you have another resource that does this for you. All of this is in the config file for you to modify, adjust, enable/disable as you wish.
- Configure the shop locations (or add more)
- Configure the ped model that is spawned at the locations
- Configure the scenario animation the spawned ped plays
- Configure the UIPrompt distance for the shop
Video Examples
- Moonshiners shop menu
- Moonshiners shack
- Building still
- Building a fermenting barrel, and maintaining/stirring fermenting mash
- Collecting fermented mash & Filling still
- Smoke from still actively cooking
- Maintaining still, failing, and blowing the still up
- Dismantling the still
This resource uses 0.0 resmon when idle and not within UIPrompt range of equipment, also maintains a light network footprint for a smooth experience all around. Server event data is also verified to prevent any remote execution and prints to the server console when a cheater is detected.
Code is accessible | Partial |
Subscription-based | No |
Lines (approximately) | 2500+ |
Requirements | OxMySQL, vorp_core, vorp_inventory, vorp_menu, Legends-Keypress(optional) |
Support | Yes |