Graphical Shop
Graphical Shop v1.0
Graphical Shop is a plugin that allows admins to set up an easy way of buying or selling items via a graphical interface. It not only allows you to buy or sell items, but it can also act as donor shop or rpg-like shop. You can put up commands to buy, or prefixes or whatever you would like to. An example would be: set up a quest-like server where players have to find special items and turn them in, at the shop. They will get a reward for that item. You can use this plugin as a graphical interface. Really, the possibilities are up to your imagination!
Features
- graphical interface for players to use
- very easy to understand, there's not a lot of learning involved
- very customisable, can be used on a lot of different servers
- just look at the beauty of the GUI!
- endless kind of possibilities
- create multiple shop GUIs
- there's more to come!
Wiki/FAQ
A wiki is also handy if you need help with Graphical Shop. While you're there check for answers on frequently asked questions, check this.
Graphical Shop in action!
I created a few menus just to show how powerful Graphical Shop is!
When I type /gs main:
You can then hover over the items, and you'll see this:
For a more detailed album of photos, click here!
Source
Source code is included in the download and available on https://github.com/Staartvin/Graphical-Shop
Commenting
Before commenting, please read this: http://dev.bukkit.org/bukkit-plugins/bkcommonlib/pages/admin-area/commenting/
Dev builds:
Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Click here to go download dev builds.
I do not support dev builds. I may redirect you to a dev build to help test a new feature or check if a bug you reported is fixed, but use on a production server is highly discouraged. Those builds also do not provide the security that BukkitDev offers.
@FluffehStar
Could you pastebin your config? (Or part of your config?). It might be the format.
EDIT: A requirement only checks if a player meets that requirement. It doesn't do anything else. The way you set it up is that once the player click the item, it will check if the player has 8 apples and then give the money. If you want to give the player the apples after they clicked it, you should remove the items requirement and add a items result. Then it will give the player 75 money and 8 apples once (s)he clicks it.
Oh wow the format is off once I posted it but there it is, am I missing a requirement?
Hey am I doing this right? Im trying to sell 8 apples but it gives them money and they don't lose the apple.
icon 45: item id: 260 amount: 8 slot: 45 requirements: items: - this results: money give: 75
@oConvict
I like to use PEX, so I would add a 'commands' result to the item (look on the wiki if you don't know what that is). So that would be:
That would set the player to a VIP.
I can't get it so it can give ranks to players. Can you post an example in text on how it would look?
@MaesterTargaryen
Right now, players can open shops anywhere. I'll be adding a feature that allows you to set locations where players can open certain shops.
Can the shop commands be limited to a specific area? For example, I want to make one particular area a marketplace, and players can only access the market within the boundaries of a defined region.
I assume this would be easily done by only giving permissions for the commands to that area?
@FluffehStar
Thank you!
Amazing plugin!
@Alishk
Sure, let me update the page with a few screenshots.
Can we have some screen ?