DynamicShop
DynamicShop
Development Status
Many people wonder why development is slow on our plugins. Many of the developers have work, school or both to work around. We are also working on a iOS app that takes some of our times. We apologize for the delay between releases but we are working hard to make sure these plugins work as well as managing our real world lives and the development of our iOS app.
Plugin Updated
Updated to 1.5.2 sadly this version includes a massive bug :( We are working to fix it though :)
Description
Tired of static prices? You want to bring some realism to your item shop using dynamic prices?
DynamicShop offers you a highly configurable price system, based on demand and supply. You can also disable price changing of course.
With the newer versions you get also the ability not only to trade with a global shop, but also from player to player.
Customizable signs get things easy and statistics offer you a good overview.
All major economy and permissions plugins are supported using Vault, which has to be installed.
Features
- Buy and sell items ingame via easy commands or signs
- Prices change dynamically (Demand and supply, you can choose speed and form of changing or disable it completely)
- Trade with a global shop or from player to player
- Supports all major economy plugins using Vault
- You can use your own names for the signs and materials
- Statistics
- Many individual configuration options for every item
- Permissions support (Very detailled)
- Buy-/Selltaxes can be granted to a tax account
- Limit the amount of items per transaction
- Shop opening times in Minecraft ingame or real time
- Ingame list of all items and prices
- Except buy and sell every command can be entered in the console
- Quick commands
- If you purchase something on your absence, the items will be saved and granted you on the next server join
- Nothing is case-sensitive
- Checks your inventory, so you can't buy, if your inventory is full
- Many special functions for signs
- A lot of specific error messages, instead of internal errors
Check out the Troubleshooting before posting tickets!
If you have a problem, please submit a ticket and NOT a comment!
Links
Commands & Permissions
Files & Configuration
How to use signs
To-Do
Changelog
Troubleshooting
Available items can be found here.
This plugin was founded and coded by SchwarzerZylinder. On March 2012 it was completely moved to dmitchell94 and his developer team.
Any way I could get the source code to this? I want to fork it to do some rather specific things for my server.
Hey!
How can I add wools/logs shops in different colors? And are there any way to create shop with cracked/mossy bricks? Thanks in advance
Will there be a update fixing my Problem anytime?
@kahlilnc
Where's the difference between /dynshop list and /buy list?
I think /buy list should be a command :/ Would really simplify things.
@Mako_Shark
Yeah, it was an error in the Bukkit API, but the lag is caused of the plugin (I think because the plugin reads data from the file in real-time). I will add a cooldown-time, but am really busy now.
@gv1222
Yes I agree that not using the signs is not really a solution, but I was suggesting it as a temporary way to continue using the plugin until Schwarzer has time to find ways to fix the problems. I will test if I can reproduce the problem, of holding down the mouse button, on my server and try to find out what causes it to happen.
With the problem with commands, are you using the full /dynshop buy and /dynshop sell or the shortened /buy and /sell commands?
Edit: If you could submit a ticket for the problem with commands only selling one, that would be easier to follow. Thanks.
Edit 2: Just had a look through old tickets and I think this one is is related to the sign problem you are having - http://dev.bukkit.org/server-mods/dynshop/tickets/27-sign-buy-sell-issue/ The conclusion of that ticket was that it was a problem with the Bukkit API and not with this plugin.
@Mako_Shark
Well, For one using the commands doesn't even work because when a player tries to sell any item it just sells 1 of that item not matter what the amount you type in, Also wouldn't it be better to just fix the problem with signs? And the other problems with the plugin? I think fixing problems is better then just advising users to NOT use major features in the plugin... Thats just my thought on it feel free to say im wrong.
@gv1222
If you find that using signs causes such a problem, why don't you only allow players to buy and sell with commands? This will stop them from being able to take advantage of lag which stops the items being removed from their inventory. I'd imagine this is similar to the problem where if you right click a sign with the block you are selling, you often place the block in front of the sign. This doesn't happen for my players though as the shop is in a WorldGuard region where they can't build.
I think both of these problems are simply caused by server lag and can't really be avoided.
I have been forced to remove this plugin due the the major amount of abuse from players using the system, They can easily hold down there mouse button and after a few seconds the plugin stops removing items from your inventory allowing the player to receive infinite amount of money for selling the item. Until this is fixed a long with the other problems (posted in tickets about a week ago) i find it difficult to keep this plugin.
@drguild
Please see this ticket for why it isn't being added at the moment. I believe Schwarzer is planning to try and add it in the future though.
http://dev.bukkit.org/server-mods/dynshop/tickets/41-how-about-mys-ql/
Can you support MYSQL please.
We try to use MYSQL wherever we can and integrate features to connect to our our website.
@vedel1
This plugin work fine with Essentials. The only problem was with Essentials chat and this was fixed in version 1.45
if i cant use essentails with this plugin.. what ban and kick plugin shall i have?? plzz help
Hello.
I have 2 problems with this plugin on my server
1. /buy and /sell only allow you to buy/sell 1 item at a time, practically defeating the point of the command shortening.
2. I don't know how to, of if you can, buy different types of Monster Eggs or wool. How do you do this?
A funny error occurs while try to make the market bigger:
One room with 5 (wheat, bread, egg, melon, seeds) signs, in a row, coords in config are all different, if you buy e.g. an egg, you will get a bread too, without paying for it. If you take that bread, and sell it on it's sign, you can sell endless breads ... reducing the signs to 3 or 2, behaviour is normal again.
Getting this error, not sure what is causing it,
EDIT: sent a ticket.
@Mako_Shark
@SchwarzerZylinder
Hey great plugin, But I'm having one MAJOR problem, With the signs people are spamming the signs and crashing my server, Is it possible that you add a cooldown for purchasing and selling? thanks
@michalkomar
and that works fine????
Actualy, I am running Essentials, Jobs and dynshop togeather. Everything on the newest builds.