[INACTIVE][ECON] SignShops v1.2 - Commandless Multi-World Player Owned Shops (iConomy) [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Specops343, Jun 30, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Specops343

    [​IMG]
    Commandless Player Owned Shops
    Current Version:​
    v1.2 [1000] June 30th, 2011
    Download | Mirror | Source Code (Jar)


    *Requires iConomy (v5.0)​

    Some notes about upgrading from < 1.0:
    1. config.yml is the new messages.yml, you can delete messages.yml
    2. BACK UP YOUR sellers.yml BEFORE MAKING ANY CHANGES OR UPDATING (sorry, wanted to make that clear.)
    Create signs to sell goods from a chest you specify; allow your players to setup and run their own shops!

    Supported Signs:
    Supported Signs (open)

    [Buy] - Buys an item fro the shop chest for the price specified on the 4th line
    [Sell] - Sells an item to the shop chest for the price specified on the 4th line
    [Donate] - Gives an item to the shop chest
    [Slot] - Gives a random item from the selected chest items (not the entire inventory) to the player
    [DeviceOn] - Turns a lever on
    [DeviceOff] - Turns a lever off
    [DeviceToggle] - Toggles a lever
    [Device] - Temporarily turns on a lever
    *[gBuy] - Buys an item from the shop, but the owner receives no money
    *[gSell] - Sells an item to the shop, and the player receives money, but not from the owner.
    *[iBuy] - Buy an item from the "shop", but really the item is created from scratch whether the shop has it in stock or not.
    *[iSell] - Sells an item to the "shop", but really the item just disappears.
    *[Day] - Turns the time to day
    *[Night] - Turns the time to night
    *[Rain] - Turns on rain + thunder
    *[ClearSkies] - Turns off rain + thunder
    *[Repair] - Repairs the current item
    *[Heal] - Fully heals the player

    *Must be OP/SignShop.Admin to create


    Usage:

    Usage (open)

    1. Create a sign. Line 1 needs to be [Buy] (or whatever type of sign). Line 4 needs to be the price (aka 50, 50.25) of your item(s). lines 2&3 can describe your item(s), or be blank.
    2. While holding redstone, click on the sign. (you should get a message)
    3. Find a chest you want to use as your storage, put ONLY the items you want the sign to sell in it. For example, if you have a stack of 64 Cobblestone and want to sell two at a time, put only two in the chest.
    4. Click on the chest with redstone. (you should get a message)
    5. Put all of your cobblestone in the chest
    6. Now players can click on your sign (no redstone needed), purchase the cobbletone two at a time! (right click to buy without confirmation dialog)
    Note - One chest can maintain multiple signs, just take everything out and set the new sign up, then put all the items for both signs in so the shop has something to sell.


    Permissions Nodes:

    Nodes (open)

    • SignShop.Signs.*
    • SignShop.Admin.*


    Video (open)






    Changelog:
    Version 1.2
    • Updated by me, Specops343
    • Updated to latest RB
    Version 1.1
    • Bug fix - creates the plugin directory if needed.
    Known Issues:
    Note: I am taking over updating this plugin from ne0nx3r0, who is stopping updating his plugins. For more info, see here.

    Want to get a response from me? Do @Specops343 at the start of your post.
     
    maetthew, Juze and Greylee like this.
  2. Offline

    mat3099

    I had this problem as well.....Could you please let me know if you work it out....Thanks!
     
  3. Offline

    feildmaster

    @waawaamp and @mat3099 :
    The full permission nodes: (Signs AND Admin)
    takePlayerMoney
    givePlayerMoney
    takePlayerItems
    givePlayerItems
    takeOwnerMoney
    giveOwnerMoney
    takeShopItems
    giveShopItems
    givePlayerRandomItem
    playerIsOp
    setDayTime
    setNightTime
    setRaining
    setClearSkies
    setRedstoneOn
    setRedstoneOff
    setRedStoneOnTemp
    toggleRedstone
    usesChest
    usesLever
    healPlayer
    repairPlayerHeldItem

    Do you see why the wildcard was used?
     
  4. Offline

    mat3099

    Ummmmm sorry i'm still kinda confused.......do you just put these in permissions because it doesn't work for me.Also would you mind telling me which is the permission so default useres can buy and sell......Thanks very much!
     
  5. Offline

    andreblue

    can you make it so you can not sell certain items? Like a black list.
     
  6. Offline

    SsKGummieBear

    ok, addon works perfect for admins and ops but members that join cant use.
    when they click the sign it doesnt do anything at all, no error or message at all.
     
  7. You haven't setup the permissions correctly. It's working fine for me.
     
  8. Offline

    andrewpo

    Got the source code please? I'd like to recompile this so the awful Essentials sign plugin doesn't conflict with this.

    Alternatively, could you add a config option to change what goes on the top line of a sign? so it's not [Buy] ?
    so I could use [Shop Buy] or something along those lines

    Thanks :D
     
  9. Offline

    Dev

    You'd go through all the trouble to do that, when you can just disable it in the essentials config?
     
  10. Offline

    IAnon

    Uhh can anyone link me with this another sign shop where you can do similar to this plugin but something like this:
    [Buy]
    how much:amount
    [Item]
    Blank or Discreption
    The second line is your buying for example 2 for 1$

    Can anyone gime a link or can the plugin develepower add somehting like this?
    Thank you
     
  11. Offline

    SsKGummieBear

    Can you Post the way you have permissions setup? it would be a big help im so frustrated with it.
     
  12. Offline

    Mengiil

    i have the same problem with it :ยด(
     
  13. Offline

    SsKGummieBear

    yeah whats the mod that does it like this i thought it was signshops
     
  14. Offline

    andrewpo

    But I'd still like to keep the [Free] signs for one of the worlds on my server, but Essentials doesn't let you disable specific sign types.



    Also.....
    13:10:46 [INFO] Plugins: Permissions, ControllerBlock, WorldGuard, Minequery, PortalLink, Essentials, SpyerAdminCommands, SimpleSave, EssentialsSpawn, MultiInv, SignShops, PermissionsSql, Lockette, mcbans, WorldEdit, Honeypot, BigBrother, SpyerAdmin, XcraftGate, PortalHub, BorderGuard, SpyerFun, dynmap, iConomy, EssentialsChat, MobArena, NoCheat

    13:10:54 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-g73697a4-b1003jnks (MC: 1.7.3)
    13:10:54 [INFO] This server is also sporting some funky dev build of Bukkit!




    But it seems to semi-fix it when I reload the plugins, but constantly reloading is a pain X_X
     
  15. Well, I haven't converted to PermissionsBukkit yet. So I'm just using the simple SignShop.Signs.* and SignShop.Admin.*.

    I believe if you're using PermissionsBukkit you just have to do:

    Code:
    - SignShop.Signs.takePlayerMoney
    - SignShop.Signs.givePlayerMoney
    - SignShop.Signs.takePlayerItems
    - SignShop.Signs.givePlayerItems
    - SignShop.Signs.takeOwnerMoney
    - SignShop.Signs.giveOwnerMoney
    - SignShop.Signs.takeShopItems
    - SignShop.Signs.giveShopItems
    - SignShop.Signs.givePlayerRandomItem
    - SignShop.Signs.playerIsOp
    - SignShop.Signs.setDayTime
    - SignShop.Signs.setNightTime
    - SignShop.Signs.setRaining
    - SignShop.Signs.setClearSkies
    - SignShop.Signs.setRedstoneOn
    - SignShop.Signs.setRedstoneOff
    - SignShop.Signs.setRedStoneOnTemp
    - SignShop.Signs.toggleRedstone
    - SignShop.Signs.usesChest
    - SignShop.Signs.usesLever
    - SignShop.Signs.healPlayer
    - SignShop.Signs.repairPlayerHeldItem
    And the same with SignShop.Admin. for your admin group.
     
  16. Offline

    Specops343

    I think i threw it in the jar, lemme check.
    Edit: Yeah, source is in the jar, as stated.
     
  17. @Specops343 Don't know if you saw my message or not, so lemmi repost as I'd really like a reply for if you could do this or not :p

     
  18. Offline

    darkmed

    This plugins its Only For OP, pliz update permissions !

    Permissions -> is not ok
    • SignShop.Signs.*
    • SignShop.Admin.*

    sorry for english ( i am french )
     
  19.  
  20. Offline

    darkmed

    i have add all permission in the group the plugins dont Answer

    The plugins works one can buy when one and op but when we use basic group the plugins does not answer

    pliz for permissions plugins
     
  21. Offline

    iXTrace

    Dunno if its reported or not, and if its a bug or a feature but here it goes anyway:

    This plugin doesn't support Double chests or handles them buggy.
     
  22. Offline

    andrewpo

    Great :)

    Any news on the error I quoted in my last message?
     
  23. Offline

    IAnon

    hey is it possile for admins to make infinite stuff for ppl to buy?
     
  24. Offline

    Dev

    Dude, you still haven't changed the file name/link. Also, you need to update your changelog to reflect changes for this update.

    Additionally, you changed the config file to also include the messages file, which you might want to indicate somewhere.
     
  25. Offline

    NEO

    @Specops343

    Are the slot signs suppose to work the way they do. You cant refill the chest, it needs to be remade. If no items are left it still takes the players money. Also shouldn't it select a random item, it seems to select a random spot. Empy slot chests need to deny the player use so they can keep there money.
     
  26. Offline

    jkmalan

    Alright, heres a question that might be dumb. Does the node signshops.sign.* allow anyone to make signs? I just want players to use them. Not make them.
    Dont make me feel dumb if it was somewhere obvious....:oops:
     
  27. Offline

    Daelmorn

    @Specops343
    it would seem that when you buy/sell items (using iConomy) it does not add to or subtract from the funds of the players account who is purchasing or selling the items. and yes, it does seem to have an issue with items that share the same id such as the wools, dyes, and different woods any way you could work on fixing these 2 things? Also, does this auto update with the CraftBukkitUpToDate plugin??
     
  28. Offline

    TGU_Roboto

    download link is down
     
  29. Offline

    Specops343

    Link should now work.
     
  30. Offline

    Frozen_Firefly

    This is probably a stupid question to ask, but how do you set up [ibuy] signs?
     
  31. +1 for PermissionsBukkit support.
     
Thread Status:
Not open for further replies.

Share This Page