Skillz
Stats - made by Lolmewn
Description
This plugin adds Skills to your server. With skills, the player has a goal to work towards to, and get rewarded for playing actively. You can also use these skills as requirement for a rank-up, for example. Gaining levels can also make you more powerful, but not overpowered.
Commands and permissions
| Command | Permission node | Description |
| /skills | skillz.skills | See your skill levels |
| /skills page <pagenumber> | skillz.skills | View other pages of your skills (Not yet implemented) |
| /skills <Player> | skillz.skills.other | Shows skills of another player (Not yet implemented) |
| /skills check <skillname> | skillz.check | Checks when you level up (Not yet implemented) |
| /skills top | View the top players for every skill (Not yet implemented) | |
| /skills reset | skillz.reset.self | Reset your skills (Not yet implemented) |
| /skills reset <Player1> <Player2> etc | skillz.reset.other | Reset other player's skills (Not yet implemented) |
Default Skills
There are a couple of basic skills. To give an idea of what they do, I'll take the Mining skill as example and walk you through the config.
#name of the skill name: Mining #description of the skill, will be used later for more in-depth commands. description: Level up your mining skill to unlock new features, like breaking new blocks and using new tools. #default XP-gain multiplier multiplier: 1 #whether or not this skill is enabled at all enabled: true #send a message to everyone that a player has leveled up. You can change the message below broadcastLevelup: true #blocks used by this skill, either for gaining XP, blocking until a certain level, or blocking items until a certain level. blocks: #the stone block gets associated with this skill. You can find a list with all possible itemnames here: https://hub.spigotmc.org/stash/projects/SPIGOT/repos/bukkit/browse/src/main/java/org/bukkit/Material.java#84 STONE: # get 1 XP for breaking a stone block. You level up when your XP is higher than level^2*10 (so to get level 3, you need 40 xp) xp: 1 COBBLESTONE: xp: 0.5 #you can only start mining cobblestone from Mining level 5. level: 5 tool_level: #only for breaking blocks #you can't use a Diamond pickaxe until you are level 5 DIAMOND_PICKAXE: 5 #Special abilities that randomly happen, usually with a higher chance of happening as the player gets to a higher level. special: #get double drops every now and then doubleDrops: #whether or not this special is enabled enabled: true #what the chance is of getting a double drop, in percentages (from 0-100) chance: "%level%/3" #when a double drop happens, send the player a message notifyPlayer: true doubleXp: enabled: true chance: "%level%" notifyPlayer: false messages: levelup: - '&3Congratulations %player%! You leveled up your %name% skill.' - '&6Your skill level is now %newlevel%' broadcast: - '&3%player% leveled up his %name% skill! He is now level %newlevel%' needsHigherLevelBlock: "You can't break this block! %name% level required: %level%" needsHigherLevelTool: "You can't use this tool yet! %name% level required: %level%" itemsDroppedOnGround: "Your inventory was full, causing your item rewards to be dropped on the ground!" doubleDrop: "Your block had a double drop! How lucky you are." doubleXp: "Your block dropped double XP! How lucky you are." #rewards for leveling up rewards: #some items you get. Separated by ; for multiple items. 89,4 means 4 glowstone (will use material name in a newer version), 17,2,1 means 2 wood with data-type 1 (so Spruce wood). items: 89,4;17,2,1 #money you get for leveling up. Nice incentive for working towards a levelup. money: 100
Basic Skills
There are a few basic skills you can train:
| Name | How to gain XP |
|---|---|
| Acrobatics | Fall and get hurt |
| Archery | Hit players or animals with your arrows |
| Digging | Dig dirt, sand, grass or gravel |
| Mining | Mine blocks, get XP |
| Swimming | Suffocate in water |
| Swords Combat | Hit players or animals with your sword |
| Woodcutting | Chop trees |
A Video about it
Source
https://gitlab.com/lolmewn/Skillz
API
Hook into the API to get player levels, XP, add new Skills, and more! Click here to see the API
-
View User Profile
-
Send Message
Posted Aug 5, 2013@meme1004
It should give you a chance for double drops, but it doesn't seem to be working. It will be in the next release.
-
View User Profile
-
Send Message
Posted Aug 4, 2013Okay, I feel pretty stupid asking this but people on my server ( and me ) were wondering if like say our mining level was 24 would we be mining quicker than level 0? If that made any sense...
-
View User Profile
-
Send Message
Posted Aug 1, 2013@elyssah
Yeah probably. The new version will have everything different, although I will add a feature to convert the old version to the new ;)
Not sure if I'm adding that for custom skills too though.
-
View User Profile
-
Send Message
Posted Aug 1, 2013I hope soon is sometime in August! I'm figuring out the whole custom skill thing, but I don't want to get everything set up for the old version only to have to do it all again with the new one.
So Excited!
-
View User Profile
-
Send Message
Posted Jul 27, 2013@mewetea119
Works fine for 1.6.2, I'm just updating soon ;)
-
View User Profile
-
Send Message
Posted Jul 27, 2013Yes perfectly works for 1.6.2 mate.
-
View User Profile
-
Send Message
Posted Jul 27, 2013Hi, Just found this plugin. Does this work with 1.6.2? Just was kinda reading the comments. or do i need to wait for an update?
-
View User Profile
-
Send Message
Posted Jul 25, 2013Problem with the skills wood cut :/
-
View User Profile
-
Send Message
Posted Jul 24, 2013what does raising skills actually give you besides bigger numbers?
-
View User Profile
-
Send Message
Posted Jul 21, 2013Ok no problem. We wait you !
-
View User Profile
-
Send Message
Posted Jul 21, 2013@Finelarme2
Not yet, but it'll be after I get back from vacation (currently far, far away from computer and stuff)
-
View User Profile
-
Send Message
Posted Jul 21, 2013You're the best bro ! I follow your work. Have you a date of release or not yet ?
-
View User Profile
-
Send Message
Posted Jul 20, 2013@Finelarme2
Hi there. I'm working on a new version of Skillz, in which you can do both. It'll be highly customizable, and even more customizable if you have a dev on your server. I'm still developing the main skills. It'll Be great!
-
View User Profile
-
Send Message
Posted Jul 19, 2013Hi. Very nice plugin ! But i've got two questions :
- How the xp gain may be more difficult ? It's too easy to get lvl for the moment i think.
- Could we translate the name of the habilities ? Digging, acrobatic etc. I'm not english so.. :).
-
View User Profile
-
Send Message
Posted Jul 12, 2013@elyssah
Going pretty slow actually... But I'll get there!
-
View User Profile
-
Send Message
Posted Jul 12, 2013I'm excited to see the recoding results. How are they coming along?
-
View User Profile
-
Send Message
Posted Jul 4, 2013can you add Mana System please?
-
View User Profile
-
Send Message
Posted Jun 30, 2013@mrchasez
It's somewhat more configurable I think, I'm rewriting soon though to have custom skills be made possible through the use of my Stats plugin. So that's pretty sexy.
-
View User Profile
-
Send Message
Posted Jun 30, 2013<<reply 1578159>>
Wow. The last time i used this plugin was in 2011. Has a whole lot changed since then? Never did find out if this plugin was more light weight then mcmmo ^^
-
View User Profile
-
Send Message
Posted Jun 28, 2013Looking forward to the update! Great plugin.