depends on
About Shop
Enjoy a highly customizable Shop that can be configured in game! Use NPCs as shopkeepers, and set up a shop with ease using the game interface to add, edit, or remove items on the fly.
Features
- Beautiful user interface
- Discount system (by permissions)
- Automatic shop filling
- Selling items (if SellPrice is more than 0)
- Performance
- Adding/editing/removing items IN GAME
- Supports NPC
- Supports NoEscape
- Convert from ServerRewards
Commands
- shop - open shop interface
- shop.refill - refill shop again
- shop.convert.sr [clear] - convert items from ServerRewards to Shop. The option clear means clearing Shop items before convert
- shop.setvm [categories: cat1 cat2 ...] - add custom VM in config
- shop.setnpc [categories: cat1 cat2 ...] - add NPC in config
- shop.remove all - a console command to remove all items and categories from the plugin
- shop.remove item [category name/all] - a console command to remove an item (or all items)
- shop.remove category [category name/all] - a console command to remove a category (or all categories)
Permissions
- shop.setvm - for command "shop.setvm"
- shop.setnpc - for command "shop.setnpc"
- shop.free - for free item purchases
- shop.admin - admin permission
Sort Types
- None
- Name
- Amount
- PriceDecrease
- PriceIncrease
Video
FAQ
Q: Where can I see an example of a config?
A: Config
Q: How to use BankSystem to store the economy
A:
"Economy": {
"Type (Plugin/Item)": "Plugin",
"Plugin name": "BankSystem",
"Balance add hook": "Deposit",
"Balance remove hook": "Withdraw",
"Balance show hook": "Balance",
"ShortName": "scrap",
"Display Name (empty - default)": "",
"Skin": 0,
"Lang Key (for Title)": "LangTitle",
"Lang Key (for Balance)": "BalanceTitle"
},
Q: How to use ServerRewards to store the economy
A:
"Economy": {
"Type (Plugin/Item)": "Plugin",
"Plugin name": "ServerRewards",
"Balance add hook": "AddPoints",
"Balance remove hook": "TakePoints",
"Balance show hook": "CheckPoints",
"ShortName": "scrap",
"Display Name (empty - default)": "",
"Skin": 0,
"Lang Key (for Title)": "LangTitle",
"Lang Key (for Balance)": "BalanceTitle"
},
Q: How to use Economics to store the economy
A:
"Economy": {
"Type (Plugin/Item)": "Plugin",
"Plugin name": "Economics",
"Balance add hook": "Deposit",
"Balance remove hook": "Withdraw",
"Balance show hook": "Balance",
"ShortName": "scrap",
"Display Name (empty - default)": "",
"Skin": 0,
"Lang Key (for Title)": "LangTitle",
"Lang Key (for Balance)": "BalanceTitle"
},
Q: How to use scrap to pay for items
A:
"Economy": {
"Type (Plugin/Item)": "Item",
"Plugin name": "",
"Balance add hook": "",
"Balance remove hook": "",
"Balance show hook": "",
"ShortName": "scrap",
"Display Name (empty - default)": "",
"Skin": 0,
"Lang Key (for Title)": "LangTitle",
"Lang Key (for Balance)": "BalanceTitle"
},
Q: How to add KIT as shop item
A: https://pastebin.com/4szBQCgz
Q: How to add Command as shop item