Mack-Ranch

Mack-Ranch System - 2026

Tebex : https://mack-scripts.tebex.io/

Contact Me if you would Prefer to see the Script in Action (Share Screen View)
Discord : Mack Scripts

Recent Update 07/04/26 ***

  • Cattle Buying / Selling NPCS

  • Animal Quality (Get animal to 100% and Re sell)

  • Animal Branding

  • Animal Rustling

  • Animals Grow

  • Hire Hands Can now Improve Quality Of the Animals

  • Check Added - To ensure you cannot Hire anyone that Owns a Ranch

  • Check Added - To ensure you cannot place a Ranch kit if you work for Another Ranch

Ranch / Farm management system for a RedM (Red Dead Redemption 2 RP) server, built on the RSGCore framework. The script simulates various aspects of running a ranch :

Video : Saloons Updated - Clipped Red Dead Redemption 2 with Medal.tv

**Ranch is a Place-able Item (**This allows the User to : Move house, Pack up the Kit. Relocate.)

Features :

  • Deliveries via Hot Air Balloon.

  • Use animals to collect (milk, Fertilizer etc)

  • Animals save Position to Database

  • Animals can Wander / Follow

  • Return Animals to Barn

  • Activities (clean, Rake, fix)

  • Place Items, (trough, hitching posts etc)

  • Each Activity adds to your Ranch Stats

  • Check your Ranch Stats, and Check who has the best ranch in the county

  • Wild Horse Taming. (can be used in conjunction with your existing horses script (sell or Keep)

New Features:

  • New UI System

  • Buy Cattle From Trader.

  • Herd them Back to your Ranch

  • Add then to Ranch

  • Brand Cattle

  • Rustle other peoples cattle.

  • Re-brand (after Quality Raised 20)

  • Cattle Quality (as you feed and care)

  • Herd cattle back to town and sell, for more money based on quality.


** Disclaimer - Support is on a time basis, I am not on hand every day , all Hours.

** Modifications - are made only based on suggestions and what my community want

Code is accessible No
Subscription-based No
Lines (approximately) 3000
Requirements ‘rsg-core’, ‘rsg-target’, ‘ox_lib’, ‘oxmysql’, ‘rNotify’, ‘ox_target’
Support Yes
  • Cattle Buying / Selling NPCS

  • Animal Quality (Get animal to 100% and Re sell)

  • Animal Branding

  • Animal Rustling

  • Animals Grow

  • Hire Hands Can now Improve Quality Of the Animals

  • Check Added - To ensure you cannot Hire anyone that Owns a Ranch

  • Check Added - To ensure you cannot place a Ranch kit if you work for Another Ranch

Mack Ranching — v1.2 Update (14 April 2026)

Anti-Exploit: Pasture Cooldown

Players could previously spam start/stop pasturing on an animal to rapidly boost its quality and size. A server-side cooldown now prevents this — once an animal is pastured, it cannot receive another pasture quality boost for a configurable period (default 10 minutes). Players are notified of the cooldown when they pasture an animal, and again if they try to pasture the same animal too soon.

  • Fully server-side — cannot be bypassed by modified clients
  • Per-animal tracking — different animals can still be pastured independently
  • Configurable via Config.PastureCooldownMs in config.lua

New Fowl System

Chickens have been expanded into a full Fowl category with two new animals:

  • Rooster (a_c_rooster_01) — Produces feathers, 5-minute per-animal cooldown
  • Turkey (a_c_turkey_02) — Produces eggs, 5-minute per-animal cooldown

All fowl (including chickens) now spawn at full size rather than half-size, since they don’t use the livestock growth system.

Per-Animal Egg/Resource Cooldowns

Previously, collecting eggs from one chicken blocked collection from all chickens for 5 minutes. Cooldowns are now tracked per animal, meaning:

  • 1 chicken = 1 collection every 5 minutes
  • 5 chickens = 5 collections every 5 minutes
  • More birds = more resources — gives players a real reason to own multiple fowl

Redesigned Barn UI Tabs

The barn management panel has been reorganised into clear categories:

  • Livestock — Purchasable animals (cows, horses, bulls, sheep, pigs) with quality, branding, and growth
  • Fowl — Chickens, roosters, and turkeys
  • Supplies — Hay piles and manure
  • Equipment — Plough and tools
  • Wild Horse — Wild horse taming

Cleaner Target Menu for Fowl

Non-purchasable animals (chickens, roosters, turkeys) no longer show irrelevant menu options. Removed from their target menu:

  • Check Stats
  • Feed Animal (+Quality)
  • Pasture (+Quality)
  • Brand Animal / Re-Brand Animal

They now only show: Stop/Calm Down, Herd - Follow, Collect (Eggs/Feathers), and Return To Barn.

Notification Improvements

  • Retrieving fowl, supplies, or equipment from the barn now says “Retrieved” instead of “Purchased”
  • Pasture cooldown notifications show remaining time when an animal can’t be pastured yet

Update Instructions

  1. Add rooster, turkey, and feathers items to your rsg-core/shared/items.lua (see installation/items.txt)
  2. Copy rooster_chicken.png, a_c_turkeywild_01.png, and feathers.png from images/ to rsg-inventory/html/images/
  3. restart mack-ranching

No database changes required.