Skills Pro [1.7.X - 1.12.X]

 Skills Pro [1.7.X - 1.12.X] v12.3.5

Added command /skill setxp [player] [amount]
  • Adds to player's xp level. Put a negative number to deduct. XP can go below 0.
Tested Minecraft Versions:
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
Contributors:
Hex_27
dFu81wY.jpg

Icon and banner by sean_amor

Do you want to have a fun, grindy rpg plugin on your server, so Players would stay... just a bit longer? Don't you want a fun rpg plugin that affects how players play? Then stop searching!

Servers using Skills Pro (Some are down):
  • kingdoms.voidrealms.net
  • survivalcrafteria.smplxs.com:25547
  • kingdoms.legacy.rocks
  • play.mysteriarealms.com
  • play.discovermc.net
  • Unknowngalaxymc.org
  • play.bitrealm.co


Features
  • Leveling system! Higher the level, harder to level-up! Kill mobs to get xp.
  • 100% language/message customizations!
  • Mobs can now do at least 1 damage, even to high-leveled players
  • Stats! Each time you level up, get stat points to upgrade Strength, Defense, Dexterity and Intelligence!
  • Souls! Configurable soul drop! Can lose souls upon death!
  • 8 different skill types! Each with unique abilities and weaknesses!
  • Permissions for all commands!
  • Saves experience, levels and even skill types and skill improves, so you can change the stats of each player easily.
  • Interactive GUI for each skill type to improve their deadly skills!
  • Full control of xp gain from mob spawners!
  • Masteries for different purposes!
  • Configurability for all skill improvement costs
  • Give bonus xp for mobs with custom names! (Good for RPG servers with custom mobs)
  • Party system for players to gain more xp and souls together!
  • Configurable mana/energy regeneration rates for each skill type
  • PlaceholderAPI support
  • MVdWPlaceholderAPI support
  • Residence support
  • Citizens support
  • Temporary xp and soul boosters
  • Stable mass storage database
Requirements/ Recommended plugins:

  • Spigot/Bukkit 1.7.X to 1.12.X
  • ActionbarAPI (HIGHLY Recommended, because it is used to display player custom health, mana etc)
  • ParticleLIB (Used to display some effects)



Commands & Permissions
  • /skill (Opens help) No permissions, because it doesn't do anything anyways.
  • /skill select (Selects a skill type. You can only choose one, and can't change it with this command ever again) skills.select
  • /skill level (Shows information about your skill's status) No permissions
  • /skill improve (Opens a GUI for your skill type for you to improve skills.) skills.improve
  • skill.level.bypass (Bypasses the level limit. Ops, as a result, won't be affected by the level limit.)
  • skills.select.[skilltype name in lowercase] (Access the the skilltype)
  • skills.select.* (Access to all /skill selects)
  • /skill change (Allows user to change his skill, but this command has a cooldown configurable in the config.) skills.change
  • /skill mastery (Allows user to manage Masteries) skills.mastery
  • /skill partycreate (Allows user to create a party) skills.partycreate
  • /skill partyinvite (Allows a user with a party to invite others) skills.partyinvite
  • /skill partyshow (Allows user to view information about his party) skills.partyshow
  • /skill partyaccept (Allows user to accept party invites) skills.partyaccept
  • /skill partyleave (Allows user to leave his current party) skills.partyleave
  • /skill setsouls [player] [amount] (Adds the specified amount to a player. Put a "-" in front of the number to deduct) skills.setsouls
  • /skill setstatpoints [player] [amount] (Adds to a player's statpoint count. Put a "-" in front of the number to deduct) skills.setstatpoints
  • /skill setlevel [player] [amount] (Adds to a player's level. Level cannot go below 0. Put a "-" in front of the number to deduct) skills.setsouls
  • /skill stat (Opens a GUI where the player can add statpoints to his STR, DEX, INT or DEF) skills.stat
  • /skill startxpboost [time in min] [multiplier] (Starts an xp boost event server-wide) skills.startxpboost
  • /skill startsoulboost [timeinmin] [multiplier] (Starts a soul boost event erver-wide) skills.startsoulboost
  • /skill setskill [player] [skillty-pe] (Change a player's skill) skills.setskill
Placeholder API Placeholders
  • %skills_skill% Returns a player's skilltype in text
  • %skills_level% Returns a player's level
  • %skills_souls% Returns a player's soulcount
  • %skills_xp% Returns a player's current xp
  • %skills_maxxp% Returns a player's xp to level up
  • %skills_isxpboost% Returns if there is an xp boost on
  • %skills_issoulboost% Returns if there is a soul boost on
  • %skills_soulboostmultiplier% Returns the multiplier of the current soul boost
  • %skills_xpboostmultiplier% Returns the multiplier of the current xp boost
  • %skills_hp% Returns the player's Skills hp
  • %skills_blood% Returns the player's blood count
  • %skills_mana% Returns the player's mana count
  • %skills_energy% Returns the player's energy count
  • %skills_imbalance% Returns the player's imbalance count
  • %skills_energytype% Returns energy,mana or blood depending on the player's skilltype
MVdWPlaceholderAPI Placeholders
  • {skill} Returns a player's skilltype in text
  • {level} Returns a player's level
  • {souls} Returns a player's soulcount
  • {xp} Returns a player's current xp
  • {maxxp} Returns a player's xp to level up
  • {isxpboost} Returns if there is an xp boost on
  • {issoulboost} Returns if there is a soul boost on
  • {soulboostmultiplier} Returns the multiplier of the current soul boost
  • {xpboostmultiplier} Returns the multiplier of the current xp boost
  • {hp} Returns the player's Skills hp
  • {blood} Returns the player's blood count
  • {mana} Returns the player's mana count
  • {energy} Returns the player's energy count
  • {imbalance} Returns the player's imbalance count
  • {energytype} Returns energy,mana or blood depending on the player's skilltype
Stat System
How does this work? Skills use certain stats each.
Swordsman mainly uses Strength and Dexterity.
Devourer mainly uses Strength and Dexterity.
FireMage mainly uses Intelligence and Strength
Mage mainly uses Intelligence and Defense
Arbalist mainly uses Strength and Dexterity
Vampire mainly uses Strength and Intelligence
Eidolon mainly uses Strength and Intelligence
But you don't need to remember this. In /skill stat, there is an explanation. Players can see which /skill improves increase with what certain stat.
Stats are colour-coded and the values that increase with the stat is colour-coded too.
Don't worry you'll see what I mean with the instructions in /skill stat. It has visual examples.

Skill types
Now you may wonder: What kind of skills are there?

jiOAGXq.png

khPsQz5.png

imAEc6p.png

Ef8OCgo.png

5rowlhv.png

kTVo7k9.png

9jcXaZr.png

cNmP4Yy.png



Planned Features
  • Customization of the potency of sub-skills
  • A page about the Skills "meta", describing fully each skill's weakness and strength.
Planned Features
You can suggest skill types or simply something to add to "planned features" in the disscussion

Terms of Service
  • No refunds for any reason
  • You may decompile and use the plugin's code for modifying the plugin and/or for getting api information for the plugin, but you cannot -Redacted- the code as your own
  • You may not -Redacted- the jar to those who have not bought the plugin directly from this site
If you leave a review complaining about bugs, and you didn't actually ask for it to be fixed, then it isn't a review. It is a BUG, and should be posted in the DISCUSSION.
  • Fixed the misspell in default translation of Evolve Cloak
  • Added config option to turn off level display in actionbar
  • Compiled with latest citizens version
  • Fixed issue with putting PLAYER in soul bonus
  • Fixed issue where breaking acacia wood will give oak planks with masteries
  • Added a config option to disable some items from activating skill actives
  • Tuned skills to work with latest version of residence. You'd need to update residence too, if it's too old.
BlackSpigot General Chat
Rules Help Users
    jimmynoob1234 @ jimmynoob1234: hello*
    Top