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.
Also the STONE tools and the WOOD tools dont work..
I have tried with both a ID and identifier and its still the exact same error impossible material or amount.
i had to add GOLDEN_APPLE to the identifier list since it wasnt added already. Even so it made no difference.
Also CHAINMAIL_CHESTPLATE doesnt work. I tried identifier by making it CHAINMAIL_CHEST and i also tried the item ID and still same error as above. They all worked on the version before you updated so something went wrong :P
@playerwho
Try with new version 1.32
@jazzman170
Try with id or set a identifier.
@playerwho
Just change the "op only" to false - if true...
why dont PUMPKIN_SEEDS , GOLDEN_APPLE, and MELON_SEEDS, work? it tells me:
Impossible material or amount.
im currently using the dynamicshop plugin but there seems to be a problem only admins can buy and sell items from the dynamicshop signs, mods and members(default group) can only sell but not buy, i put the buy and sell permissions and even set the economy permissions from essentails and mods and members still cant buy.
plz reply here or at [email protected] with a solution thank you
@bruceweed
Just don't give the permission to trade with signs... have a look at the page Commands & Permissions
Is there a way to disable the use of signs and use strictly commands only?
@Aquad
Reuploaded, now it works. The prices will only set to default the first time, they did change every time because of the bug.
@GazerDwarf
Not now, maybe later.
Is there a setup for making it so that your market doesn't default after reboots? Perhaps allowing you to set it to a timer or a command instead? I reboot my server twice a day to keep it running at max capacity, and I don't want to mess with player trading with the price flux every 12 hours.
Could not load 'plugins/DynamicShop_v1.31.jar' in folder 'plugins': java.lang.ClassNotFoundException: me.gerry.dynamicshop.DynamicShop at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:170) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:112) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
Does this create different dynamic prices for each world (Each world can have different global prices for the same item) or are they all the same (No matter what world your in the global market prices are the same)?
@therealorgrin
Fixed in 1.31 Please create a ticket instead of a comment next time ;)
Still getting an error for mossy cobblestone...
Unable to find material. Maybe the identifiers had changed?
Using DS 1.3
Bukkit - 1337
Sign info:
[DynamicShop]
48
1
blank
After done:
[DynamicShop]
MOSSY_COBBLESTO
1
blank
Same happens to wooden_doors even tho there is room on the sign for the name.
With Sticky pisons, i can destroy the sign, replace it with a new and it works until server restart
And a quistion - Is it possible to add item id such as 35:1-15? - wool in all colors...
@SchwarzerZylinder
laughing @ "So if you aren't using a last century permissions plugin"
I'm gonna boot this beast with BOS and come back for some words of appreciation :)
@MsohMage
This plugin uses the bukkit build-in permissions system. So if you aren't using a last century permissions plugin, it works with it. The '*'-permission works as normal of course.
can i do dynshop.buy.sign.*: true ? also, this works with Pex, rite? =)