[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

    Tzeentchful

    there is a a bug that allows players to create a shop with someones else's locked chest(lockette) and take all the contents of the chest for $0. it caused a few problems on my server...
    if you please could add support for lockette i'll be very grateful.
     
  3. Offline

    DoctorFedora

    @Specops343

    I've been having the same PLAYER_INTERACT problem as everybody else and I tried the fix. However, when I tried to relaunch the server, it gave me this error:

    Code:
    12:35:04 [SEVERE] Could not load 'plugins/SignShop.jar' in folder 'plugins':
    java.io.FileNotFoundException: Jar does not contain plugin.yml
    However, I double-checked and there was indeed a plugin.yml file. I've probably put it in incorrectly - could you tell me what I did wrong?

    Code:
    name: SignShops
    main: me.specops.signshops.SignShop
    version: 1.2
    author: Specops
    softdepend:
      - Multiverse-Core
     
  4. Offline

    H34DSH07

    DoctorFedora
    @DoctorFedora , @Specops343
    Are you using shops in multiples worlds? Because I've found out that by using shops in multiple worlds the plugin would crash. Every time I created a single sign in another world, it made the PLAYER_INTERACT error and all the shops crashed.
     
  5. Offline

    DoctorFedora

    No, so far I've only tried using it on one world, and the main one, too.
     
  6. Offline

    Bloodknight359

    I love this plugins very easy and i need it on 1.8.1! :D
     
  7. Offline

    DoctorFedora

    @Specops343 :

    Still haven't resolved this issue, please help.
     
  8. Offline

    Specops343

    I'll be pushing out an update for this soon, I've had a punishing week in school. Sorry to keep you guys waiting :(
     
  9. Offline

    tha d0ctor

    can't wait, keep up the good work!
     
  10. Offline

    PDemon

    Hope i am not annoing you to much , just wanted to say MAN I LIKE THIS PLUGIN it is the only plugin i really need besides iconomy which i need to make signshop work , keep up the crazy sign work :)
     
  11. Offline

    Bloodknight359

    Yeah keep the good work. This is the easiest way of making shops i ever seen.
    Im waiting for iconomy but i dont know if it is updated or something or if it works for 1185 same as world edit and world guard
     
  12. Offline

    dagath

    Hello!
    Thank you very much for the awesome shop plugin, which lots of my players benefit from!

    Though after the update (bukkit #1185) This plugin does not work with the server :/ It give me the "is it up to date?" text + many other plugins start to disfunction and bukkit is trying to disable them for some reason.

    So my guesses - maybe its not hooking with iConomy 6?

    I really love this plugin and It made life so much easier in the server!

    Plugins in my #1185 bukkit server: iconomy6, worldguard+worldedit [both for 1060], bPermissions

    dag
     
  13. Offline

    CrispyDiamonds

    every time i turn on my server i get this error:
    Show Spoiler
    Code:
    2011-09-25 11:45:18 [SEVERE] Could not pass event PLUGIN_ENABLE to SignShops
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
     at me.specops.signshops.server.onPluginEnable(server.java:34)
     at org.bukkit.plugin.java.JavaPluginLoader$46.execute(JavaPluginLoader.java:562)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:927)
     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
     at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
     at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
     at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
     at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
     at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    

    I don't know what it means. I guess it doesnt work with iconomy 6?
     
  14. Offline

    Specops343

    I'm just about to finish up item durability checks, and I will add ico 6 support/ data checks in a bit. Release hopefully before the end of the day.
     
  15. Offline

    tha d0ctor

    w00t
     
  16. Offline

    PDemon

    Can't wait for my shop to open anew :-D
     
  17. Offline

    Corbinmeep

    Could you please update to support iConomy 6? I tried to use v1.2 with iConomy 6.05b and got this error message:
    15:32:42 [SEVERE] Could not pass event PLUGIN_ENABLE to SignShops
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
    at me.specops.signshops.server.onPluginEnable(server.java:34)
    at org.bukkit.plugin.java.JavaPluginLoader$46.execute(JavaPluginLoader.j
    ava:562)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:927)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:278)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156
    )
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  18. Offline

    kropto

    Add the mysql
     
  19. Offline

    Specops343

    Sorry guys, I got a cold yesterday. I'm getting hung up on item durability, but I'll at least try to release a build that supports ico6 later tonight.
     
    Allen Buckman and H34DSH07 like this.
  20. Offline

    PDemon

    your the best :-D

    you even try and make it finished even tho you feel sick
     
  21. Offline

    Dev

    I'm looking forward to another release that is still game breaking, but yet works with the newest iConomy :)
     
  22. Offline

    tha d0ctor

    nice!!!
    I can't wait to see the finished product.
     
  23. Offline

    tha d0ctor

    any word?
     
  24. Offline

    sirjayjayec123

    MAJOR BUG some one can set up a shop next to an exstsing shop with a price of 0 and buy all of the stuff for nothing PLEASE FIX MAJOR BUG! you need to basically have this work with lwc if the player owns the chest they can use as shop, if nobody owns the chest lock for that player
     
  25. Offline

    Zathras

    @Specops343
    Ditto
    +1
    What are all the nodes?
     
  26. Offline

    PDemon

    This is by far the best sign-chest-shop , i hope it is ready use again soon
    i would ask if i could help but i know nothing of coding
     
    tha d0ctor likes this.
  27. Offline

    tha d0ctor

    I'm in the same boat. I almost want to start with this and server bot.
     
  28. Offline

    PDemon

  29. Offline

    tha d0ctor

    this please :0
     
  30. Offline

    tha d0ctor

    please update to latest RB or publish the SRC, thank you ;)
     
  31. Offline

    Corbinmeep

    Could you update soon please?
     
Thread Status:
Not open for further replies.

Share This Page