AShops
Version 2.3 is now available!
AShops allows players to sell and buy items with a chest. Unlike many other shop plugins, it doesn't use signs to represent a shop offer. Instead, it uses chest inventories and item descriptions and thereby makes possible to sell or buy (or both) items of different types using only a single chest. It means less chests and time spent on creating shops. Using description as an offer details source makes shopping also more friendly than reading a raw text from a sign, and by representing an offer as a real item, not only it is easier to find what you need, but it also allows you to sell/buy the exact item you have in your inventory, with all data it contains.
(prepared by Lambert from Bosnia and Herzegovina)
What's new in 2.0?
- New shop interface! You don't have to use commands anymore. (see the next section for more info)
- Transaction notifications work even when a shop owner is offline.
- + old features: income taxes, shops limits, minimal price limits, server shop account.
How to use the new interface?
- To create a new shop you have to place a chest and attach a sign to it or above it. For a player shop set first line to :as:, for a server shop: :ass:.
- To manage your shop (add offer, open/close it, remove it) shift-right-click on the sign and use menu icons. Read icon descriptions for more info on manager options.
- To sell/buy items from other players' shops left click on a shop sign and then on an item you want to buy/sell. Read icons' descriptions for more info on trade options.
- To load/collect items from/to your shop left click on a shop sign and then on an offer's icon. If you manage other players' shops or server shops, you will have to use a right mouse button to manage an offer.
- You still can use commands to create and manage shops. Use /ashops command to list all available commands.
How to install this plugin?
- Place AShops.jar file in the /plugins/ folder.
- Set database to MySQL in the bukkit.yml file in a server main directory.
database: username: userName isolation: SERIALIZABLE driver: com.mysql.jdbc.Driver password: databasePassword url: jdbc:mysql://hostName/databaseName
- Make sure you set the following properties to the correct values: username, password, url.
Permissions
- ashops.operator - a set of permissions for a server operator.
- ashops.manager - allows to: create a new player shop for other players.
- ashops.player - a set of permissions for a player.
- ashops.servershop - allows to: create a server shop.
- ashops.playershop - allows to: create a player shop.
- ashops.buy - allows to: buy items from shops; buy items in own shops if a player has also permission to create one.
- ashops.sell - allows to: sell items to shops; sell items in own shops if a player has also permission to create one.
- ashops.free - allows to: create player shops for free.
- ashops.unlimited - allows to: create create any number of player shops.
- ashops.anyitem - allows to: sell or buy any item.
- ashops.anyprice - allows to: sell or buy items for any price.
To the Users of previous versions
AShops 2.0 is not backward compatible. We changed a database system to more reliable one and now we have to use other structure of tables. AShops doesn't support a flat files storage system anymore - now it works only with MySQL databases and, hopefully, it will support SQLite soon. All features that used WorldEdit will be released as a separate file.
Hello, First of all, I really like your plugin. I've been using it for about 1 hour before it stopped working suddenly. Here is my paste data from server log. http://pastebin.com/sJ68KN9n Thank you, Speedysnail6
You're welcome =D. However I have a bad news: for next version you will have to wait a little bi longer, unless some fatal bugs are found. I tried to achieve a final form of this plugin, that could be published as 1.0 version, however it's not possible with a current plugin core. But I know what needs to be changed, so it's just a matter of time for 1.0 to appear.
Thank you so much.This is what I am looking for.
@krisukun
Ok works great thanks
The simplest way to do this is: 1. Making one big region (name it for example: gallery), where only OP's and Administrators will be able to build 2. Add this region to Ashops' config file 3. Make smaller regions inside the bigger one for each player. 4. Set priority of the smaller regions to a value bigger than 0, or call 'setparent' (WG wiki explains how to do it) 5. And now, every player will have his own region, where he can build.
Other way:
1. Make region for a player. 2. Add this player to this region 3. Add region name to the Ashops config. 4. Repeat steps 1-3 for every player.
@_austin
Ok so what must i do that player can create shops only in one region?
@ShadowManGer
When you add region to the list in the config file, it doesn't give all players permission to it. Otherwise players could create shops in regions belonging to other players.
@krisukun
The problem still exist. I have deleted the region and created a new without changing any flags, but i'm not allowed to right click on a chest. Also i can create a shop outside of a region, but in the configuration i said, shops can only created in the region market
@_austin
ahh, thanks, redstone ore works, dont know why didnt work back then
@jozefmery
You can't open shops when you are in creative mode, not because of permission, but because of Bukkit's bugs, that would allow to corrupt a shop inventory if you were in this mode.
@_austin
With gm you cant open shops, op shall override !
@jozefmery
What do you mean with 'op, gm thing'?
I checked and everything works with Redstone Ore. Are you trying to sell this item holding it are you passing item ID? Make sure that you provide arguments in correct order.
is the op, gm thing fixed in 0.3 ?
edit: I think I found a bug, redstone ore cant be sold, says invlaid item
edit#2: How can I make my own translations ? I seek Czech or Slovak
Wow, I wasn't aware of that. I'm adding a link to 0.3 right now. If you find any bugs tell me and I will fix them fast.
@_austin
If you know how to type in a link in the address bar, its not hard to get 0.3 the file is there the url isnt public, guess the url and you have the file.
thank you, btw best shop plugin so far, less space consuming !! keep up the work
@jozefmery
Currently no (as far as I know). I'll ask austin about it, because it's a bit annoying for server administrators.
I sthere a way for the OPs to be able to open shops in creative ? Its a bit annoing i have to type gms allthe time to check if the store has everything ....
@Ragavan1137
To put sign on chest, you must sneaking (shift button). But it may be also a incompatibility with Lockette, try to change in lockette config "enable-quick-protect" to false.
Which version of Ashops you are use?
My proplem is when i try to add a sign on a chest, it just open the chest?
Plugins: Lockette WorldGuard WorldEdit Iconomy bPermission Vault Please Help??????