Inactive [MECH/RPG] AdvancementStandalone v1.0.5 - Skills, Stats, and Abilties [1000]

Discussion in 'Inactive/Unsupported Plugins' started by jtripled, Jun 21, 2011.

  1. Offline

    Walliance

    I'm using advancement 1.o but I guess the issue might be related to me using 860 :/
     
  2. Offline

    RugRats

    @jtripled superpick doesn't work :( it says it's activated but doesn't do anything like 1 hit blocks anymore
     
  3. Offline

    m5k

    Replaced mcmmo with this. This is a lot less clunky and a lot more lightweight with all the features I need. Thanks! Also, suggestion (if it wasn't made yet) - fishing skill?

    Replaced mcmmo with this. This is a lot less clunky and a lot more lightweight with all the features I need. Thanks! Also, suggestion (if it wasn't made yet) - fishing skill?

    Seems to be broken on cb953 mc1.7.2.
    Only error I got was this:
    Code:
    2011-07-02 19:03:08 [SEVERE] Could not pass event ENTITY_DAMAGE to AdvancementStandalone
    java.lang.NullPointerException
        at com.gmail.jtripled.Advancement.Managers.ProfileManager.onEntityDamage(ProfileManager.java:126)
        at com.gmail.jtripled.Advancement.Listeners.AdvancementEntityListener.onEntityDamage(AdvancementEntityListener.java:37)
        at org.bukkit.plugin.java.JavaPluginLoader$55.execute(JavaPluginLoader.java:628)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:423)
        at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:179)
        at net.minecraft.server.EntityHuman.d(EntityHuman.java:561)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:856)
        at net.minecraft.server.Packet7UseEntity.a(SourceFile:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    However, /skill command gives an empty line, no one has any skills. Did I add the wrong permissions? I used advancement.skill.melee , advancement.skill.mining , advancement.skill.herbalism , advancement.skill.melee , advancement.skill.woodcutting , advancement.skill.archery , advancement.skill.repair , advancement.skill.stealth

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

    RugRats

    I will test all of this. Although I'm sure I don't get this don't worry, I won't leave you hanging. I'll go test. Do you use multiverse? Okay I killed everything in the game, I didn't get that error. I said /skill and all my skills poped up no problem. I'll other some suggestions hold on. I'm using advancement 1.00 CB953 and 1.7.2.
    Now if your using multiverse, that probably is your problem. Something like that, if not give more details please. Here are my permissions.
    Code:
            - advancement.skill.Archery
            - advancement.skill.Athletics
            - advancement.skill.Defense
            - advancement.skill.Herbalism
            - advancement.skill.Melee
            - advancement.skill.Mining
            - advancement.skill.Repair
            - advancement.skill.Stealth
            - advancement.skill.Woodcutting
            - advancement.skill.*
     
  5. Offline

    Zoobiker

    I cant wait for this to be updated for 1.7. For the mean time when I installed it the server constantly crashed... :(
     
  6. Offline

    RugRats

    Okay. Well It works on CB 953, Advancement 1.00 on 1.7.2. No problems.
    @jtripled
     
  7. Offline

    Zoobiker

    Ok thanks Ill have to try it again.

    Re: Nope doesn't work
     
  8. Offline

    RugRats

    Works just fine. Your blaming the wrong plugin.
     
  9. Offline

    Zoobiker

    I'm not saying its this plugin alone it is most definitely partly this plugin though. When I install it after 1-10 minutes it will crash, uninstall it the server works fine for days. Maybe a incompatibly with this plugin IDK though.
     
  10. Offline

    RugRats

    It has to be I was on my server afk with it for 4 hours. No crashes :/
     
  11. Offline

    m5k

    I've cb953 1.7.2 with these plugins. Any idea which one's conflicting ? Health and hunger works fine, yet when I write /skill an empty line pops up, though I've set up permissions correctly. Here are the plugins our server uses:
    Code:
    LCCombat, HeroChat, MegaCatch, LevelCraftCore, SpyerFun,  MCDocs, LCMining, BukkitContrib, LWC, SimpleTips, FlowerPower,  MonsterTriggers, LCFarming, Requests, LockCraft, 3coPay, HeroSneak,  BigBrother, iConomy, CFUKPistonBlocker, xWarp, ChairCraft, rTriggers,  AngryWolves, AdvancementStandalone, Annotate, CommandBook, BCMusic,  WorldEdit, iConomyDeath, AetaPriest, Permissions, LCWoodCutting,  PorteCoulissante, LCRange, SpyerAdminCommands, WorldGuard, HeroicDeath,  CaptureThePortal, Muter, LCExcavation, SpyerAdmin, Showcase, DropEdit,  groupPvP, DefaultPermissions
     
  12. Offline

    Zoobiker

    @RugRats
    Sorry I didn't provide a plugin list before I hoping this may be of more use.

    I also have the folowing plugins that you have and have a similar problem.
    List: Showcase, SpyerAdmin, WorldGuard, HeroicDeath, Permissions, WorldEdit, LWC, BukkitContrib, HeroChat,.
     
  13. Offline

    jtripled

    @m5k @Zoobiker

    I'm sorry it's not working for you guys, and although this should not matter, perhaps you need to capitalize the permissions node as RugRats has them?

    i.e. rather than advancement.skill.melee you could try advancement.skill.Melee

    Of course you could always try advancement.skill.*

    Here's some questions... Does it work for your groups with the permission '-*'? Does it grant experience for doing things (to test just go harvest a flower and make sure that your config has xpmessages on true)? Sorry for the trouble, I hope we can figure it out.
     
  14. Offline

    Zoobiker

    For me it worked at first I took out some boots and started getting that little boost and it also told me my heal when I got jumping damage but it would allow me access to /skills and the other commands. Shortly after it crashed idk why there was no errors that I could see.
     
  15. Offline

    RugRats

    That is weird.... Make sure your on CB953, minecraft 1.7.2, correct permissions, and advancement 1.00. Also have you tried just a plain server with no plugins except advancement? Please do.
     
  16. Offline

    jtripled

    @m5k @Zoobiker

    New version (1.0.1) is out, give it a try -- I'm not expecting it to fix everything, but worth a shot? :p

    @RugRats
    Is it still doing this? Sorry I missed this post. :p

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

    RugRats

    Yea, well would you like to try it for yourself the test servers up :D
     
  18. Offline

    m5k

    Still not working, might be a plugin compatibility issue. I'll test plugin by plugin later.
     
  19. Offline

    jtripled

    Alrighty, I'll let you know when we solve these problems.

    Okay, if you could please give it a try, I think we've ironed it out pretty much to the point where I won't be updating anymore. If you still have trouble, let me know, and I'll be glad to help.

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

    RugRats

    Yea, man we found and smashed a ton of bugs :p How many more could there possibly be! Lol
     
    jtripled likes this.
  21. Offline

    Zoobiker

    Thanks, both of you. Ill try it now :))
     
  22. Offline

    m5k

    Works along with my other 24 plugins flawlessly, good job! My people will be pleased to finally have a leveling plugin again :)
     
  23. Offline

    RugRats

    Your welcome :D Me and jtripled spent like an hour or 2 trying to find out whats wrong :p
     
  24. Offline

    m5k

    Oh, I have a (kinda big) feature suggestion. You most probably know the levelcraft plugin. I was wondering if it was possible to add that sort of functionality (optional use of course) into this plugin. We've always had mcmmo + levelcraft but having two sets of levels was really confusing and annoying.
    So what I'd like to suggest exactly is adding the ability to limit certain item usage depending on a certain skill level. So for example only a level 15 in mining could use a stone pickaxe and so on.
    It does sound like quite some work but you already have all the leveling system so all I'm asking is to add configurable optional restrictions. It would most probably make the plugin way more popular and every mcmmo+levelcraft server would switch over. What do you guys think?
     
  25. Offline

    RugRats

    Well I'm pretty sure jtripled was talking about that and then again I'm also sure he said that he was done adding stuff to this plugin and going to work on another one that has almost the same concept as levelcraft like other plugin developers make skills to add on to the plugin. But anyways sounds good to me but it's ultimately @jtripled decision.
     
  26. Offline

    chubbz

    hello i dont know if you no this but advancments is clashing with appleseed it stops me from planting apples
     
  27. Offline

    jtripled

    I've actually never seen anything about levelcraft :p but I understand the ideas you are talking about.

    My current plans for the next iteration of Advancement are this:

    It will now be an API for devs to create stuff rather than a plugin. I will of course create my own set of skills and what not and put them up for download, however, other people can create their own as well. You can pick and choose as you please.

    Skill system -- the skills are very much like they are here, they each have their own exp and levels and they can have however many abilities the dev decides to make. A skill would have to ability to do what you are saying. Somebody could write a mining skill that requires you to have x mining levels before you can use x pickaxe.

    Class system - this part is completely optional, but you download custom classes by devs that limit skill levels and modify exp rates. You can also limit inventory though these.

    As for the API portion, if you are interested in hearing, I'll explain...

    Advancement will provide classes called Effects (i.e. FlyEffect, FreezeEffect, FireballEffect, etc) which would allow skill devs to very easily create a new ability. For instance, somebody wants to make a lot of magic skills, and they create one called "Destruction" that has an ability named "Fireball." All the dev has to do is say: "new FireballEffect(params)" and viola, you've got a fireball.

    It provides custom events for gaining exp and leveling as well to make it as simple as possible to grant exp in custom skills.

    I'm not familiar with Appleseed. I'm assuming you have to right click with an apple to plant it? If so, I understand the problem, and I can correct it. Just let me know if that's the problem!

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

    chubbz

    that is the problem please fix
     
  29. Offline

    spunkiie

    @jtripled

    Will multi-language (via custom messages) ever be implemented ?
     
  30. Offline

    jtripled

    @spunkiie

    Sorry, not with AdvancementStandalone, but my new Advancement project will! If you feel like you could translate for me to any language, let me know, we can get started immediately!
     

Share This Page