[RPG]Skillz v5.9 - The simple skill plugin [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by Lolmen, Apr 21, 2011.

  1. Offline

    Lolmewn

    Skillz - The Simple Skill Plugin

    Give me a reason to go update this plugin more often!
    [​IMG]

    Simple to use Skill system



    Moving to BukkitDev!
    http://dev.bukkit.org/server-mods/skillz/


    ChangeLog
    Show Spoiler

    Version 5.1:
    - Fixed some API stuff
    - Added Auto-Update (updates on disable)
    - The settings with "SkillnameEnabled = true" are now working.

    Version 5.0:

    - Added API (http://dev.bukkit.org/server-mods/skillz/pages/api/)
    - Fixed some stuff

    Version 4.5:

    - Fixed settings file not being created sometimes
    - Fixed typo (omg)
    - Started on making an API for other Skills

    Version 4.4:

    - Fixed HighScores not saving AND not loading properly.

    Version 4.3:

    - Fixed HighScores not saving properly

    Version 4.2:

    - Added HighScores!
    - Added some fancy colors.

    Version 4.0:
    - New way of handling leveling up (instead of going through a large list of checks, it now only has to check one thing.)
    - New Settings File
    - Help page is better now (/skills help)
    - Fixed other player's skills viewing
    - Totally re-written the plugin. THERE!
    - Added a convertion tool, see /skills help (You have to be OP to see it!)
    - Check when you levelup with /skills check <skillname1> <skillname2> etc.

    Version 2.2:
    - Permissions added.

    Version 2.11:
    - Fixed that stupid thingy with XP,newXP which was sent to the log every single time someone does something.

    Version 2.1:
    - MySQL Should work now. Not sure. Test it if you want, and do /skillz to convert Flat to MySQL.

    Version 2.0:
    - SQLite inserted! You HAVE to regenerate your settings file.
    - Convert flatfile to SQL with the /skillz command. Dont mind the "errors", something with "uuh, can't find the field!".
    - Some fixes I can't remember.

    Version 1.62:
    - Fixed doubledrop, you will not get the actual ore but the mineral now.
    - Fixed Acrobatics problem, you could gain HP by falling (I mean, what?!?)

    Version 1.61:
    - Small bugfix involving some player.sendMessage shizzle

    Version 1.6:
    - Possibility to add your own skills! (awesome xD)

    Version 1.5:
    - Custom Levelup Message, SKILL will be replaced with the skillname, and LEVEL with the new level.

    Version 1.4:
    - Code Cleanup

    Version 1.3:
    - Eeh, lots of things.

    Version 1.1:
    - Woodcutting added
    - Digging added
    - Swimming added
    -Change of Double Drops added
    -Some Code cleanup which really was necessary.
    Version 1:
    - Release


    Anyone interested in a new Skill or something?
    I am working on some interesting things, such as extra damage when you are a higher level.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
    dylanryan, Litt and Tang like this.
  2. Offline

    blindsarcasm

    This looks like a knockoff of "McMMO"
     
  3. Offline

    spunkiie

    This plugin is great. Simple without /commands

    It misses only custom messages (so ppl can translate it to their players language)
     
  4. Offline

    Lolmewn

    Ah yes, will make that =D
    Does it? I completely made it myself.

    Next version will have:
    - You can see other players skills now with /skills <other player>
    - New Skill! Woodcutting! you should add a new line with "woodcutting=0;0" in every file (in the map users), OR delete all files.
    It aint released yet!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
    Clucky and EarlyLegend like this.
  5. Offline

    Plague

    Thread title is wrong - capitalize the category, add version
    Do not use spoiler on changelog as a whole only to make it shorter; and you're missing a version: in the header of the post.
     
  6. Offline

    Lolmewn

    All done, except spoiler. I will go update this plugin a lot, so it will be needed in the future, and I guessed that I could just put it in already.
     
  7. Offline

    Plague

    Oh I meant to show the last changes always and the rest in spoiler.
     
  8. Offline

    MCbyWay

    This looks EXACTLY like mcmmo ....

    So the benefits of using this one is supposedly less commands?
     
  9. Offline

    SoulSalmon

    If I can get a confimataion that this is essentially mcMMO without things like /whois and /god I'll probably end up getting this when bukkit releases for 1.5
     
  10. Offline

    kahlilnc

    Add thieve to go with unarmed. Or use a item to pickpocket them. The more you level up the higher chance you get of stealing. Add special abilitys that go with everything.
     
  11. Offline

    orangegreenblue

    woodcutting doesn't appear to be working
     
  12. Offline

    allisgood888

    Woodcutting is broken.
     
  13. Offline

    Imapirate

    Woodcutting isn't released yet.

    Also, Lolmen, i think you should change farming from planting seeds to harvesting crops, otherwise it can just be leveled by planting the same seed over and over. Also, maybe you should add a taming skill, either making wolves easier to tame or making them do more damage(if possible). Possibly a fishing skill as well.
     
    Ross Gosling likes this.
  14. Offline

    Kiim

    I get this error msg over and over again:

    Code:
    [SEVERE] Could not pass event ENTITY_DAMAGE to Skillz
    java.lang.ClassCastException: org.bukkit.craftbukkit.entity.CraftSkeleton cannot be cast to org.bukkit.entity.Player
        at nl.lolmen.Skillz.SkillzEntityListener.onEntityDamage(SkillzEntityListener.java:67)
        at org.bukkit.plugin.java.JavaPluginLoader$42.execute(JavaPluginLoader.java:458)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
        at net.minecraft.server.EntityArrow.p_(EntityArrow.java:169)
        at net.minecraft.server.World.entityJoinedWorld(World.java:1004)
        at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:51)
        at net.minecraft.server.World.playerJoinedWorld(World.java:986)
        at net.minecraft.server.World.cleanUp(World.java:963)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:367)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    CB [714]
     
  15. Offline

    Ross Gosling

    I think the following skills should exist

    -WoodCutting , level up when you cut wood , levels increase chopping speed

    -Mining , level up when you mine ores , levels increase mining of every block

    -Digging , level up when you dig gravel,dirt or sand , levels increase digging speed

    -Fishing , level up when you catch fish , levels increase rate of bites

    -Farming , level up when you harvest wheat , levels increase plant growth

    -Sword Combat , level up when you kill mobs , levels increase damage

    -Archery , level up when you kill mobs , levels increase damage

    -Archery Crafting (i advise a better name) , level up when you create arrows , levels increase amount of arrows created

    -Smelting , level up when you smelt ores into ingots , levels decrease amount of fuel needed to run the furnace



    i think all these ideas would make your mod awesome =P
     
  16. Offline

    Lolmewn

    Wow. Let me look at all of this tomorrow, ok?
    Quick something:
    I am adding support for your own skillz, you can add them to the Skillz folder which is in your Skillz folder which is located in your plugins folder (still get it?) :p. It seems to work with BlockBreak already, though you can only use one item ID per skill. Also, you cant see the skills yet when you type /skills, still working on that.
    And added diving. Will release later this week, maybe.
     
  17. Offline

    Ross Gosling

    kk

    My Original Ideas

    -WoodCutting , level up when you cut wood , levels increase chopping speed

    -Mining , level up when you mine ores , levels increase mining of every block

    -Digging , level up when you dig gravel,dirt or sand , levels increase digging speed

    -Fishing , level up when you catch fish , levels increase rate of bites

    -Farming , level up when you harvest wheat , levels increase plant growth

    -Sword Combat , level up when you kill mobs , levels increase damage

    -Archery , level up when you kill mobs , levels increase damage

    -Archery Crafting (i advise a better name) , level up when you create arrows , levels increase amount of arrows created

    -Smelting , level up when you smelt ores into ingots , levels decrease amount of fuel needed to run the furnace

    My New Ideas

    -Swimming , level up when traveling through water , levels increase speed through water

    -Diving , level up when underwater , levels increase amount of breath

    -Acrobatics , level up when you take fall damage , levels decrease fall damage

    -Cooking , level up when you cook food or make food (bread, cake) , levels increase the healthpoints recovered from food

    -Endurance , level up when you take damage , increase maxium healthpoints

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  18. Offline

    cholo71796

    "Weight" has the letter "h" in it.
     
  19. Offline

    Petomatick

    Wouldn't it just be easier to make AfraidSkills up to date?
    I can send you the last version of it. Stoped working in 1.4
     
  20. Offline

    Lolmewn

    I tried that, but it didn't work. So I just was like "Let's make my Java Skillz awesome and do it myself :p"

    I've looked for a bit, can't do that it mines faster. I can do a double drop change instead. (And I will). For Acrobatics, it already is in the next version :p

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  21. Offline

    Petomatick

    but isnt it possible to like
    Code:
    get.PlayerTargetedOre
    onPlayerEvent.HitSpecificOreBlock exec ironore
    
    ironore
    random.waittime 5
    destroy.PlayerTargetOre
    ?

    But then. Im not a programer so u probably know better than me ;)

    One thing u could add is when you hold like a porkchop in your hands, you can right + left click on the same time to stack up all porkchops in a bunch for like 5 secs, so you can eat like crazy
     
  22. Offline

    Imapirate

    Fletching
     
  23. Offline

    Ross Gosling

    Yeah i like the name fletching and you could make:

    mining

    lv1 1 drop
    lv20 2 drop
    lv50 3 drop
    etc
     
    kahlilnc likes this.
  24. Offline

    anonymous

    Will we have permissions support for only certain skills? Also really happy this was released, I like the mcmmo skills features, but hate all the other stuff.


    also will the source ever be publicly available?
     
  25. Offline

    Lolmewn

    Source, maybe. Permissions, probally not. What do you want to use it for anyway?
     
  26. Offline

    kahlilnc

    You should add unarmed combat leveling. And a thief leveling to where every level you get a higher percentage of stealing something but you have to have no item in your hand and be holding shift.
     
  27. Offline

    Lolmewn

    Releasing v 1.1, introduction:
    -Unarmed Working
    -Digging
    -Swimming
    -WoodCutting
    You can't see Digging and Swimming in your /skills list yet. I am trying to get a fix for a problem which I seem to have.
    Also, Change of double drops.
    yourlevel>RandomNumber*400? Double drop! (mostly, upped that a little with Mining, since you dont want too many double drops when mining diamonds :p
     
  28. Offline

    NeonJ

    Is it not suspicious that the skills available are EXACTLY like mcMMO?
     
  29. Offline

    Lolmewn

    I haven't looked at McMMO, if that's what you mean. I did all the coding myself, and got a little bit of help from the old afraidSkills plugin. Nothing more.
     
  30. Offline

    anonymous

    in the past, i had issues with users just sitting there killing themselves to train acrobatics. I really wouldn't want it to happen again :/
     

Share This Page