Package Description
REQUIREMENTS
Open source framework functions to adapt the script to any framework
DESCRIPTION
This script provides a comprehensive stable system with advanced horse and cart management, detailed interaction, training, and breeding mechanics. Players can manage stables, customize horses, and more.
π Stable System
- Stable Menu: Includes four categories (My Horses, My Carts, Buy Horses, Buy Carts), with RDR2 inventory-inspired interaction.
- Automatic Cameras: Integrated camera system for store and customization, no additional setup required.
- Store: Purchase and sell horses or carts using money or gold. Configurable, including locations and required jobs.
- Rename: Change the name of purchased horses and carts.
- Sell: Option to allow players to sell horses or carts and remove them from the stable.
- Give: Players can give horses or carts to other players via an easy-to-use interface with a list of connected players.
- Stable Slots: Players can buy additional slots for storing horses and carts.
π Horse Interaction
- Horse Cores: Horses maintain health and stamina cores (inner and outer), saved in the database.
- Horse Care: Players can interact with horses by feeding them, using syringes, or brushing them.
- Experience System: Players without the horse trainer job can still gain experience through horse interactions.
- Revival System: Horses fall when injured, giving players time to revive them before they die.
- Horseshoes: Equip horseshoes with animations, reducing stamina consumption until the horseshoe wears out.
- Riding Mode: Players can use a command to ride side-saddle, mainly for female characters.
- Train Tracks Fall: Option for horses or cart horses to fall when running on train tracks after a set time.
- Saddlebags: Different saddlebag types have unique storage capacities and prices.
- Customization: Personalize horse accessory colors and coat with tints and color palettes, using an easy and visual interface.
- Pelts: Put and get the skins from the horse's back.
- Loads: The skins and peds that are loaded onto the horse will be saved in the database.
- Saddle transfer: Players can transfer saddles with customizations to other owned horses that do not already have one, whether the horse is alive or dead.
β Horse Experience System
- Lvl 1: The horse drinks near water or a trough, recovering specified stats like health and stamina.
- Lvl 2: The horse can sit on the ground (rest). It can also rear up with Ctrl + SPACE and skid while running.
- Lvl 3: The horse can sleep on the ground and skid using SHIFT + Ctrl for advanced maneuvers.
- Lvl 4: The horse can roll (wallow), dance, and walk sideways with SPACE + A/D. It kicks players trying to access its saddlebags, and when stolen, calling it knocks off the thief and returns to the owner. You can also command it to follow you or stay in place.Β
π Horse Trainer
- Training: Trainers can train their horses by leading, jumping, or running with them.
- Calm Wild Horses: Trainers can calm wild horses through a mini-game (blacklist exceptions).
- Taming Wild Horses: Trainers can tame wild horses and gain ownership by paying a fee.
- Selling Wild Horses: Trainers can tame and sell wild horses at designated job points.
- Cooldown System: Trainers must wait between training, selling, or taming actions.
π¦ Horse Breeder
- Breeding System: Breeders can mate two player horses, charge breeding fees, and configure outcomes.
- Gestation System: Mares enter a gestation period for a real-time duration, with cooldowns between cycles.
- Foal coat:Β The coat color will be randomly selected from the inheritance model lists assigned to both the father and the mother.
- Foal Management: Foals appear in the breeding area during and after gestation. Players can interact with them to see their name, sex, walk experience, or remaining gestation time. Foals in gestation cannot be walked until they are born. To mature, foals must be led on several walks for a set time, completing an experience system.
- Cooldown System: Breeders must wait between breeding attempts.
β³ Horse Aging and Death
- Life Expectancy: Optional system where horses have a configurable lifespan, with life days displayed in the 'Show Information' function.
- Death System: When this option is enabled, horses can die after reaching a set amount of kills.
- Post-Mortem Appearance: If a horse dies due to any of these functions, it will appear dead when spawned, allowing players to retrieve items from the saddlebags.
- Dead Horse Sales: Horses sold after death will not provide any monetary gain.
π Inventory System
- Shared Access: Players can share or revoke access to horse and cart inventories with others.
- Lockpicking: Configure certain jobs or groups to have complete access, or allow players to lockpick saddlebags or cart storage with a mini-game.
π Location System
- Auto-Storing: If enabled, horses and carts automatically store in the nearest stable if too far from the player or upon disconnection.
- Location-Based Calls: Horses and carts can only be spawned in assigned areas.