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

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

     
  1. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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

    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

    This post has been edited 16 times. It was last edited by Lolmewn Sep 24, 2013.
    dylanryan, Litt and Tang like this.
  2.  
  3. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  4. Offline

    blindsarcasm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This looks like a knockoff of "McMMO"
  5. Offline

    spunkiie

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This plugin is great. Simple without /commands

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

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ah yes, will make that =D
    Does it? I completely made it myself.
    Clucky and EarlyLegend like this.
  7. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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!
  8. Offline

    Plague

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  9. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  10. Offline

    Plague

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Oh I meant to show the last changes always and the rest in spoiler.
  11. Offline

    MCbyWay

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This looks EXACTLY like mcmmo ....

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

    SoulSalmon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  13. Offline

    kahlilnc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  14. Offline

    orangegreenblue

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    woodcutting doesn't appear to be working
  15. Offline

    allisgood888

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Woodcutting is broken.
  16. Offline

    Imapirate

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  17. Offline

    Kiim

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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]
  18. Offline

    Ross Gosling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  19. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  20. Offline

    Ross Gosling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  21. Offline

    Ross Gosling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  22. Offline

    cholo71796

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    "Weight" has the letter "h" in it.
  23. Offline

    Petomatick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  24. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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"
  25. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  26. Offline

    Petomatick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  27. Offline

    Imapirate

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Fletching
  28. Offline

    Ross Gosling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yeah i like the name fletching and you could make:

    mining

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

    anonymous

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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?
  30. Offline

    Lolmewn Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Source, maybe. Permissions, probally not. What do you want to use it for anyway?
  31. Offline

    kahlilnc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.

Share This Page