BossShop
===> Project moved to Spigot <===
BossShop allows you to create custom GUIs (Inventories) for Server Menus/Shops etc.
This is one of the most player-friendly Shop/GUI Plugins ever! Say goodbye to all the annoying command- or signshops!
BossShop is a plugin which allows the creation of simple/advanced GUIs (That's up to you!). It allows creating infinite custom inventories with unique items, prices and rewards. All in all, it can do a lot. You can link your inventories, give your donators a discount or you can use BossShop to offer your players a warp menu, clickable voting links and much more. The possibilities are endless!
BossShop Showcase
Metrics (Click me for more Information)
Hmm, well if thats the case thats unfortunate and doesnt really help FTB servers out that much lol O well :p
And @CombatWiZ- You cant have an item with the same name because of how YAML parses code. Even if you add a space, or change one letter- (Like lets say you format Buy items green, and sell items red) it will work and not make a blank space in your shop
@mrretrus
Well i tried for myself about 2 long minutes shift clicking on the same item that has a rewardtype of money, points, items, commands and permissions. It looks like its fixed in 1.8.
@CombatWiZ
Sometimes screenshots say more than 1000 words :P
http://puu.sh/eRJGt/2da2bc5db1.png
http://puu.sh/eRJHv/d91bda5c21.png
http://puu.sh/eRJIX/1fd7985860.png
also keep an eye on your console when u reload the plugin. It gives enough info to find the problem if its there. (like what i had, money had accidently a null value and item wont show up in the GUI)
@Hephzebah
I have to make two listings for the same item? That's what I tried doing before, though it just cancelled out leaving an empty spot in the GUI.
Um- I submitted a ticket to report a massive bug, had several other people say it was re-producable and now suddenly the ticket is gone? You can SHIFT click items you cant afford until you get the BUTTON itself as an item in your inventory- Which means you can get infinite free items from the shop. This is using the latest build 1.7.9-R0.1
The last comment from a "dev" on this issue was that only OPs can do this, but at least 3 people confirmed that regular players can do it, and people are still getting free items from the shop on my server... I would like to see this issue acknowledged but Im not re-submitting a ticket since I already did and it was simply deleted -.-
@CombatWiZ
first item: melon slice SELL pricetype item(1 melon slice) rewardtype money (20)
second item: melon slice BUY pricetype money(20) rewardtype item(1 melon slice)
like this ? 2 items in 1 shop as buy and sell
How am I suppose to make it so you can not only buy, but you sell items to the SAME shop? I know it had to do with PriceType and RewardType but I cannot configure those both under the same listing. Please help.
Do I need TimedCommands plugin to use timed commands?
Is there any integrated feature for timed events / commants / permissions?
@sakura_blades
Try to ask some professional help from the developer. Im just a regular guy that liked to help. More than this i dont know and sorry if u didnt understand me well. In really short what i was trying to say.
The items for Fly and creative are hidden under a single use item. The way you want is for me not possible create. I thought it was just all about the extra permission thing :)
@Hephzebah
Okay, the one time use.. That requires an extra addition if I recall, and not what I'm looking for.
I can't say that you've clearly explained what you've done at all, and after reading three times, I have a headache trying to understand you.
So let me try again, in an instance that you can work with me here...
Default Shop with items:
A, B, C, D
In another instance here... Because at this point this one is more important to me now... I don't want players to be able to obtain B until they've already gone through A.
NOTE: A, B, C, D are all Ranks and would hold/have the permission nodes to obtain the next one in line. Example: A has permissions to get B, and B has permissions to get C, but A cannot get C and C cannot get A or B only D.
Does this make sense? A ranking up system.. If I can find a way to make THAT happen, I can make the rest function fine I believe, or find a way to make it work.
@sakura_blades
Oke i fully understand now and i tried to create something like that. I get it working... but not exactly maybe like u hoped.
First i created a new shop with 4 items: Tools, Armor, God Apple, 32 Steak
Tools and Armor have 0 amount of uses and the God Apple + 32 Steak got 1 amount of use. At the same place where the God Apple and 32 Steak are i have placed a Feather and a Disc both with extra permission and 0 amount of uses for fly and creative.
I used the shop as default group and i took the 32 steak and the God Apple. Both spots are empty now.
I logged with other account in admin group and took the 32 steak + God Apple and the Disc + Feather appear for me.
I didn't managed to get it exactly working like u said but I'm close :P
@Hephzebah
Okay, I think you're still not understanding me...
Lets say I have 1 shop. /bs menu
That is the only shop I have, and the only shop I want to use.
Now, on that shop, I have a variety of things. For example:
Now I want only these to show for normal players:
And only these to show for staff members:
I cannot get -Creative and -Fly to only show for only the staff. Instead they are showing for everyone, regardless of what permission they have.
@Hephzebah
HideItemsPlayersDoNotHavePermissionsFor doesn't change anything for me on both True and False, everything is still visible.
Your tip about changing BossShop.open.command to negative and then adding the other shops manually does work though.
Unfortunately the plugin is still unusable because of the Dupe & invTweaks glitches. Hopefully these are fixed.
@sakura_blades
Ah oke im not working with the commands really but i tested it for myself and i get it worked now. This is what i did:
first i gave the group permission the block permission (not sure whats the real name for this is)
[ - -BossShop.open.command]
This let nobody use any command to open a shop.
next thing i added for that specific player is
[BossShop.open.command.MorePets] (as essentials groupmanager command: [/manuaddp %player% BossShop.open.command.MorePets]
Now i was only able to do "/bs MorePets" and others like "/bs Menu" where blocked.
And in the config i have: http://puu.sh/eyeAX/1c0de409c0.png
at the screenshot, the enderdragon has still no permission unless i give that player that extra perm node
@AshvaleStaff
http://puu.sh/eygkb/3bd50b85bd.png http://puu.sh/eyglj/6fff54112d.png
Hope this helped out :P
I STRONGLY recommend against using this plugin. There's currently a glitch to get items from the store for free. Don't make the mistake I did of configuring this plugin for 10+ hours just to find out that I wasted my time. Do not download this plugin until the problem is fixed.
Is anyone else having issues getting the BossShop.open.command.<shopname> permission node to work? BossShop.open.command works and give players access to all stores, but I only want them being able to access Menu by command. BossShop.open.command.menu isn't giving them permission to open the Menu store without BossShop.open.command
I also can't seem to get working the option to hide items players don't have permission to buy
@Hephzebah
This did not seem to work...
I don't use the program to create shops, I create them by hand..
Simply putting into the file "permission.monkey" doesn't seem to hide or restrict to only those who have the permission "permission.monkey" on their player/group save file.
I attempted to use this as a way to hide or restrict certain things showing up in BossShop, but this didn't prove to be working for me. Though unless it has to start with "permission." and can't be something otherwise like "rank.1" or something?
Anyone else having an issue with the discounts amounts?
I set an item for sale for 500 money, and gave my char 500 money and the permission node bossshop.god:money:0.75
Instead of it costing 375 money as it should have (25% less) instead it cost 252.43 money (wtf?)
it seems like there is a serious issue with calculations
Edit: I would seriously recommend not using this plugin, its quite broken.
As other have mentioned, there are issues with spam clicking items to get them for free, there is no command/interaction delay so players can really spam the hell out of your server and inventory tweaks which can be installed by anyone will completely mess up the store too, requiring it to be reloaded every time.
Don't get wrong, if all these issues were fixed it would be a fantastic plugin, but for now its not fit for purpose.
@sakura_blades
Hey i have made a screenshot of the program how I'm using it. I tried to explain so clear as possible.
http://puu.sh/eveuj/62b5bc3618.png
adding some text here i forgot on the screenshot: with [/manudelp playername permission.something] u can remove it again or with a item [/manudelp %player% permission.something]
With the command [/mansave] for essentials groupmanager the permission will be "activated" directly instead of waiting for the groupmanager refresh or that a player has to relog.
Also important, the permission names are capital sensitive! Good luck :)
.<; Can someone PLEASE tell me now, how to get these extra permissions on shop items working?
I've tried just about everything and cannot seem to figure out how to limit certain items to certain players/groups using these!
I asked two months ago now and have yet to receive any more information on the subject at all. I'd really like to be able to use this plugin to do so much more than I already do, but I cannot without this information!