[ADMN/RPG] ClassRanks v0.2.1.2: Manage class ranked groups [1337]

Discussion in 'Inactive/Unsupported Plugins' started by slipcor, Aug 20, 2011.

  1. Offline


    ClassRanks - Manage permission groups easier

    Version: v0.2.1.2

    I have moved to dev.bukkit.org

    No more download links, because the latest version supports all mayor perms systems
  2. Offline


    Hi, I canĀ“t seem to enable the plugin. I keep getting this error:

    Show Spoiler
    [SEVERE] Could not pass event PLUGIN_ENABLE to ClassRanks
    at praxis.slipcor.classranksBP.CRServerListener.onPluginEnable(CRServerListener.java:55)
    at org.bukkit.plugin.java.JavaPluginLoader$46.execute(JavaPluginLoader.java:562)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:927)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
    at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:410)
    at org.bukkit.Bukkit.reload(Bukkit.java:173)
    at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:22)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:163)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:353)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:349)
    at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:499)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:478)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

    I am using the latest ClassRanksBP with the latest bPermissions. I use CB#1185
  3. Offline


    Does this allow for fee taken for self ranking use?
  4. Offline



    Hey man :)

    Thanks for the plugin !
    Also, could you add the configurableoption of when a player join a class, it's doing it for EVERY world ? :)
  5. Offline


    @raddad to be precise:

    My plugin allows you to take money for people ranking themselves UP - downranking is not really implemented for normal use. So yes, if you add the fees (by default theyre set!) and have an eConomy System installed as stated in the opening post, it should be what you want :)

    @M4xwellou you're welcome!
    Of course, would it be enough to still have you like add the worlds like:
    Or just like

    For a list :)

    Will be in next version!

    I totally understand the effort you still have, I also had multiple worlds, and copying permissions just sucks :D - but there might be ppl that only one one world to have ranks, so it will be configurable as you said :)
  6. Offline


    um i just bought server dont know how to put plugins but tried and it keeps saying this you can only upload compressed archives in one of the following formats: zip,rar,tgz,tar.gz,tar.bz2,7z files! please help its doing it on other 1s to
  7. Offline



    It would be good that in the command line you have to type all the world (since typing nothing will grant you the rank in only the currently world) or juste "all" and it's doing it for every world detected :p

    Maybe I'm asking too much with the "all" but for example it would be

    /class Ranger World1 World2 World3 World4 World5
    or just
    /Class ranger All

    I'm using "CommandSigns" so having to type the command is not a pain in the ass for me :)
    I just want my members to join a class and have that class in any world without the use of an admins (me in this example)
  8. Offline



    Sorry, there is nothing I can do for you. Anything I do has to be uploaded via .jar - chaange the hoster ;) If you have pals having the same probs, tell them to change, too. Theres no way for you to add plugins then. Email your hoster first if they would do it for you .... but imo that would suck. Thats not hosting, thats crap ;)


    Forget the world spam xD it will be /*** **** all *** :) Thats even better and easier for everyone! (Sad I didnt have that idea xD) I'll start soon - busy atm ;)
  9. Offline


    Cool :D
    Thanks a lot and take your time :)
    Absolutely no rush :p
  10. Offline

    i ThRoW sToNeZx

    Do you think that you could make it compatible for PermissionsEX?
  11. Offline


    yeah, I'll merge the projects in the next days... maintaining 4 plugins that do almost the same begins to grow derpy ^^

    I might drop Permissions support and permissionsBukkit support btw. *Waiting for ppl screaming*
  12. Offline


    There we go, PEX is working fine :)
  13. Offline


    thx so much!
  14. Offline


    WAAAA your so EPIC! I'm gonna try this NAW! TNX
  15. Offline


  16. Offline


    why drop permissionsbukkit support? a lot of people us that -_-
  17. Offline


    really? I don't see any plugins supporting it, search the plugins page ;) The only thing I hear is ppl complaining about it, it didnt get fix since it got promoted to "recommended permissions plugin" - I as a plugin developer would say it's a pain to implement has this is very very buggy. (and -as stated- does not get fixed)

    Maybe I'll support it again when it's updated.

    Permissions support is obsolete btw because both PEX and bPermissions emulate permissions ;)
  18. Offline


    this is rediculous...i cant find bpermissions anywhere, not even through the search. i've been searching 15 minutes now. have a link?

    edit: nvm found it, took another 15 mins but oh well :/
  19. Offline


  20. Offline


    Ok im having problems setting up my bpermissions. i set it up just like an example and yet permissions arent working for me. i type /bcs toggle and it says i dont have permission but i do have it enabled on me in the config:

    Show Spoiler

    default: default
    - spoutflight.fly
    - spoutflight.nofalldmg
    - essentials.weather
    - bcs.commands.toggle
    - default
    - spoutflight.fly
    - spoutflight.nofalldmg
    - essentials.weather
    - default
    - spoutflight.fly
    - spoutflight.fly
    - spoutflight.nofalldmg
    - essentials.weather
    - default
    - bpermissions.*
    - iQuest.CanQuest.*
    - mcmmo.tools.mcrefresh
    - lwc.admin
    - residence.admin
    - residence.create
    - stargate.admin
    - adminscanfly.allow
    - firelord.admin
    - mobarena.admin.enable
    - mobarena.use.*
    - mobarena.classes.*
    - mobarena.arenas.*
    - citizens.admin.info
    - citizens.admin.*
    - phatloots.use
    - phatloots.info
    - phatloots.name
    - phatloots.make
    - phatloots.list
    - phatloots.admin.reset
    - spoutflight.fly
    - spoutflight.nofalldmg
    - magicspells.advanced
    - lc.admin.setlvl
    - signlift.*
    - citizens.basic.*
    - bcs.commands.toggle
    - armorslots.hat
    - default
    - bpermissions.build
    - lwc.protect
    - residence.create
    - firelord.armor
    - firelord.sword
    - firelord.helmet
    - firelord.pick
    - firelord.axe
    - mobarena.use.*
    - mobarena.classes.*
    - mobarena.arenas.*
    - iQuest.CanQuest.info
    - iQuest.CanQuest.stats
    - iQuest.CanDropQuest
    - phatloots.use
    - lc.level.*
    - magicspells.grant.list
    - magicspells.grant.help
    - magicspells.grant.mark
    - magicspells.grant.recall
    - mobbounty.multipliers.*
    - essentials.help
    - essentials.helpop
    - essentials.ignore
    - essentials.list
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.msg
    - essentials.seen
    - essentials.spawn
    - essentials.balance
    - templecraft.leave
    - classranks.self.rank
    - armorslots.hat

    edit: ok heres this if its easier:


    its my permissions file
  21. Offline


    You have to assign the NODES to grous, and not to users. so you will have to create a group for every permissions segment

    In your case you might add fly and nofalldmg to a group "flynodamage" and add - flynodamage to the users that have these permissions now. THen you must create a group for those permissions.

    Please refer to the page http://dev.bukkit.org/server-mods/bpermissions/

    In my opinion, it's well explained over there... example from my server:
    player part
    Show Spoiler
    default: Default
        - Default
        - MMage
        - Default
        - Warrior
        - Default
        - DonatorIron
        - Slip
        - Admins
        - TownyMayor
        - MWarrior

    as you can see I created a group Slip to give myself proper suffix and permissions only for me. Same for every Mod/Admin with special things

    group part
    Show Spoiler
        - prefix.0.New
        - bPermissions.build
        - dynamicmarket.sell
        - manymanyothers
        - prefix.25.&9Mayor
        - preciousstones.bypass.entry
        - bPermissions.build
        - prefix.42.&7VIP
        - bPermissions.build
        - speedsign.super
        - speedsign.direct
        - speedsign.click
        - cenotaph.large
        - cenotaph.use
        - cenotaph.sign
        - cenotaph.freesign
        - cenotaph.lwc
        - blockhat.hat
        - craftgroup.group.Snitch
        - preciousstones.benefit.*
  22. Offline


    isnt that how mine is already set up? is there sapposed to be 2 seperate files? man i just cant think right now. i think ill just keep pemissionsbukkit and move onto another rank type plugin :p Shame u no longer support it as this was gonna put together my class system but im sure there are others out there that support PB . Thanks for your time and patience ^^
  23. Offline


    Of course, there are several plugins that do that --- 3? ^^

    I seperated the file into two parts because the file is 600 lines. You didn't read the bPermissions page, it's not possible to add permissions the way you tried it. It does nto work - guess why - because you did it the wrong way.
  24. Offline


    does this support Permissions 2.x (phoenix) ?
    if it does i would be soo happy
  25. Offline


    No, the latest versions only support bPermissions and PEX
  26. Offline


    In the Config, Can I assign more groups. ie: Builder_IV Builder_V Builder_VI
    also do i need to use the items section. I only want to use money to pay for promotions
  27. Offline


    1) You can assign as many groups as you want - but make sure, every class has the same number of ranks :) so if you have builder and crafter, you will need Builder_VI and Crafter_VI :)

    2) You can comment out the items selection :) do that by adding a # in front of all lines :)
  28. Offline


    ok.. mabey i dont understand this right. What im trying to do is this:
    I have 5 permission groups for the public players ... you start at rank 1 Builder. I want the players to be able to promote themselves up the chain when they obtain the money. Rank 2 is Constructor 3- Mechanic 4- Technician 5 Engineer
    I setup the content.yml like so-
            Constructor: Constructor:&9
            Mechanic: Mechanic:&7
            Technician: Technician:&8
            Engineer: Engineer:&5
    reloaded all looks fine... players in the Builder Class can do a /class Constructor and purchase that just fine. However, When they use a rankup sign or the command it says
    [ClassRanks] You are already at highest rank!
    do the classes need to be sub divided with the Roman Numerals? Am I doing This Right? And, Can It be Done, what im trying to do.
  29. Offline



    Hmm the content.yml is looking fine - can you delete/clear the database and then /class dbload?
  30. Offline


    it's give me proplems i can't make a class
  31. Offline


    Which permissions plugin are you using, did you try the commands as shown on the dev.bukkit pages?

Share This Page