[INACTIVE][ECON] iAuction v2.5 - auctions for iConomy [440]

Discussion in 'Inactive/Unsupported Plugins' started by Zaraza107, Jan 29, 2011.

  1. Offline

    Zaraza107

    iAuction
    Version: v2.5​

    This is an auctioning plugin for iConomy v4.0 "Kristen". For list of commands use /auction help or /auction ?
    iConomy is required for proper working.
    Permissions and GroupManager plugins are not obligatory.

    Download v2.5 (source included)
    Older versions:
    Show Spoiler


    GitHub

    Commands:
    • /auction help|? - help message
    • /auction start|s <time> <item> <amount> <price> - starts and auction for amount of <time> with <amount> of <item> for <price>.
      NOTE: <item> can be either item's id or name compatible with Bukkit.
    • /auction bid|b <bid> (secret bid) - bids auction with <bid>, if [secret bid] is set and <bid> is greater than current bid, it will automatically bid up when new bid is lower than (secret bid)
    • /auction end|e - ends auction before time's up
      NOTE: only the player who started the auction and Op can end an auction
    • /auction info|i - shows information about current auction
    Installation:
    Put iAuction.jar into plugins folder. After first load it will create iAuction folder in plugins and a configuration file.
    If maximal-time is set to 0 (default), it will be ignored.
    Every color configuration has string value which have to be one of ChatColor colors (below)
    Code:
    black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white
    permission-system - "permissions" or "groupmanager" (not case sensitive) any other will set permissions system off

    Permissions:
    Code:
    'auction.start' - permission to start an auction
    'auction.bid' - permission to bid an auction
    'auction.end' - override of auction ending for someone who is not Op or auction owner (for example for moderators)
    Changelog:
    Show Spoiler
    Version 1.0
    • first release
    Version 2.0
    • used Nijikokun's fixed version of v1.0, also:
    • changed command handler to onCommand()
    • fixed Permissions support
    • fixed items duplicating bug
    • fixed damaged tool repair (only fully repaired tools can be auctioned)
    • nicer colors :)
    • hopefully, null currency fixed
    Version 2.1
    • added settings for colors and maximal time
    • NumberFormatException in auction bidding fix
    Version 2.2
    • bidding now checks if someone has enough balance
    • namespace fix
    Version 2.3 beta
    • removed constructor
    • some optimization
    • HeroChat support
    • permissions nodes separation
    • invalid item name bug fix
    Version 2.4
    • auction.bid permission node fix
    • update for MC Beta 1.3 (CraftBukkit #432)
    Version 2.5
    • iConomy 4.0 update
    • Permissions 2.3 update
    • GroupManager support added
    • currency does not have to be integer anymore (thanks to iConomy)
    • minor fixes (mostly visual)


    Known Bugs:
    • Op trying to auction kills the server (not always)
    • Disconnected player won't get items
     
    GermanyMember likes this.
  2. Offline

    axebyte

    Been awhile thought i ask again. :D
    Any chance you could make it so when someone bids on the item the auction timer has 10-20 secounds added to it.
    Instead of an actual auction what has happened (atleast on my server) is everyone waits for the last secound to spam in their bid. If time was actually added after each bid the person auctioning the item might get some real bids going and bumping up the price in an auction fight.
     
  3. Offline

    ddoolin

    I tested this as the only plugin loaded on my server (by removing all the others) and it says something along the lines of "Internal server error" or something to that degree. When I had other plugins running, it also caused some of those to not load either, even some of the Essentials jars.
     
  4. Offline

    Zaraza107

    Version 2.3 beta released! See OP for changes.
    It's marked as beta, because i couldn't fully test it, because of the lack of time and no bug occurrence.
    NOTE: It's for Craftbukkit 354+


    I'm not really able to do that (it might be lack of my knowledge on how to do that) :( Sorry.

    I could use a screenshot, cause every line matters.
     
  5. Offline

    ddoolin

    With iAuction:

    Code:
    2011-02-20 13:52:03 [INFO] Starting Minecraft server on *:25565
    2011-02-20 13:52:03 [INFO] This server is running Craftbukkit version git-Bukkit-"6e0eedd"-b{$bamboo.buildNumber}bmb (MC: 1.2_01)
    2011-02-20 13:52:03 [INFO] Preparing level "Calamity"
    2011-02-20 13:52:03 [INFO] Preparing start region
    2011-02-20 13:52:04 [INFO] Preparing spawn area: 8%
    2011-02-20 13:52:05 [INFO] Preparing spawn area: 61%
    2011-02-20 13:52:06 [INFO] Preparing spawn area: 85%
    2011-02-20 13:52:07 [INFO] [iChat] version [1.5] (Maria Holic) loaded
    2011-02-20 13:52:07 [INFO] WorldGuard 3.2.2 loaded.
    2011-02-20 13:52:07 [INFO] WorldGuard: No known permissions plugin detected. Using configuration file for permissions.
    2011-02-20 13:52:08 [INFO] WorldGuard: Single session is enforced.
    2011-02-20 13:52:08 [INFO] WorldGuard: TNT ignition is PERMITTED.
    2011-02-20 13:52:08 [INFO] WorldGuard: Lighters are PERMITTED.
    2011-02-20 13:52:08 [INFO] WorldGuard: Lava fire is blocked.
    2011-02-20 13:52:08 [INFO] WorldGuard: All fire spread is disabled.
    2011-02-20 13:52:08 [INFO] WorldEdit 3.2.2 loaded.
    2011-02-20 13:52:08 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file for permissions.
    2011-02-20 13:52:08 [INFO] [Cleaner] version [1.6] (Night) loaded
    2011-02-20 13:52:09 [INFO] [iConomy] version [2.2] (Aime) loaded
    2011-02-20 13:52:09 [INFO] [DynamicMarket] version [0.4.3] (Caribou) loaded
    2011-02-20 13:52:09 [INFO] [Vote] version [2.0] is loaded!
    2011-02-20 13:52:09 [INFO] Loaded EssentialsHelp build 194 by Zenexer, ementalo, Eris, and EggRoll
    2011-02-20 13:52:09 [INFO] Vanish 1.3.4 loaded.
    2011-02-20 13:52:09 [INFO] Loaded EssentialsSpawn build 194 by Zenexer, ementalo, Eris, and Brettflan
    2011-02-20 13:52:09 [INFO] [Jail] Loaded 0 jail zones.
    2011-02-20 13:52:09 [INFO] [Jail] Loaded 0 prisoners.
    2011-02-20 13:52:09 [INFO] Minecart Mania Core version 0.91 is enabled!
    2011-02-20 13:52:09 [INFO] [AutoSave] Version 1.0.0 is enabled!
    2011-02-20 13:52:09 [INFO] [AutoSave] Loading config file
    2011-02-20 13:52:09 [INFO] [AutoSave] AutoSaveThread Started: Interval is 300 seconds
    2011-02-20 13:52:09 [INFO] Minecart Mania Autocart version 0.6 is enabled!
    2011-02-20 13:52:09 [INFO] Done! For help, type "help" or "?"
    
    Without iAuction:
    Code:
    2011-02-20 13:47:53 [INFO] Starting minecraft server version Beta 1.2_01
    2011-02-20 13:47:53 [INFO] Loading properties
    2011-02-20 13:47:53 [INFO] Starting Minecraft server on *:25565
    2011-02-20 13:47:54 [INFO] This server is running Craftbukkit version git-Bukkit-"6e0eedd"-b{$bamboo.buildNumber}bmb (MC: 1.2_01)
    2011-02-20 13:47:54 [INFO] Preparing level "Calamity"
    2011-02-20 13:47:54 [INFO] Preparing start region
    2011-02-20 13:47:55 [INFO] Preparing spawn area: 8%
    2011-02-20 13:47:56 [INFO] Preparing spawn area: 52%
    2011-02-20 13:47:57 [INFO] Preparing spawn area: 81%
    2011-02-20 13:48:00 [INFO] Preparing spawn area: 93%
    2011-02-20 13:48:00 [INFO] [iChat] version [1.5] (Maria Holic) loaded
    2011-02-20 13:48:00 [INFO] [Cleaner] version [1.6] (Night) loaded
    2011-02-20 13:48:01 [INFO] [iConomy] version [2.2] (Aime) loaded
    2011-02-20 13:48:01 [INFO] [DynamicMarket] version [0.4.3] (Caribou) loaded
    2011-02-20 13:48:01 [INFO] Loaded EssentialsHelp build 194 by Zenexer, ementalo, Eris, and EggRoll
    2011-02-20 13:48:01 [INFO] Loaded EssentialsSpawn build 194 by Zenexer, ementalo, Eris, and Brettflan
    2011-02-20 13:48:01 [INFO] [Jail] Loaded 0 jail zones.
    2011-02-20 13:48:01 [INFO] [Jail] Loaded 0 prisoners.
    2011-02-20 13:48:01 [INFO] Minecart Mania Core version 0.91 is enabled!
    2011-02-20 13:48:01 [INFO] [AutoSave] Version 1.0.0 is enabled!
    2011-02-20 13:48:01 [INFO] [AutoSave] Loading config file
    2011-02-20 13:48:01 [INFO] [AutoSave] AutoSaveThread Started: Interval is 300 seconds
    2011-02-20 13:48:01 [INFO] Minecart Mania Autocart version 0.6 is enabled!
    2011-02-20 13:48:01 [INFO] Loaded EssentialsBan build 194 by Zenexer, ementalo, Eris, and EggRoll
    2011-02-20 13:48:04 [INFO] Persistence: Found Permissions, using it for permissions.
    2011-02-20 13:48:04 [INFO] Persistence version 0.38 is enabled
    2011-02-20 13:48:04 [INFO] Minecart Mania Station version 0.31 is enabled!
    2011-02-20 13:48:04 [INFO] SearchIds 1.2 enabled
    2011-02-20 13:48:04 [INFO] SearchIds: Updating data from https://github.com/croemmich/SearchIds/raw/master/search-ids-data.xml...
    2011-02-20 13:48:06 [INFO] SearchIds: Update complete!
    2011-02-20 13:48:06 [INFO] Elevators version 1.3 is enabled!
    2011-02-20 13:48:06 [INFO] Tombstone v.0.06 is enabled.
    2011-02-20 13:48:06 [INFO] Minecart Mania Chest Control version 0.21 is enabled!
    2011-02-20 13:48:06 [INFO] SimpleColours 1.01 enabled
    2011-02-20 13:48:06 [INFO] [AfkKick] AfkKick plugin build 2 is enabled
    2011-02-20 13:48:06 [INFO] AntiGrief is running on the Lowest priority level.
    2011-02-20 13:48:06 [INFO] AntiGrief version 0.5 was enabled!
    2011-02-20 13:48:06 [INFO] Lockette version 1.1.4 is being enabled!  Yay!
    2011-02-20 13:48:06 [WARNING] Lockette: Craftbukkit build undetectable, be sure you have build [323] or greater!
    2011-02-20 13:48:06 [INFO] Lockette: Linked to Nijikokun's Permissions plugin version 2.0
    2011-02-20 13:48:06 [INFO] Lockette: Ready to protect your containers.
    2011-02-20 13:48:09 [INFO] Loaded Essentials build 194 by Zenexer, ementalo, Eris, and Brettflan
    2011-02-20 13:48:10 [INFO] Minecart Mania Admin Controls version 0.21 is enabled!
    2011-02-20 13:48:10 [INFO] Minecart Mania Sign Commands version 0.21 is enabled!
    2011-02-20 13:48:10 [INFO] Minecart Mania Spawner version 0.6 loaded.
    2011-02-20 13:48:10 [INFO] Loaded EssentialsHome build 194 by Zenexer, ementalo, Eris, and Brettflan
    2011-02-20 13:48:10 [INFO] Nether v1.0 enabled
    2011-02-20 13:48:10 [INFO] Loaded EssentialsTele build 194 by Zenexer, ementalo, Eris, and Brettflan
    2011-02-20 13:48:10 [INFO] Loaded EssentialsWarp build 194 by Zenexer, ementalo, Eris, and Brettflan
    2011-02-20 13:48:10 [INFO] Done! For help, type "help" or "?"
    I realize that's a lot. But even with just Essentials and maybe one or two others, iAuction causes them to not initialize properly.

    EDIT: Tried 2.3 Same thing. I'm assuming it's something else doing this, since some of my other plugins like HeroBounty and iMonster are doing the same thing. I just don't what it is or how to really find out.
     
  6. Offline

    Zaraza107

    That's really strange. Also, I don't see the "internal server error" lines.
     
  7. Offline

    ddoolin

    Yeah, that was my fault and that was caused by my own inability to think for 5 seconds. But the above problem persists. Still looking into this by trial and error.
     
  8. Offline

    pjt0620

    can you add a setting (chat channel option) so you have to join that channel or turn on the auction visibility so people can turn off the messages so the plugin spams chat less
     
  9. Offline

    Zaraza107

    I'm not quite sure what you actually want, sir.
     
  10. Offline

    pjt0620

    alright say player a starts an auction
    to everyone it announces auction started and the info about it
    then player b does /auction bid
    and player c does/auction bid
    player d does not
    I want players abc to here updates and bids on the auction and when it ends
    but player d to not because he did not bid and does not care about the auction
     
  11. Offline

    Phantom Index

    It seems no one has permissions to actually bid for an item. I can start an auction, but can't bid. I made sure i put the permission nodes correctly.
     
  12. Offline

    pixelbat

    Also having the same problem.
     
  13. Offline

    Plyz

    Also same problem no permission bid.
     
  14. Offline

    Zaraza107

    Version 2.4 released! See OP for more information.

    But what if player d wants to bid auction? He won't know how high is current bid.
     
  15. Offline

    pjt0620

    he could do /auction current
     
  16. Offline

    GermanyMember

    Not work with iConomy 3.0....
    --- merged: Feb 27, 2011 8:33 AM ---
    Not work with iConomy 3.0/4.0
     
  17. Offline

    Zaraza107

    I'm aware of that. Testing it, also need to add GroupManager support cause i can't get new Permissions to work on my test server.
     
  18. Offline

    l3ouncinGx

    this looks amazing but i have done everything to make this plugin work and its just not working
    ive tried
    1. simply putting the jar file in = didnt work
    2. adding the permissions codes in aswell as #1.
    3. when im on my server and i put in /auction help it comes out with 'an internal error occured while attempting to perform this command'
    and now i dont know what ive done wrong can u help me please
     
  19. Offline

    Zaraza107

    Working on fix.
     
  20. Offline

    DurtyFree

    I heave the same problems like l3ouncinGx, with this plugin nothing works on my server. Please fix it :S
     
  21. Offline

    Zaraza107

    Version 2.5 released! See OP for more information.

    Oh please, didn't I say post before yours that i'm fixing it?
     
  22. Offline

    DurtyFree

    Ouups, sry :s
     
  23. Offline

    l3ouncinGx

    Thanks m8
     
  24. Offline

    mixxit

    I just tried to auction 36 diamond, my inventory filled up while i waited for the auction to finish. Nobody bought my diamonds and because of my full inventory the diamonds did not return to me
     
  25. Offline

    axebyte

    I see this is inactive, did this get picked up by someone else? or a dead end now?
     
  26. Offline

    DaanSterk

    Yeah, hope it gets updated :O
     
  27. Offline

    Birdie

    Auction please!
     
  28. Offline

    ShaDooM

    awww :(
    I miss iAuction
     
  29. Offline

    zettairyouiki

    I'm also hoping for an update/fork/clone. I'm surprised nobody else has started an auction plugin. Definitely could use one.
     
  30. Please Update!
     
  31. Offline

    aPunch

    I will look into updating this. Stay tuned...
     

Share This Page