EmpireHorses █ RPG | Levels | Multi-Eco Support | Config | U
1.0RPG Horses that will make your server a lot more fun.
EmpireHorses is an RPG script that helps your server's horses to improve.
Please report any bugs you can find in the discussions section and not in the reviews

- Special named saddle to spawn your RPG horse
- This script will offer an upgrading system up to level 3
- Each level is fully customizable (name, color, speed, armor... etc)
- It supports multi-eco types. (Vault, Exp, EmpireEco)
- Supports EmpireEco by using its gold coins and nothing else. If you want to change this you are free to edit the code or msg me to edit it for you.
- You can use a different economy type for each function. (e. g. Vault to buy a saddle, EXP to upgrade the horse)
- Admin commands to control everything related to the levels.
- API (You can use the features in your own scripts)
- YML Configuration and Data Storage
- and much more...

Player Commands = eph.player
- /horse upgrade - Upgrade your horse
- /horse buy - Buy a saddle
- /horse level|lvl [player] - Get your horse's level [or player's]
Admin Commands = eph.admin
- /eph upgrade <player> - Upgrade someones horse
- /eph set <player> <level> - set someones horse to 1,2,3
- /eph get/give [player] - Get/give [player] a saddle
- /eph reset <player> - reset player's horse level
- /eph reload - reload the script

GIF(s)
Level 1 horse (Customizable)

level 2 horse (Customizable)

level 3 horse (Customizable)

Buying a saddle

Upgrading a horse

eco-buy-type: Vault
eco-upgrade-type: XP
Item-name: '&6Jhu le Horse'
Item-cost:
'1': 20000
'2': 80000
'3': 200000
horse-level:
'1':
name-color: '&b'
horse-color: 259
speed: 0.3
armor: none
'2':
name-color: '&d'
horse-color: 256
speed: 0.5
armor: iron_horse_armor
levelup-cost: 150
'3':
name-color: '&5'
horse-color: 260
speed: 0.7
armor: diamond_horse_armor
levelup-cost: 300
If you want a list of a full documentation about the horses: click here
For the "horse-color" as the skin texture for the horse...
Spoiler

- effects:
# set player's horse level to 1,2 or 3
[empire[horses]] set %player%'s horse (level|lvl) to %number%
example:
set player's horse level to 2
# level up player's horse
[empire[horses]] (level|lvl) up horse of %player%
example:
level up horse of player
# give the player levels. Some people prefer this more than a "set" effect
[empire[horses]] (add|give) %number% to horse (level|lvl) of %player%
example:
give 1 to horse lvl of player
# take from player levels. Some people prefer this more than a "set" effect
[empire[horses]] (take|remove) %number% from horse (level|lvl) of %player%
example:
remove 1 from horse lvl of player
- expressions:
# get the config value from a spesific horse level.
[empire[horses]] [horse] (level|lvl) %number% [(1¦name color)] [(2¦horse color)] [(3¦speed)] [(4¦armor)] [(5¦(level|lvl) [up] cost)] value
example:
set {_namecolor} to level 1 name color value
# Get the level of player's horse
[empire[horses]] horse level of %player%
example:
set {_value} to horse level of player

- Skript [Tested with Bensku 2.2 Dev37]
- SkQuery v3.6.1-lime+
- Skellett v1.9.6b+
- skript-mirror v0.18.0+
- skript-yaml v1.2.4+
- TuSKe 1.8.2-Pikachu-Patch-3+
- jNBT 0.3.2

Support will only be given through discord, here or on Github.
If you report a bug in the reviews and ask for support, you will be ignored.
Use the discussions.
![]()
ToS:
- You may not claim this as yours
- You may not re-post this code anywhere without permission
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta