Inactive [GEN] RankUp V1.4 - Switch groups through Signs/Words/Commands [Perms3][PermsBukkit][PEx] [1000-60]

Discussion in 'Inactive/Unsupported Plugins' started by toalec, Jul 24, 2011.

  1. Offline

    toalec

    I will no longer publicly update this plugin. If you are a developer and have interest in taking it over, the source is readily available.

    I am also not providing support for issues with this plugin. Sorry to all those who it affects.



    RankUp - Switching groups through Signs/Words/Commands
    Version: 1.4

    This plugin allows you to set packages that define a transition between groups. The player is then able to enact that transition through right clicking certain signs, saying certain words or manually through the /rankup command.

    Features:
    • Allows for easy GreyListing
    • Individual Permissions for each package
    • Supports Permissions 3.1.6
    • Supports PermissionsBukkit v1.1
    • Supports PermissionsEx 1.13
    • The target player of /rankup <player> does not have to be online(They have to have alteast logged in once though)
    • Easy to set up using commands from in-game or the console(which uses the same commands but without the /).
    • Supports multiple packages
    Permissions: (open)


    Code:
        rankup.*:
          Gives access to all RankUp commands
        rankup.signplace:
           Allows you to place a [RankUp] sign.
        rankup.rankup.*:
           Gives you access to /rankup for all packages.
        rankup.ru.*:
           Gives you access to all utility commands.
        rankup.ru:
           Menu for all of the utility commands.
        rankup.ru.enable:
           Allows the user to enable RankUp, and RankWord
        rankup.ru.disable:
           Allows the user to disable RankUp, and RankWord
        rankup.ru.setword:
           Allows the user to set the RankWord word
        rankup.ru.setstarting:
           Allows the user to set the starting rank
        rankup.ru.setending:
           Allows the user to set the ending rank
        rankup.ru.addpackage:
           Allows the user to add a new package
        rankup.ru.removepackage:
           Allows the user to remove a package
        rankup.ru.reload
          Allows the user to reload the plugin
    

    Commands: (open)

    Code:
        rankup:
            Upgrade a player's rank to and from the ones specified in a certain package. If you leave out the package argument it defaults to default.
            usage: /rankup <player> [package]
        ru:
            Menu for all of the utility commands.
            usage: /ru
        enable:
            Enable the /rankup command and the word through here. If you leave out the package argument it defaults to default.
            usage: /ru enable <command|word> [package]
        disable:
            Disable the /rankup command and the word through here. If you leave out the package argument it defaults to default.
            usage: /ru disable <command|word> [package]
        setword:
            Lets you set the word. If you leave out the package argument it defaults to default.
            usage: /ru setword <word> [package]
        setstarting:
            Lets you set the starting group, the one that generally does not have build rights. If you leave out the package argument it defaults to default.
            usage: /ru setstarting <Default Group> [package]
        setending:
            Lets you set the ending group, the GreyListed one. If you leave out the package argument it defaults to default.
            usage: /ru setending <GreyListed Group> [package]
        addpackage:
            Lets you add a new package
            usage: /ru addpackage <Package Name>
        removepackage:
            Lets your remove a package
            usage: /ru removepackage <Package Name>
        reload
            Lets you reload the plugin
            usage: /ru reload
    

    Example Configs: (open)

    Code:
    default:
        startingGroup: user
        endingGroup: admin
        rankup_command_enabled: true
    
    This package moves a player from the user group to the admin group. The only method enabled is the /rankup command.
    Code:
    test:
        startingGroup: default
        endingGroup: user
        rankup_word_enabled: true
        rankup_word: test
        rankup_sign_enabled: true
    
    This package moves a player from the default group to the user group. This can happen through the player saying the secret word in chat 'test', or through them right clicking a certain sign.

    How to Create Signs (open)

    Type [RankUp] on the first line of the sign, and the package name on the third line. If you want to use the default package just leave the third line blank. You must have the permission node rankup.signplace to be able to place [RankUp] signs.


    Download
    Source

    ToDo List: (open)



    Credits: (open)

    @coolblinger
    -Stole sign rank idea from him/her


    Changelog:
    Version 1.0
    • Plugin release
    Version 1.1

    • Added utility commands to help with managing of the config.yml
    • You can now set a secret word that when typed allows a person to move to the greylisted rank. This word will not show in the chat.
    Version 1.2

    • Fixed that if PermissionsBukkit was being used to handle groups, you were able to create fake users. This is no longer possible.
    Version 1.3

    • Added support for multiple greylists(packages).
    • Optimized code.
    Version 1.4

    • Added support for individual package permissions.
    • Added support for PermissionsEx(Does not support multi-worlds).
    • Added signs as a way to trigger packages.
     
    GmK likes this.
  2. Offline

    dillyg10

    I'll check it out.. been looking for a plugin to pickup...
     
  3. Offline

    Swippen

    Last edited by a moderator: May 17, 2016
  4. Offline

    gaz1812

  5. Offline

    kin61

    i am having a problem how do i get a rank i do [/rankup kin61 owner] and it pops up
    with /rankup <player> [package]
    what do i do to get that rank for me... i mean what do i type and how do i get
    that rank???

    please help

    anyone know how to fix my problem

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

    Swippen

    Sorry, was only who could see it since it was in experimental state. now it have been approved for the next stage and you should be able to download and try it out. Pleace back up any files before trying. It works on my server but have not been that super tested yet.

    Commands are same as this. rankup all stay the same, config and commands so that people who use rankup can keep configs.

    Just that I have added a little functionality.

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

    CriminalCraft

    Hello, can you make it so you can set a price. For example, if you wanted someone to buy a rank (economy support, quite obviously), you would set the price on the bottom line. Thanks
     
  8. Offline

    Jonte_420

    I Can't Do /ru addpackage :( When i Try It just pop up /ru i the chat! Plz Help Me :'(
     
  9. Offline

    nigel123

    On my friend's server, I think he has this plugin. When you do /rankup You need a amount of money to rank up
    I want something sort of that. I run a server with a friend and we have different worlds. I have a world which is a hardcore/drug world. People sell drugs and I want to them to rankup using there money that they earn. Is this possible? And how do I do this.
     
  10. Offline

    iimoney

    Hey, can you please add group manager support? that is all i ask of you todo.
     
  11. Offline

    Vaporizze

    Hey guys

    I installed the plugin (put it into my plugins folder then started the server) but it didnt create a folder...How do i access the config??
     

Share This Page