Coder Social home page Coder Social logo

bcc-stables's Introduction

bcc-stables

Description

Are you ready to embark on a journey through the untamed wilderness of the Old West? Look no further than bcc-stables, where your trusty steed awaits! Personalize your horse with unique mane styles, tail variations, coat colors, and stylish accessories. Groom, feed, and clean your horse to keep them at peak performance.

Features

  • Buy and sell horses through the stables.
  • Cash and/or gold may be used for payments in the menu.
  • Max owned horses set separately for players and trainers in the config.
  • Individual inventory size for each horse model.
  • Choose horse gender at purchase.
  • Use oil lantern from inventory to equip a lantern to your horse.
  • Shop hours may be set individually for each stable or disabled to allow the stable to remain open.
  • Stable blips are colored and changeable per stable location.
  • Blips can change color reflecting if stable is open, closed or job locked.
  • Stable access can be limited by job and jobgrade.
  • Return horse at stable (when open) or using the flee button in the horse menu.
  • Feed and water your horse to increase horse's health and stamina.
  • Brushing your horse will clean him and give a slight increase in health and stamina.
  • Configurable cooldown time selling tamed horses.
  • Distance-based NPC spawns.
  • Horse Training System.
  • Horse Trading between players.
  • Config option: Only trainers can buy horses from a stable (set per stable).
  • Revive your downed horse using the horse reviver item.

Horse Training

  • XP System
    • Ride, feed, water and brush your horse to gain XP. As xp is gained, bonding levels will increase (0-4) for better horse stats and tricks.
  • Tame wild horses and return to a trainer area to sell or register your tamed horse.
    • If you want to keep the tame, if you have room in your stable, you'll pay a registration fee and it will be added to your stable.
  • Job check if Trainer job is required.
  • If player does not have Trainer job, the tamed horse can be given to a trainer to sell or register.

Horse Trading

  • While leading your horse, approach another player and a trade prompt will appear.

Tips

  • Whistleing -- A short whistle will call your horse. A long one will set your horse to follow you. A second whistle or mounting your horse will cancel following.
  • Horse Info -- Press Q in the horse prompts to view health, stamina, current XP and bonding levels.

Commands

  • /horseRespawn Respawn your horse while bypassing the distance check.
  • /horseSetWild Dev Mode Only - Set a tamed horse wild to test taming.
  • /horseWrithe Dev Mode Only - Set horse to writhe state to test reviving.

Dependencies

Installation

  • Download the latest release bcc-stables.zip at /releases/latest
  • Add bcc-stables folder to your resources folder
  • Add ensure bcc-stables to your resources.cfg
  • Run the included database file bcc-stables.sql
  • Add images from img folder to: ...\vorp_inventory\html\img\items
  • Make sure dependencies are ensured above bcc-stables
  • Restart server

Credits

  • lrp_stables
  • ByteSizd - Vue Boilerplate for RedM
  • SavSin - UI conversion to VueJS
  • Stephenlikewhoa
  • Dokoboe

GitHub

bcc-stables's People

Contributors

juscampin avatar davfount avatar iseeyoucopy avatar elzetia avatar mercurialrp avatar dokoboe avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.