[ECON] CommandShops v4.2.0 - The premier local shop plugin. [1.5.2]

Discussion in 'Archived: Plugin Releases' started by zolcos, Sep 30, 2011.

  1. Offline

    Monjhall

    I've been running this plugin on my server and have constantly encountered the same problem. When I a player sells goods it fails to pay them, even if the transaction message appears later during the day. With this issue it is tough to run an autonomous economy. Will there be a fix for this, am I just screwing up, or will it remain this way?
     
  2. Offline

    chancrescolex

    Love the work you've done, and we had previously used your plugin on our server but the owner now wants to pull it :(

    People are abusing their shop for unlimited storage. I dont care for the idea of having max storage space based on chests, but perhaps an item limit in a config file? So you could set a 1000 item limit across the board for all items?

    Also, seller protection would be a nice feature so you cant buy items for more than you sell them for. I managed to take $16,000 from a player who was selling iron for 1.50 and buying for 2.50 :rolleyes:

    I realize there are safeguards against this like minbalance, but some people neglect to use them. Their own fault really...
     
  3. Offline

    zolcos

    If storage space is an important game mechanic on your server, I can see where a shop would cause problems, although you may want to reconsider how "abusive" it is in the grand scheme of things. I agree that it wouldn't hurt to have some level of restriction, though. A simple config option would also be a good stepping stone to more complex methods of inventory control. How about a way to specify paid upgrades to shop inventory capacity? Or even make it based on physical size, while adding more control on limitations to physical size.
    You're right about adding protection against faulty pricing. I tried to come up with a reason why it would be useful to set prices that way, but it really is just giving away money and I should block it. If anyone has a complaint I'll make this restriction a config option instead.
     
  4. Offline

    pogi1100

    This is the plugin that I was looking for. Works nicely, just had to rename it to ZCommandShop.jar so that Register.jar loaded first. I have only one question: is it possible to edit items via a text editor such as Notepad++? It's annoying that I have to type "/shop add", "/shop set sell [itemname] [amount]", and "/shop set buy [itemname] [amount]" for each item I want to sell.
     
  5. Offline

    zolcos

    I could allow setting of the prices in the add command, like "/shop add [item] [amt] [buy] [sell]"
     
  6. Offline

    pogi1100

    Is there anyway to just configure it from a ".txt" file? Currently, when I edit the shops files, it just reverts back to its original content.
     
  7. Offline

    chancrescolex

    Capacity based on physical size wouldnt work for us, but its a nice option to have I suppose. We have pre-sized shop spaces at our spawn that we sell to players.

    Love the idea of paid upgrades to capacity though.

    I think what would work best for us would be a config with variables for the following:
    • Total capacity for all items (setting on 100 = max of 100 bread, 100 stone, 100...)
    • Cost and amount of added capacity to all items ($200 to add 100 item capacity increase to all items)
    • Possibly limit # of unique items in shop, and have a paid upgrade to add more (so shops cant carry all items, they have to pick 20 to carry)
     
  8. Offline

    zolcos

    Ooh. Great for RP servers, it would force some focus and prevent shops from turning into walmart/ "all my extra junk" without substantial investment.
    Maybe even have a configurable "item similarity web" where you pick a starting point and expand your item list from there, although that may be too annoying
     
  9. Offline

    Tathar

    Does this support Towny's shop plots? If not, please add support. I really need this feature in either LocalShops or CommandShops so that my players can't place shops where they aren't allowed to build.

    EDIT: One of the Towny authors told me that they'll help you integrate with the shop plots at #towny on EsperNet.
     
  10. Offline

    SkyteamZ

    Hi,

    First of all, i am crazy of your plugin, i use to use it before when it was Local shops...

    But i ve got a little problem.
    Hop you can help me :)
    When i create a shop, everytime i try to set an item to sell (/shop set sell (item name) ...)
    It says to me : This shop does not carry the item.
    But i tryed with and without items from my inventory and also with holding it, i tryed to put it in a chest inside the shop... ---> This shop does not carry the item...
    Wel i didn't get it ?

    I hope it is my mystake, beause i run it on 1558 CB for MC 1.0

    Thanx for answers
     
  11. Offline

    zolcos

    You have to add the item to the shop before you can set prices.
    Excellent. Admittedly, Towny integration is somewhat lower priority but it will certainly give cool results.
     
  12. Offline

    Tathar

    What's higher priority then?
     
  13. Offline

    zolcos

    Biggest thing I want to do first is a sales tax. It doesn't seem that complicated though
     
  14. Offline

    Tathar

    Sales tax sounds good.
     
  15. Offline

    zolcos

    The admin of the server I play on has been looking for ways to provide a sink to prevent inflation.
    Minting money is easy. The most reasonable way (while keeping things legit) is to set up an admin-run "miner guild" shop of some sort where you deal in iron/gold/diamond, buy and sell for the same price, and have limited stock but unlimited money. What this does is create a neutral "materials exchange" that provides price stability for a few key items and creates money at a controlled rate based on precious metals, while not creating any infinite items.
    The problem comes in when people buy materials back from the shop -- the money does not return to the ether from whence it came, but rather, appears in the admin's pocket. This allows money to be infinitely duplicated, although as long as the admin can control his spending it won't be a problem, but what fun is that?
    What I had in mind was to make shops with unlimited money stop collecting revenue -- both inflow and outflow are connected to an unlimited nothing. This makes it more consistent. But then, admins probably need a replacement way to get rich off the backs of the proletariat and thats where sales tax comes in (as well as plugins like CashFlow)
     
  16. Offline

    Darkenvy

    Is this plugin being maintained? Register is depricated and Localshops might be dead. If this update doesnt go through I would RATHER use this time of it working to have my players retrieve their items than having shops for a month more. There are a bunch of forks and I need some sort of command based shops. Help me out guys, chest shops suck! :(

    Thanks
     
  17. Offline

    zolcos

    1. Yes, I'm still maintaining this.
    2. Register has only been automatically marked inactive -- it still works fine (unless you're using boseconomy. I think.)
    3. LocalShops has actually released their long-anticipated version 4 now so they're not so dead anymore
     
  18. Offline

    Sleaker

    @zolcos - I may not be updating LocalShops as I don't have too much time to maintain it. Register is very much deprecated I'd suggest swapping over to Vault like we had in LS4 as it's maintained by multiple developers and functions much better than Register. Other than that I hope you can keep this up and running. There are just a lot of things we wanted to do in LS4, but aren't able to as cereal seems to be un-interested.

    Someone said the CommandShop was waiting for approval on dev.bukkit from me before it could get accepted, the issue is that CommandShop is based on a non-opensource work (LS3 wasn't gpl to my knowledge) so it's not mine to give. I helped push in features moving to LS4 when we swapped to GPL. So if there is an issue at the moment with not being able to be approved, you'd have to check with cereal as he was the maintainer of v3.
     
  19. Offline

    zolcos

    Thanks for the support.
    There wasn't actually an issue with devbukkit -- it was just a concern raised by me due to the strong language used on devbukkit. I suppose there's no harm in just trying it, and if I run into a problem, I'll contact cereal.
    LS3 may not have had a proper open source license but it was definitely open source since the source was made available on github and linked to wherever the plugin was distributed. I'll also get licensing straightened out when I make the move to devbukkit.
     
  20. Offline

    Darkenvy

    @Sleaker - I had a feeling Cereal lost intrest over the past few months :p. Thanks guys for letting me know progress will continue.

    @zolcos - you may see my face around a lot, if you have a IRC let me know what it is so I can idle. I'm a beta tester and report bugs like mad so i'm at your disposal. (I also run Spout)
     
  21. Offline

    zolcos

    Version 3.6 is out. All of the smaller pending issues are taken care of. This should provide a good base as I start to make some of the larger changes.
    @Darkenvy - I don't currently have an IRC but I ought to set one up soon. If I do I'll post it here.

    3.6.1 is a quick update adding a requested admin feature.
     
  22. Offline

    zolcos

    @Darkenvy - I have a IRC set up on aehdev.ath.cx channel #main
     
  23. Offline

    Darkenvy

    @zolcos
    Note: Potions do not work. I think instead of adding the potions and new 1.9+ items first, CommandShops should add a failsafe option first. Let CommandShops accept item IDs that it doesn't reconize. This way any future Mojang items will be addable in the shops. When this occurs CommandShops can just refer to the item as its 'ID:DamageValue'.

    It's an idea. If you add this feature BEFORE adding the potions you would have 'unknown items' to test it with. I'm adding the IRC channel now
     
  24. Offline

    zolcos

    @Darkenvy - New official IRC is irc.esper.net #CommandShops
     
  25. Offline

    iwilkilalzmBs

    When I put the jar in my plugins folder and restart my server, no command shops folder is made. Is that correct?
     
  26. Offline

    zolcos

    No -- it should definitely create a CommandShops folder to store the shop data, transaction log, and config. Is this the only plugin having this issue? Did it put anything in the server log?
     
  27. Offline

    The3vilm0nk3y

    so.. ive just gone back to this plugin from local shops. none of my previous shops were carried over.. they all have errors on them i guess... and all players on my server are able to manage their new shops fine except for me. I as server owner, admin, and OP, cannot set the prices the shops buy. i am able to set sell prices just fine but not buy prices. This is an extreme incovinence. ive tried creating 5 different shops.. all in different locations with no success.. i can however give ownership to another of my admins and he is able to manage the shop perfectly fine. we are both OP and admin.. there is no difference between any perms between us yet the shop will not work for me and me alone. PLZ HELP!!!
     
  28. Offline

    zolcos

    Sounds like a plugin conflict.
    The other possibility is in migration: keep in mind this was forked from LocalShops 3. If you were using LocalShops 4 and brought your shop files from that to here, they might have changed the format and I can't guarantee they'll work properly.
     
  29. Offline

    Inferno

    Hello @zolcos, We are now trying out your plugin due to the other localshops not updating, would be really handy if you made it dependent on vault rather than register as that is becomming slowly outdated!
     
  30. Offline

    The3vilm0nk3y

    what about the problem of me not being able to set the prices the shops buy items at.. this is just happening to me. I am able to set the prices it sells for just fine.. but not the buy prices.. hows this a plugin conflict...
    I have gotten over the fact the old shops dont work.. they arnt even in the files anymore.. all shops are newly created.
     

Share This Page