DynaMark - a simple dynamic market / shop
Overview
DynaMark is lets players buy and sell commodities at automatically determined prices which are based on demand.
Latest Download
Public Release
Standard
Direct v0.1.1.0
Alternate Command
Direct v0.1.1.0a
- per command permission support (permission nodes)
- switch to database use
- you can still use a flat file to add large groups of commodities at once
- in game (console or play) commands "/market add" and "/market remove" are now used to manage which commodities are on the market
- MYSQL support (info)
- unspecified bug fixes
Development Bulid
Standard
BitTorrent Direct v0.2.0.0
Alternate Command
BitTorrent Direct v0.2.0.0a
- remove old broken method for config
- allow multiple names per commodity
- add commodity suggestion on misspellings
- add new config method
- allow per commodity enabling and disabling of trade-ability
- allow per commodity configuration of names
There are significant changes in the way commodity information is stored and the way in which the config file is used and its format. I have not yet written any sort of 0.1.x.x to 0.2.x.x conversion tools. As of right now, if you want to keep the commodity data (for example the current prices) which you have, you will need to look at a new database file, look at yours, and then manually convert it. I think this pretty much involves just changing the 'name' of each commodity to the appropriate 0.2.x.x format.
ChangeLog
The change log can be found here.
Database Manipulation
For now, the easiest way to add or remove items is to use a sqlite editor. http://sourceforge.net/projects/sqlitedbrowser/ has been recomended by missingscrews. Sqliteman is my preferred alternative.
Player Commands
- /buy
- Buys an amount of the specified item
- Usage: /buy cobblestone 128
- /sell
- Sells an amount of the specified item
- /sell all
- Sells all sellabe items in your inventory
- Usage: /sell pork 7
- /price [item] [amount (optional)]
- Checks the price of a specified item
- Usage /price diamond
- /market [top | bottom | list]
- Has three uses, 'top' and 'bottom'. 'top' returns the top 10 most expensive items on the market. 'bottom' does the same for the least expensive items.
- Or 'list' to show all available items on the market
- Usage: /market top
Config
Has it's own page now.Click Here
Longer Description
When first run, DynaMark will create a database of items which are available to sell. All items start out with a value of $10 and this will go up by $0.01 for every one of the item bought. The reverse occurs for every one of the item sold. You can modify this database as you see fit.
Source
- github
- Anyone is welcome to help out on the project, just do some work and make a pull request.
Donations
Donations accepted at:
- 1M8i6TWmnTfWCuTQJMQUkX8xJbCEctaXkF
- Or http:btc.to/1qq for short
- I welcome donations that are even less than $0.01
@krockobil
There has been some discussion about location restriction. It seems that there is enough desire for this out there. I need to come up with a way to implement this in the spirit of the project (ya know, simple for the player to use). It's hard to reconcile location restriction with ease of use.
I agree with krockobil It would be good to create a shop within a certain area. This will give this plugin an ability to have different shops that sell different items for different prices which will add to the epicness of a dynamic market. Also in the future maybe a NPC to buy sell from? Or even a ingame GUI from using spoutcraft? Im saying all this, but i have no idea how to make plugins so i dont know how hard it is but if this can be incorporated into the plugin this will be by far the best shop plugin. Keep it up ! :)
like this plugin, should be even better if you could add so players only can use it inside an xyz area.. like a shop :)
@Crial27
It would be possible to buy and sell via signs or chests. But, I'd rather not take it in that direction.
I want to eventually use a gui.
For now, some upcoming minor features are a buy max and a sell all [x]. This should alleviate some of the same annoyances that sign/chest shops alleviate.
@Dr_Proffesor
Thanks! That's the idea ;)
Wouuld it be possible for you to make signs that you can sell/buy using right click? or a chest shop using signs?
seems cool and much simlper than other economy plugins
@shamestamps
New version out, now uses Register ;)
@shamestamps
Register support is the next item on my list.
Plans for iConomy6 or Register support any time soon?
@goldseed
Oh my, Thanks for pointing this out.
Edit: I have changed to DynaMark.
I think people can confuse this with the origianl DynamicMarket by goalieguy ( http://forums.bukkit.org/threads/econ-dynamicmarket-v0-6-0-versatile-shop-plugin-953.24326/ )
You'd better change the name of this plugin..-;