Weed Growing v4 is our biggest overhaul yet. This sneak peek shows how planting becomes more immersive for players and far easier to balance for server owners.
😅 Fun fact: we actually rewritten and completed an entire v4 of the Weed Growing script - then we deleted it. Now here we are with the best version yet.
Planting Reimagined
We've completely reimagined how you start the process of planting a new weed plant. Where before you simply used the seed of your choice and a fully completed stage 1 model of that strain was placed on the ground - now you take interactive actions step-by-step to build the plant with the properties you want; soil, seed, etc.
You begin by using the plant pot and you place an empty plant pot on the ground. No soil. No seed.
The next step is interacting with that empty plant pot and up comes a beautifully designed Modern UI menu component where you select the soil type you wish to use in this plant pot (this resource will use ox_lib by default, Modern UI is optional).
A small, fully synced animation with particle effects & props then plays..
Now here we are with a plant pot that now contains our selected soil! Soil type will play a vital role in the plants growth process; more on that below. Once we've got a plant pot filled with soil our next step is to select which seed we want to plant here!
This step-by-step flow feels better to play and gives you far more control as a player and server owner.
Soil Matters
In v3 there was no soil choice. In v4, soil is a strategic decision. We've included 3 default soil types: basic, enhanced and premium soil.
- Basic soil: cheap, provides no benefits.
- Enhanced Soil: higher cost, faster growth, same yield
- Premium Soil: higher cost, higher yield, same growth
- ???
Even better yet, you can build your own soil types to create varying combinations of growth & yield benefits!
Plant Growth
The next major change you will find in Weed Growing v4 is a far more intuitive and simple yet powerful growth algorithm. You can assign custom growth times on a per-strain level, whereas in Weed Growing v3 it was universal for all strains.
That means you can now fully customize the growing experience per strain by making one quick and easy while another could be slow and difficult and everything in between.
You can find a sample snippet from the config/strains.lua
file below.
Subject to Change
The example you see below is subject to change as the resource moves along in development. This is a very early look at a very small section of the config.
-- You can edit, add or remove strains here
-- Be sure to follow the format below
['og_kush'] = {
-- Display name for this strain
label = 'OG Kush',
-- Items for this strain
seed = 'ls_og_kush_seed',
bud = 'ls_og_kush_bud',
bag = 'ls_og_kush_bag',
joint = 'ls_og_kush_joint',
-- Icon & image used for this strain in menus, etc
icon = 'nui://lation_test/install/images/ls_og_kush_seed.png',
image = 'nui://lation_test/install/images/ls_og_kush_seed.png',
-- Level required to use/grow/interact with this strain
level = 1,
-- Base timers without modifiers (in minutes)
timers = {
-- How long it takes to grow from 0% to 100%
growth = 30,
-- How long it takes water consumption to go from 100% to 0%
-- Once water is at 0%, health will begin to decline
-- This timer reflects roughly how often it needs to be watered
water = 20,
-- How long it takes fertilizer consumption to go from 100% to 0%
-- Once fertilizer is at 0%, health will begin to decline
-- This timer reflects roughly how often it needs to be fertilized
fertilizer = 30,
-- Health will begin declining when water or fertilizer is at 0%
-- This timer is how long for health to go from 100% to 0%
-- This will only happen if either water or fertilizer is at 0%
-- Once a plant has both water & fertilizer again, health will stop declining
health = 20
},
-- Rain effects configuration for this strain
-- How much water % to add per growth interval when raining
-- Set to 0 to disable rain effects for this strain
rainBonus = 10,
yield = {
-- Yield per 10% health is the amount of buds given per 10% of health
-- For example, if yield_per_10_health = 2 and the plant is at 50% health,
-- The player would receive 10 buds (2 buds x 5 (for 50% health))
-- If health is at 100%, the player would receive 20 buds (2 buds x 10)
-- If health is at (or below) 10%, the player would receive 2 buds (2 buds x 1)
yield_per_10_health = 2,
-- Optional yield multiplier percentage when a plant is harvested at 100% health
-- For example, if perfect_bonus_multiplier = 50, the player would receive
-- 50% more yield in addition to the normal yield when harvesting a plant at 100% health
-- To disable this bonus, set perfect_bonus_multiplier = 0
perfect_bonus_multiplier = 20
},
stages = {
-- Stages 1 & 2 are universal (assigned in config/setup)
-- Strain-specific stages/models start from 3
-- [1] = 'leave-this-blank-and-commented-out',
-- [2] = 'leave-this-blank-and-commented-out',
[3] = 'shoe_shuffler_prop_weed_01_small_green_01c',
[4] = 'shoe_shuffler_prop_weed_01_small_green_01a',
[5] = 'shoe_shuffler_prop_weed_med_green_01a',
[6] = 'shoe_shuffler_prop_weed_med_green_01b',
[7] = 'shoe_shuffler_prop_weed_lrg_green_01a',
[8] = 'shoe_shuffler_prop_weed_lrg_green_01b'
},
},
You may have noticed..
Rain
That's right - the weather in your server can impact the growth process of your plants! As it rains, your plants' water levels will increase! Of course, if your plant is placed under a roof, inside, or below anything that covers the top of it; the rain will not have an impact. We actively check the position of your plant to determine if it has a visible and clear view above it.
Stages
There is an increased number of stages here as well! That's correct; v4 will also allow assigning any number of stages, each customizable per-strain. We had partnered with Shuffle Shop to bring you the beautiful custom weed props that are included in our resource but we never took full advantage of the many possible stages of growth; and now we can!
Yield
We are completely changing the harvesting mechanics as well. In Weed Growing v3 when you harvest a plant it's quite simple: if your plant is at or above a
specific value (the good_quality
value) you will receive a max harvest. If it was below the good_quality
value, you got a randomized harvest.
In v4, we took it a step further and are giving you more fine-grained control over the harvest directly correlated to the plants health. Higher health? Higher yield.
Lower health? Lower yield. There is also an optional "perfect health" bonus you can apply as well to give players who maintain 100% perfect health at the time
of harvest an additional yield percentage bonus!
Fertilizer
Like soil, fertilizer is also a strategic decision that will impact the outcome of your plants. We've included 3 default fertilizer types: basic, enhanced and premium fertilizer.
- Basic Fertilizer: cheap, provides no benefits.
- Enhanced Fertilizer: higher cost, faster growth, same yield
- Premium Fertilizer: higher cost, higher yield, same growth
- ??? (create your own fertilizer types)
But here's where things get really interesting: combining different soils with different fertilizers creates exponentially more growing strategies. This isn't just about min-maxing stats. It's about creating your own growing style. Speed runners can optimize for quick turnover. Quality growers can maximize yield. Budget growers can find the perfect cost-to-benefit ratio. And server owners? You can build custom soil and fertilizer types to create even more unique combinations.
Keeping your players informed
During the entire process, your players are well-informed. With our beautifully re-designed plant management menu, they get to see in real-time the effects of the choices they made. From the current growth stage the plant is in, to the "Active Modifiers" impacting growth or yield, finally to the yield boost (if available) and if the plants health remains at 100%.
This is just the beginning. We have incredibly more currently in-development and a lot more ideas yet to come. If you do not own Weed Growing yet, buy it today!
Don't have Weed Growing yet? Get it today!
FEATUREDThe #1 most popular Weed Growing script in FiveM
Free Upgrade
As always, every update is free for current resource owners! We never charge for a "v2". Buy it once, get every major update for free!
This was a brief first-look at the next major version of our very popular Weed Growing FiveM script! As always, if you have any suggestions we would love to hear them! You can submit suggestions via our Discord or email us at support@lationscripts.com.