[Plugin Request] [Rankups] [GUI]

Discussion in 'Archived: Plugin Requests' started by andrew chi, Apr 30, 2014.

  1. Offline

    andrew chi

    Hello! This is a plugin that I have not seen on many servers, and will resemble something like the GUI shop found on Hypixel.

    Suggested name: GUIRankup

    What it does:
    My server has 5 PermissionsEx Rank ladders, for different classes. Each class has 10 ranks, I am looking for a plugin that players can use /rank to pull up a GUI, where they can Purchase, Rankup, Or select a different rank.
    Something like ChestGUI would be great, but have the items dynamic
    For example, If I don't have rank.purchased.warrior, the warrior class is a red clay block.
    If I purchased it, but I don't have it maxed (lets say its level 2), clicking on it will upgrade it.
    If I don't have sufficient funds to upgrade, its red.
    If I own the class, but its not currently active, its blue...
    If I own the class, its maxed, and its active, its bright green... So forth

    This plugin must feel like ChestGUI, but it needs to be capable of executing more than 1 command (adding the rank's permission so you can switch back to the server, and setting the player a rank, and checking if he has enough cash.) And it must be dynamic, (if the player has a permission, the item is one way, if he dosnt have a permission, its another way.)

    Most importantly, this must allow the command to change. For example, if I'm a level 1 warrior, clicking on the item will (a) (place me in warrior if I'm in a different class) (b) level me up to level 2, and the next time I click the same object level me up to level 3... This is the most important part (c) The object will change colors if I don't have the right permissions or balance


    Ideas for commands: /rank (for choosing purchased ranks only) /rankup (for purchasing ranks)

    Ideas for permissions: guirank.warrior.1 (If a player has this, he has purchased warrior 1. This allows him to rank up to warrior 2, or come back to this class when he wants)
    guirank.default (this command allows you to purchase any level 1 rank)
    guirank.mage.9 (this allows the player to change his rank back to mage level 9, and allows him to buy rank 10)

    When I'd like it by: Sometime within the next month
    Thanks!
     
  2. Offline

    JeroenV

    What kind of money will they have to use to purchase the ranks, or do you want that to be added to the plugin. If so, how are they supposed to earn that money?
     
  3. Offline

    andrew chi

    EssentialsEcon
    This will be obtained in other methods that are already setup... Currently, I have a GUI that allows ranking up, but items will not disappear, and will display the same msg.
    For example, if you were warrior 5, you would still see the rank up to level 2.

    In a way, this is simply asking for have dynamic items and dynamic commands based on permission and money
     
  4. Offline

    RRServer

    http://dev.bukkit.org/bukkit-plugins/chest-commands/

    Why not just use something like "Chest Commands" with an aliases plugin to have the "/rank" command work?

    The Chest Command would run two different commands like, "pex user <name> group set <Rank>" and "eco take <playername> <amountofcash>
     
  5. Offline

    JeroenV

    Well, I'm working on it at the moment. Just to let you know.
     
  6. Offline

    andrew chi

    That is what im saying... It works fine, but you see, That would require 10 items... I want 1 item, to progressively do 10 commands.

    Thanks :D

    Bump

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

    timtower Administrator Administrator Moderator

    Why the bump if somebody is working on it?
     
    Onlineids likes this.

Share This Page