Plugin category: Mechanics Suggested name: GUI-Rankup What I want: I need a plugin that lets you purchase ranks with ingame money. these ranks are defined in my permissions plugin. If you want to buy a rank you have to purchase the previous ranks. It should be in a nice chest-GUI. I don't want to use chest-commands, because i want that is looks like this: Pics (Move your mouse to reveal the content) Pics (open) Pics (close) Here is an example rank (just to explain how i want to do it) Code: exampelrank: NAME: "Good Bread" ICON: WOODEN_SWORD PRICE: 400 RANKNAME: starter //this is the name of the rank in pex And this is an example of the config: Code: config: bought_color: '&a&l' next_color: '&6&l' locked_name: '&4&lLocked' already_own: '&aYou own it' next_own: '&3&lClick to buy' locked_lore: '&eYou must buy the previous one' It's quite complicated, but i think YOU can do it. Ideas for commands: /guirank {player} (opens it for the player. If no player it opens it for you) /guirank reload Ideas for permissions: guirank.use ASAP please
Just for anybody who wants to do this: To make the Inventory GUIs you could use the InventoryGUI class of EnviousAPI (link in signature).
@Hergarian You could do it with using 2 plugins. A skripting and a GUI plugin then you can let the skripting plugin check, if the Player has a custom permission, and then open the specific menu
It has only been 4 days. @Hergarian If you really want your Plugin, just wait. People cannot adjust their schedules to your liking. @WeeSkilz There is no rule against doing that, however this is very rude.
@Trevor1134 thank you for acknowledging the thread, would hate to steal your thunder. @Hergarian I'll get to this soon and I'll have an update for you too.
It's half written but I went back to school this week. I'll get it to you when I can, maybe this weekend?
@Hergarian Honestly, I think icon ID's instead of words would be easier. For example, if I got this plugin and I wanted to put a slightly damaged anvil, how would I do that? You see what I mean? But I would assume you'd type in slightly_damaged_anvil. same here. EDIT by Timtower: merged posts