Purchase Commands
Purchase Commands!
Like My Plugin? Please Support Me Via Donations! Even 10 Cents is better than nothing :D
(Look Above the search box)
Also Available for hire for Plugin Dev
Thanks for 3,000 downloads!
Warning
/reload WILL BREAK THE PLUGIN. Please STOP and Start the server to reload (Don't worry, I will add a /reload command for the plugin eventually)
Known Supported Permission System
(Online OR Offline Mode) PemissionsEX
(Server Must Be In ONLINE Mode) BPermissions
Known UnSupported Permission Systems\Conflicting Plugins
GroupManager
What This Is
This lightweight command shop plugin allows your users to purchase up to 54 commands. Players will use the command /cs (or /cstore or /commandstore) to open a GUI shop. Within the shop there are two colored glasses.
Green: The user has this command already
Red: The user does not have this command
Clicking on the glass will remove the cost from the player's wallet, and grant the permission node to the user unlocking the command. As you can guess, this plugin REQUIRES vault, AND a permission plugin to function.
Happy shopping!
Installation
Watch The Video! Or
Download the jar into your plugin folder. Start the server to generate the commands.yml. Stop the server, then modify the commands.yml to your hearts content.
Special Note:
Perm - used for single commands
Perms - used for command PACKS
YML Info
While making an item cost money per use (recurring) be sure to add the command and its aliases to the RecurringCommands.YML
Permissions
cs.use - allows users to get to the command shop. This is enabled by default, all users have access.
Future Plans
Command Pages (Different pages with different commands).
Sign Support For Pages.
Video
Before You Comment!
Having an issue with the plugin? Help me help you and include the following in your comment:
All Server Plugins
Error Log - If one shows in console
Server Version
Change log
Coming back for an update? Here's what's new in v 0.3.6:
(Do not download 0.3.5, known issue with commands not being sent unless store is opened first. This has been fixed in 0.3.6)
Updating from V0.3? YML EDIT REQUIRED!
- Support for worlds.
- Fixed issue with plugin adding "Cost per use" to the permissions.
- Fixed issue with plugin reading V0.1
- Fixed (Possible) issue with recurring commands not working.
----UPDATING FROM V0.3.0?----
When updating to this version add
Worlds:
to each of your purchasable commands. Each command needs to have Worlds: attached to it and at least 1 world.
Per world you would use each world you need, like so
Worlds:
- worldName
- worldName2
- moreworlds
If you want ALL worlds just do
Worlds:
- all
Does this work?
(Don't worry, I will add a /reload command for the plugin eventually)
2 years later...
@Sevlon
Hi i installed the plugin and it works fine but in order to test it i bought all commands.. How can i reset my stats so i havent bought them?
Is there a way to charge players for everytime they use the command that they bought? If not, could you add a way?
Could you added to this page a default config file where can look at if we did something wrong. Im try to fix a recutting but i dont know how it works
Hey I have revisited the idea of making a server for me and some friends to play on.
Here is my issue. I have edited the commands.yml file here is the list of everything in it:
But the problem with this is whenever I log onto the server it brings the message: An internal error has occurred while attempting to perform this command.
The recurring commands file i did not touch because i didn't think it was necessary. and my plugin list is as followed: Banknotes Combat tag essentials healthbar holographicdisplays lordpermissions purchasecommands vault worldborder worldedit and worldguard
Ps: pex is outdated for my server so i can't use it. Trust me i have tried.
@zod_1
You could make it so that Pack [a] gives a permission that you need in order to buy Pack [b]
@EGX
I can try to look into it again, but I HAVE to store the metadata on the lore because bukkit doesn't have a means of storing information on an item. If I figure something out I will add it in
Muy bueno
Like y me subscribo :)
Hi, is a good plugin so far, but one thing missing is delete the permission on the lore, isn't profesionnal, and is ugly. !
Hey Owner!
Super cool plugin I love it.
As a feature could you in an update setup a depend.
Like you can only buy this perms note if you got nr. 4 or something like that??
Thanks alot.
@FalconPowerUSA
hey Falcon, sorry you are having issues. As far as the loading the wrong version goes, that is my fault. i forgot to change it to 3.6.
When the error pops up can you copy and paste it from your console to pastebin.com?
Right click on the console and click on mark then click again to copy to clip board.
I have been have trouble getting this plugin to work. I use Essentials, Vault, and Permission Ex. It keeps saying "An internal error occurred while attempting to perform this command" I downloaded version 3.6 and it said it had trouble loading version 3.5, which didn't make sense. I ended up downloading it 5 times trying to figure out why. I use Spigot 1.8. Then I tried loading up version 3.0 but it said, something about heartbeatsql. Sorry I don't know much about this as I'm not that well educated in the world of Java. Please get back to me as soon as you can.
@Sevlon
For suggestions, I guess the only thing I can think of is customizable items (instead of the glass panes and stuff) with a setup similar to CreateYourOwnMenus, where you can drag and drop things into the menu in-game, but it's not necessary or anything lol
@Drqgon
Of course :) If you think of any additions you would like, feel free to comment!
@Sevlon
Much better. Thanks for adding the world support, that's the only thing needed to make this plugin perfect lol
@Drqgon
Hopefully i cleared it up a little.
@Sevlon
EDIT: Nevermind, I figured it out, the instructions for the world support in the plugin description are a bit difficult to understand though
@Sevlon
That was really quick! Thanks!
hi
im having an issue
i hve done everything as you said so that we can buy the fly command
however when we buy it it says you dont have permission to use this command
but remands bought
but all the other commands work
is this somthing i need to put on the permissions???
i have the permissionsex as you said it was the better one haha