Auction GUI [Warning Big Project]

Discussion in 'Archived: Plugin Requests' started by Dashdart, May 11, 2014.

  1. Offline

    Dashdart

    Hi, I have had an idea to totally re-develop Auctioning. You know how the auction plugin is always chat spamming and really annoys players??? Well this idea will revolutionize it.

    Firstly here's how it will look:

    <Edit by Moderator: Redacted mediafire url>

    Explantion:

    Each auction segment is 3 rows down and 1 column across (3x1)

    On the first row:
    This is where custom names and enchantments go, if there is a barrier block icon then there is no custom name OR Enchantments, If there is a custom name or enchantment there is a book icon where the name of the book is the custom name (if there is no custom name then it says the default name of the item) enchantments are listed as the lore of the book with a different enchantment on each line.

    On the second row:
    This row is simply the status of the auction, it goes as follows:
    Blue Wool = Items that YOU haven't bided on.
    Yellow Wool = Items that have >x amount of time left AND you haven't bided on.
    Black Wool = Items that the auction has ended on and you can no longer bid on.
    Green Wool = Items that you are currently the highest bidder on.
    Red Wool = Items that you have been out bid on.
    Alternating Green-Yellow Wool = Items you are the highest bidder on and have >x amount of time left (wool alternates at a period of 1 second)
    Alternating Red-Yellow Wool = Items you have been out bid on and have >x amount of time left (wool alternates at a period of 1 second)

    Hovering of wool in this row gives you additional information about the item being sold, here is how it is displayed:
    Name= Current highest bidder (if nobody has bid then it displays sellers name)
    Lore line 1 = Time left (mins and secs)
    Lore line 2 = Bid Incriment
    Lore line 3 = Current Highest Bid

    By clicking on the wool you commit to a bid (wool turns magenta if you have in-sufficient funds, if this happens then the name of the items changes to INSUFFICIENT FUNDS in red colour)

    On the third row:
    Is the icon of the item being sold and the amount.

    The bottom 3 rows of the GUI are the same as the top 3 but just inverted.

    Config:
    Code:
    Enabled Worlds:
    -world
    -world_nether
    -world_the_end
    -creative_plot
    -creative_plot_2
     
    Shared Worlds:
    Group 1:
      -world
      -world_nether
      -world_the_end
    Group 2:
      -creative_plot
      -creative_plot_2
     
    Anti-Snipe: true/false
    Default Bid Incriment: 50
    Default Starting Price: 50
    Default Running Time: 1M30S
    Anti-Snipe Time add: 10S
    Anti-Snipe Start: 5S
    Time when wool turns Yellow: 10S
    Maximum run time: 5M
    Minimum Bid Incriment: 10
    Maximum Bid Incriment: 500
     
    Blacklisted Items:
    -7
    
    Enabled worlds means that you can open the auction GUI on this world.
    Shared worlds means that you can bid on items in these worlds.

    Commands:
    /auction (opens auction GUI)
    /auction sell inv <item id> <amount> [starting bid] [run time] (starts and auction)
    /auction sell hand [amount] [starting bid] [run time]
    /auction help (opens help menu)
    <required> [optional]

    Thats all I can think of for now if I think of anything later I will add it :)
    -Dashdart
     
    Last edited by a moderator: Nov 2, 2016
    iwitrag likes this.
  2. Offline

    Tomasko

    hh nice :) I will do it :)
     
  3. Offline

    Dashdart

    Tomasko Oh thankyou that is great!! How long do you think it will take you because I guess it is a big project haha :)
     
  4. Dashdart Nice idea! I'll try to make something like this :D
     
  5. Offline

    Dashdart

    Hsas4849 likes this.
  6. Offline

    Dashdart

  7. Offline

    danieltabrizian

    wel Dashdart you wont need me but if u want i can make the best action plugin
     
  8. Offline

    Dashdart

  9. Offline

    danieltabrizian

  10. Offline

    15987632

    Dashdart the auction plugin I use you can do /auc stfu if u don't like it
     

Share This Page