[Free] Weed Farming

Weed - Advanced Farming System

Gameplay Demonstration

Resource Download

A comprehensive weed farming system for RedM (RSG Core), featuring multi-stage growth, water management, batch processing, and a unique water wagon rental system.

Features

:herb: Advanced Farming

  • 3 Unique Strains: Kalka (Guarma Gold), Purp (Ambarino Frost), Tex (New Austin Haze).

  • Growth Stages: Seedling → Young → Mature.

  • Watering System: Plants require water. Rent a water wagon or use buckets.

  • Visuals: Props scale with growth and change models.

:tractor: Water Wagon Rental

  • Rent a Water Wagon from the Seed Vendor for $50.

  • Holds 50 Litres of water.

  • Use it to fill your buckets anywhere on the farm.

  • Refillable: Drive the wagon into a river/lake and “Refill Tank”.

  • Cinematic camera sequence upon rental.

:factory: Batch Processing

  • Washing: Wash dirty leaves in the Wash Bucket. Requires 50x Leaves. Yields 46-49x Washed.

  • Drying: Hang washed weed on the Drying Rack. Requires 50x Washed. Yields 46-49x Dried.

  • Trimming: Trim dried buds at the table. Requires 50x Dried. Yields 46-49x Trimmed.

  • Loss Mechanic: You always lose a small percentage during processing to simulate waste.

:money_bag: Dynamic Selling

  • Sell processed weed (Joints) to dynamic buyers in towns.

  • Prices fluctuate based on strain and location.

:open_book: Player Guide

:farmer: Getting Started

  1. Visit the Vendor: Head to the Gardening Supplies blip (near Valentine).
  2. Tools You Need:
    • Shovel: For planting and harvesting.
    • Water Bucket: buy an Empty Bucket and fill it at a river, or rent a Water Wagon.
    • Seeds: Pick your strain (Kalka, Purp, or Tex).
    • Fertilizer (Optional): Speeds up growth.

:seedling: Farming Cycle

  1. Planting: Find a nice spot of soil and Check for ‘Use’ on your seed.
  2. Caring:
    • Watering: Plants need water to grow! Use a Full Bucket or a Water Wagon.
    • Fertilizing: Use Fertilizer to give it a boost.
    • Growth: Plants have 3 visual stages. Wait for it to hit 100%. Config.GrowthTime is set to 25 minutes.
  3. Harvesting: Once fully grown, use your Shovel on the plant to harvest leaves.

:tractor: Equipment: The Water Wagon

  • Rent a Water Wagon from the vendor for $50.
  • Holds 50 Litres of water (enough for many plants).
  • Refill: Drive the wagon into a river/lake and “Refill Tank”.
  • Usage: Walk to the back of the wagon with an empty bucket to fill it instantly.

:factory: Processing Your Harvest

Turn your raw leaves into sellable product. You need 50x Items for each step.

  1. Washing:
    • Buy and place a Wash Bucket.
    • Use Third-Eye to “Wash Leaves”.
    • 50x Leaves → 46-49x Washed Bud.
  2. Drying:
    • Buy and place a Drying Rack.
    • Use Third-Eye to “Dry Buds”.
    • 50x Washed → 46-49x Dried Bud.
  3. Trimming:
    • Use the Drying Rack again.
    • Use Third-Eye to “Trim Buds”.
    • 50x Dried → 46-49x Trimmed Bud.

:money_bag: Making Money: Street Dealing

Sell your product directly to locals in Valentine, Rhodes, Saint Denis, or Blackwater.

  1. Find a Buyer: Look for civilian NPCs (not lawmen).
  2. Interact: Use your Third-Eye (Alt) and select “Sell Weed”.
  3. Negotiate:
    • They will make an offer.
    • Lowballers: ~30% of market value (40% chance).
    • Normal: Market value (50% chance).
    • Highballers: ~150% of market value (10% chance).
  4. Risk: There is a 50% chance a witness will call the law!

:chart_increasing: Dynamic Pricing

NPCs have different “moods” when buying:

  • Lowball (40% Chance): They offer 70% less than market value.
  • Normal (50% Chance): Standard market price.
  • Highball (10% Chance): They really want it and pay 50% extra.

Editing: You can adjust these percentages and chances in client/selling.lua (look for “Dynamic Pricing” around line 215).

:money_bag: Price Configuration

There are two places to configure how much money you make:

  1. Base Price (config.lua):

    • Look for Config.Selling.buyerPrices.
    • Here you set the Minimum and Maximum base price per joint.
    • Example: ['joint'] = {min = 25, max = 35} means a normal offer is between $25 and $35.
    • Note: This price applies to ALL types of joints (Lemon Haze, Purple Haze, etc.). They all sell for the same potential price range.
  2. Dynamic Logic (client/selling.lua):

    • This applies the multiplier to the base price you set above.
    • If you want to change the “Lowball” from 30% to 50%, or make them happen less often, edit the logic in client/selling.lua (around line 215).

:rocket: Upcoming Updates

Stay tuned for future enhancements:

  • :pill: Drug Making Options: Advanced crafting for different types of drugs.
  • …and many more!
    :hammer_and_wrench: Support & Issues:
    This script is currently in BETA .
    If you encounter any bugs or issues, please open an issue on GitHub.
    You can also contact me directly on Discord: whysorude0088

:hot_beverage: Enjoying the script?

You can support my work by sponsoring me on GitHub.
Stay tuned for more free scripts and updates.

Code is accessible Yes
Subscription-based No
Requirements & dependencies RSG-core
Support No
9 Likes

pretty well made man, love it! :heart:

2 Likes

Any plan making this for vorp?

1 Like

Not at the moment, but possibly in the future.
All of my scripts are fully open-source — no code locking or encryption.
If you’re interested, some developers have already converted my Wagon Maker script for VORP Core.