[DISCONTINUED][GEN/INFO] XPBanker v1.3 - Bank your experience! [1.0.1-R1]

Discussion in 'Inactive/Unsupported Plugins' started by Shuski, Dec 14, 2011.


  1. UPDATE NEWS!
    Due to the way Minecraft handles XP a certain, game breaking bug has come around. Allowing players to gain XP/Levels rapidly. So unfortunately I'm going to discontinue this plugin until more information is released on the XP curve.

    Changelog (Current):
    v 1.3.1
    - Fixed console showing wrong version number.

    v 1.3
    - Fixed ability to bypass permissions under certain circumstances.


    v 1.2
    - Renamed plugin from "XPBank" to "XPBanker". (Make sure you delete the old XPBank.jar)
    - Changed permission node "xpbank.bankedxp" to "xpbank.balance"
    - Added permission node: xpbank.viewbal (To view other players banks)
    - Added command to view other players bank balance. (Needs "xpbank.balance" AND "xpbank.viewbal" nodes to allow access)
    - Fixed internal exceptions on 'Widthdraw' and 'Deposit' when no number was entered.
    - Removed /xb 'myxp' command.
    - Changed 'balance' command to "/xb balance|bal"
    - Added support for Permissions 3.x.
     
  2. Offline

    craftopia.net

    AWESOME! I am sure my players will LOVE this :)

    Any permission nodes available? I dont know if i want all my members to be able to do this.
     
  3. Not at the moment. But it's something I'm looking into.
     
  4. Offline

    craftopia.net

    Getting this when i try /xpbank

    Code:
    9:41:27 AM [SEVERE] null
    net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
    org.bukkit.command.CommandException: Unhandled exception executing command 'xpbank' in plugin XPBank v0.5
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:165)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:378)
        at me.oppdelta.XPBank.XPBank.onCommand(XPBank.java:136)
        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:180)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93)
        at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:550)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    
    Using the latest RB of CB, build 1597
     
  5. O_O yup. Bad coding on my part...forgot a "if() else()" on that command...
    Will fix. But it shouldn't harm anything for now. Stick with /xpbank d/w # etc...
     
  6. Offline

    craftopia.net

    oh okay, i was expecting some kind of ingame help with /xpbank.

    I will have my users test using the /xpbank d & w
     
  7. Offline

    Liger_XT5

    I really like this idea. I've been wanting to make a bank on my server, but never really sat down and made one since iconomy commands can be easily done with commands. I looks to be the same here. Any thoughts of a setting for just signs?

    Just a thought. Will be adding this now anyways :p
     
  8. Yeah. Will do this after dinner.
     
  9. Offline

    Sputnik_15

    Very NICE ^O^

    I've been very unkind to my players this holiday season by making meaner mobs... warp timers.. taking away their will to live. but making them strong!

    But i figure i'll do something nice this Christmas and implement this wonderful plugin. Thank You!!
     
  10. Updated to v0.6. Download and change log in the original post.
     
  11. Offline

    craftopia.net

    Awesome, cant wait. Once permission nodes are available I can start charging members to use this.

    What are you using to make mobs meaner?

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

    Sputnik_15

    Um let me find the plguin.. I can't find it in google search but it's called something along the lines of

    Mobsdomoredamage* it's pretty outdated though but still works

    i'll look for it

    NEVERMIND bad post.. idiot players idiot me

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 22, 2016
  13. Updated to v1.0.

    Download link and change log in the original post.
     
  14. Offline

    craftopia.net

    Great, things seem to be working out real good with this plugin. One thing is I have 1xp i cannot get out of my bank, no matter what. I can deposit and withdraw, but i am left with 1 xp, and if i try /xb w 1 it says i have insufficient funds, but if i do a /xb bal it says i have 1xp in the bank. So i dont know.

    Oh and one other thing, it is "withdraw" not "widthdraw"
     
  15. I knew it was withdraw *cough*. As for getting that 1 xp out...I probably know why it's doing that. If you really need that 1xp. Do /xb w all


    EDIT: Updated to v1.1
    Thank you for your feedback =)
     
  16. Offline

    craftopia.net

    Yeah i did a /xb w all and got it all out :)
     
  17. Offline

    KingWar92

    What about supported permissions plugin ?
     
  18. It supports PEX. S'All I can test it on. The rest confuse me .-.


    @craftopia.net What permissions plugin are you using?
     
  19. Offline

    KingWar92

  20. I've tested with 300 users stored in the file. There's no slowdown...SQL shouldn't be needed at all...
     
  21. Offline

    spunkiie

    nice plugin, could you please add support for Permissions 2/3 ? Alot of ppl still use it and all the mainstream plugins still support these versions.

    Also, I will run your plugin in a VERY large server (400+) this will for sure bring the flatfile a serious performance test ;)
     

  22. Well. I did 300 players...but we'll see...as for permissions 2/3...It MIGHT work...maybe...give it a test...if not. I might add support. But PERMS3 is so outdated now =/
     
  23. Offline

    spunkiie

    @Shuski : I've already tried before posting, doesn't work :D
     
  24. Kay. I'll add Perms3.x support tomorrow. For now. Bed. Nini.
     
  25. Offline

    spunkiie

    @Shuski : Can't wait, tks
     
  26. Offline

    craftopia.net


    I am using Group Manager, and its working great!
     
  27. Offline

    KingWar92

    Yes, but what about 100 simultaneously ?
     
  28. I could test about 40 players altogether on my server. But on a train at the moment.

    Perms 3 support is...getting iffy. Still working on it.​

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

    KingWar92

    Code:
    Player.has(perm)
    don't work for that ?
     
  30. I'm already using that...

    Code:
    ..."help") && (pl.hasPermission("xpbank.help") || pl.hasPermission("xpbank.*"))) {
     

Share This Page