Sign Shop plugin

Discussion in 'Bukkit Help' started by Nefhith, Sep 4, 2012.

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

    Nefhith

    I'd like to know a good shop plugin that allows you to make a shop but without money and that doesn't require MySQL.

    Something like this:
    5 Glowstone
    Remaining 230
    2 Redstone

    Where the first line is what you offer, the second one the amount remaining and the third one what the users must pay.

    I know there is a lot of them, but there's the problem. I don't know which one is a good one and that could be useful for me.
     
  2. Offline

    Necrodoom

    if you use essentials, the sign shops support selling items for items aswell.
     
  3. Offline

    Nefhith

    Really? Good to know that! How do I use it?

    Also, thank you very much for the time you're wasting helping me.
     
  4. Offline

    Necrodoom

    after you enable the signs in config.yml and give permissions to use it, do like this:

    [trade]
    6 dirt
    20 cookie:100

    100 being the total amount of cookies, so basically you trade a max of 5 times, thus you need to store 30 dirt in the sign.
     
  5. Offline

    Nefhith

    I've got it like that:
    # Enable this to log all interactions with trade/buy/sell signs and sell command
    economy-log-enabled: true

    And it just doesn't work, having it like that:
    http://i.imgur.com/PufHo.png
     
  6. Offline

    Necrodoom

    "Enable this to log all INTERACTIONS with trade/buy/sell signs and sell commands"

    line 211 of http://wiki.ess3.net/cfg/
    enabledSigns:
    #- color
    #- balance
    #- buy
    #- sell
    #- trade
    #- free
    #- disposal
    #- warp
    #- kit
    #- mail
    #- enchant
    #- gamemode
    #- heal
    #- info
    #- spawnmob
    #- repair
    #- time
    #- weather
    #- protection
     
  7. Offline

    Nefhith

    And, for example, if I want m users to only use a trade sign, I should place on groupmanager this line: " - essentials.trade", right?

    Edit: Also, I ask that, because I'd like to make heal signs and that stuff, but disabling them would just leave me without them.
     
  8. Offline

    Nefhith

    Bumping so I don't have to open another thread.
     
  9. Offline

    Necrodoom

    essentials.signs.use.trade is using trade signs
    essentials.signs.place.trade is placing them
    essentials.signs.break.trade is removing them (only yours, if no override is given)

    http://wiki.ess3.net/wiki/Command_Reference
     
  10. Offline

    Nefhith

    Thank you for you help.

    I've opened the link and watched the tutorial, but I don't exactly understand how does the trade sign work. The thing the sign "offers" you (for example you give the sign 1 dirt and he give you back a stone block) can come from a player/chest or the sign spawns it?
     
  11. Offline

    Necrodoom

    when the sign is placed, it takes the item from your inventory. then, when someone uses the sign, he stores the stone in sign, and sign gives him dirt. then you go to sign, right click it to get the stone out of it.
     
  12. Offline

    Nefhith

    Oh, I think I understand.

    So, it would be like this:

    I've got 128 Dirt, so I place it in the sign, which changes from this:

    [trade]
    Dirt:0
    Stone:0

    To this:
    [trade]
    Dirt:128
    Stone:0

    And when someone comes to buy 28 dirt, it changes to this:

    [trade]
    Dirt:100
    Stone:28

    And when I right click, it changes to:

    [trade]
    Dirt:100
    Stone:0


    Right? And when I break the sign, it gives me the 100 remaining dirt.
     
  13. Offline

    Necrodoom

    wait, messed it up.
    [trade]
    1 stone
    1 dirt:128

    sign takes away 128 dirt

    [trade]
    1 stone:0
    1 dirt:128
    necrodoom

    guy sells 1 stone 28 times

    [trade]
    1 stone:28
    1 dirt:100
    necrodoom

    owner checks sign, right clicks

    [trade]
    1 stone:0
    1 dirt:100
    necrodoom

    owner holds dirt, right clicks
    [trade]
    1 stone:0
    1 dirt:128

    i think thats how.
     
  14. Offline

    Nefhith

    I would kiss you if I could.
     
Thread Status:
Not open for further replies.

Share This Page