ServerShop-gui
ServerShop-gui is a shop system. It allows players to buy item from a defined item list. It uses a Inventory to display the shop GUI. This plugin requires latest version of Vault, other than that, just drop it in plugins
(make sure you have Vault plus a supported economy plugin installed)
WARNING: BECAREFUL WHEN SELLING COMMANDS OR PERMISSIONS IF YOU MISS SPELL A PERMISSION NODE AND ADD ONE THAT DOESN'T EXIST, THE PLUGIN WILL RESET YOUR ITEMS.YML, SO HAVE A BACKUP OF YOUR ITEMS.YML
Features
- Put any Items you want in the Shop
- Configure Amount and Price
- Lightweight and simple to use Plugin
- Open the shop either with a right click on a defined Item or a command
- Multiple Shops
- Highly customizable
- Purchasable permissions nodes
- Purchasable player commands
- Purchasable console commands
- Custom Lore
- Enchantments
- Custom display names
Support&Questions
If you have any questions/bug reports or feature requests. Please click on Tickets on top, and create a new one.
Thanks.
Usage
- The Interface(GUI)
- This is a display of all current Items, you click an item to buy it.
Video Tutorial
Thanks to VariationVault for the Video (The video might be outdated)
Metrics Statistic Collection
Metrics is used to collect plugin statistics. Only data such as plugin version and players online is collected. If you do not wish for this data to be collected, disabled the feature in your config.yml (EnableMetrics = false)
stock:
'0':
Type: Item
Reward: Wood:1
Displayname: This is a custom Item name.
lore:
- 'Look a '
- fancy lore
- '&ccan &abe &fadded :)'
Pricetype: Money
Price: 25.0
Sell: 5.0
Amount: 9
'1':
Type: Item
Reward: Stone
Pricetype: Money
Price: 40.0
Sell: 19.5
Amount: 9
'2':
Type: Item
Reward: Diamond_sword
Displayname: Sword of Fire
Enchantments: FIRE_ASPECT:3;KNOCKBACK:40
Pricetype: Money
Price: 25.0
Sell: -1
Amount: 1
'3':
Type: Item
Reward: Mob_Spawner
Pricetype: Money
Price: 500.125
Sell: 0.0
Amount: 1
'4':
Type: Item
Reward: Lever
Pricetype: EXP
Price: 5
Sell: 1
Amount: 64
'5':
Type: Item
Reward: Apple
Pricetype: Money
Price: 0
Sell: 0.0
Amount: 20
'6':
Type: Command
Reward: Wood:4
Pricetype: Money
Displayname: Wood Reward
lore:
- '&eThis is a new Feature '
- '&eIt will run multple commands'
- in this case give and a say announce!
Command: give %player% wood 64
Price: 50
@delsolsi213
Next version will come as a Beta version with a better description and less bugs.
At the moment there is no way to set the stock amount via add command. Forgot to add this in the last alpha. Will be fixed on next version. Sorry :(
@crysis992
ok how can i add an item ingame that has unlimited stock and set the sell amount? because so far i have not seen a command gude to the new features and testing ingame all i got was /shop add ItemShop {amount} {price} however it adds out of stock items and i have to go in the configs and copy/paste the sell and stock features of the default items.
@auti117
Yes, beacuse you downloaded a stable "Release" Build. If you click at the top of this site on Files you can find 2 alpha builds ;) These include the new features ;)
(Use it for testing only, they have alot of bugs)
@crysis992
Okay, I am in the config. . .and this is the only thing I could find
main: slots: 27 enableCommand: true enableItem: false shopOpenWithItem: 345 stock: 1: Price: 5 Amount: 1 17: Price: 10 PriceSell: 5 Amount: 1 17-1: Price: 10 PriceSell: 5 Amount: 1 17-2: Price: 10 PriceSell: 5 Amount: 1 messages: shopopen: 'Welcome to the Shop - Today on sale: Nothing ;D'
@Mysteryusy
In the latest Alpha build there is a messages.yml
Also in the plugin description there are 3 links on how to use the new config files :) If you still need help, just reply.
A video will come when i have a stable release build ready, since alot could change :P
Anyway could you make a video to how to do shops because I tried to do,it but failed.
Idea Maybe we could change the language so instead of saying <Click to buy> it could say that in my language. Etc. Anyway testing again plugin last time it couldn't load. (SOLVED) Oh nevermind I didn't have vault installed ...
@Homie_Dawg2629
You can remove/edit the config while the server is being offline. I'm not sure when I can get a remove command to work. The next version will follow in few days. But without a remove command, sorry.
I want to add this to my server, but I see you can't remove items from the shop. When will the next version be out?
@Adrenalineq
It is NOT a copy of Global-Market. Im also using Global-Market on my server.
Servershop is a servershop (server -> player and player -> server).
Global-market is more like a player to player shop. Just because i use a Inventory (gui) you think i copied something? lol
@auti117
If you check the configs for the alpha version. You will notice.
Left click to buy and right click to sell.
@sammyturbo123
Please provide me the full error code via pastebin link, thank you
Info
In the current version i mixed up some variables which will cause to bug the price listings in the shop menus. If a user pays it will still remove the correct amount of money. Just the listing is bugged. Will be fixed in the next version.
Okay, so I downloaded this plugin, put it my server and it works great. Until players want to sell something. So my question is, how do I sell stuff in the shop?
Indeed looks 100% like:
http://dev.bukkit.org/server-mods/global-market/
@sammyturbo123
Just do /servershop:shop
eh ?
http://dev.bukkit.org/server-mods/global-market/
ohh and also. can u change the /shop command to something like /sshop as i have another plugin which does the same command.
get an error with both. sayin <is it up to date>
Uploaded Alpha 1.1.1 - Waiting for approval - Happy testing ;)
@crysis992
thank you i did not have the right Economy plugin installed
now it is working
@Noplix
Since the remove command isnt that easy as the add command :p and it was more important for me to add other features ;)
A remove command will come in a future version. Maybe in alpha 1.1.1 or 1.1.2
@QuinnBlueKing
The Error "Vault not found" is displayed if either Vault or a Economy Plugin (which vault suppots) is not found.
Do you have a economy plugin installed? Essentials, IConomy, CraftConomy, BoseConomy or any other Economy plugin installed?
I tested the plugin with CraftConomy and Essentials, both are working fine.
ps: A better error message in the upcoming 1.1.1