View Full Version: Bid Script

Triterium Guild > Triggers & Scripts > Bid Script


Title: Bid Script
Description: ZMUD


Kegor - July 24, 2009 02:10 AM (GMT)
This was a fun and challenging project that I kinda got carried away with. This script has to do a lot of things, so it took an amazing amount of code to do this the way I wanted to. But, I think most of the bugs are worked out. Hmm were to begin...

When collecting zone loot items, keep them isolated into their own bag. This will make it much easier for the script to find the items in the bag to give to the people who have won, and also to rebuild the glist with the alias provided if the MUD crashes etc. The script assumes that you are carring one bag for personal items and one for zone loot. These are the only two variables that must be set by you before use of the script.

This script will show the assigned numbers for each player on the item, dice the item, take the item out of your loot bag, give it to the player that won if they are present. If they are not present, it will be watching for them to enter the room, or be in the same room as you to give it to them. If the script is unable to give items to players, you can use the 'wins' alias to list them and the items won that were not given out.

Also, I would reccomend use of 'fullauto' only on groups that are acustomed to the script, or are paying attention. Despite giving ample time to place bids (1:45 seconds per round), it will move along regardless if someone is afk and forgot to bid etc.

Cluster bids, multiple items that are bid as one bid are not handled by this script. You would have to only list a single item from them and manually give out the secondary items of the cluster.

The only way to import this script, due to its massive size is to import via text file. A file has been attached in the post below.

Let me know if you have any problems or would like any modifications made.

ALIAS BREAKDOWN:
bag (personal bag keywod) - Very important to set this before using.
loot (zone lootl bag keywod) - Very important to set this before using.
rebuild - Rebuilds the glist from items in your loot bag.
gstats - Will communicate with Kegor via tell to gstat your glist.
start - Starts bidding and sets the marker in your mmail as to where bids start.
bids - Looks over bids and gives you a readout of how many items, bids, and lists.
bid (item number) - Will start the bidding on the corresponding item number from 'bids'.
roll (item number) - Rolls the dice and declares a winner.
round2 - Opens bidding for round 2 bids.
round3 - Opens bidding for round 3 bids.
round4 - Opens bidding for round 4 bids.
round5 - Opens bidding for round 5 bids.
addbid (person) (item number) - Adds a bid for someone who might have logged off already.
delbid (person) - Deletes a bid and mmail from that person for whatever reason.
check - Checks how many bids have been received and gcmds it.
close - Sets a 1 minute timer to gcmd the close of bidding.
cancel - Halts script activity.
end - A must after bidding is complete to shut down script and clean up mmail.
wins - Displays players and the items they won if they were not present.
auto - Automatically goes through just one round of bidding at medium speed.
slow - Automatically goes through just one round of bidding at slow speed.
fast - Automatically goes through just one round of bidding at fast speed.
fullauto - Will do the whole process, gstat, start, close, auto, round2, etc, end.

These alaises are setup to be used in any way you want to do things.
Step by step: gstats (optional), start, bids, bid #, roll #, round#, bids, bid #, roll #, end.
Semi auto: gstats (optional), start, bids, auto, round#, bids, auto, end.
Full auto: Does all of the above automatically.

Kegor - July 24, 2009 02:16 AM (GMT)
CODE
#CLASS {BID}
#ALIAS bids {#VAR DLT {0};#VAR DEL {0};#VAR AUTO {};#VAR BID {};#VAR BID1 {};#VAR BID2 {};#VAR BID3 {};#VAR BID4 {};#VAR BID5 {};#VAR BID6 {};#VAR BID7 {};#VAR BID8 {};#VAR BID9 {};#VAR BID10 {};#VAR BID11 {};#VAR BID12 {};#VAR BID13 {};#VAR BID14 {};#VAR BID15 {};#VAR BID16 {};#VAR BID17 {};#VAR BID18 {};#VAR BID19 {};#VAR BID20 {};#VAR BID21 {};#VAR BID22 {};#VAR BID23 {};#VAR BID24 {};#VAR BID25 {};#VAR BID26 {};#VAR BID27 {};#VAR BID28 {};#VAR BID29 {};#VAR BID30 {};#VAR BIDDER {};#VAR BIDDERS {};#VAR DICE1 {};#VAR DICE2 {};#VAR DICE3 {};#VAR DICE4 {};#VAR DICE5 {};#VAR DICE6 {};#VAR DICE7 {};#VAR DICE8 {};#VAR DICE9 {};#VAR DICE10 {};#VAR DICE11 {};#VAR DICE12 {};#VAR DICE13 {};#VAR DICE14 {};#VAR DICE15 {};#VAR DICE16 {};#VAR DICE17 {};#VAR DICE18 {};#VAR DICE19 {};#VAR DICE20 {};#VAR DICE21 {};#VAR DICE22 {};#VAR DICE23 {};#VAR DICE24 {};#VAR DICE25 {};#VAR DICE26 {};#VAR DICE27 {};#VAR DICE28 {};#VAR DICE29 {};#VAR DICE30 {};#VAR GLIST {};#VAR GITEM {};#VAR WINNER {};#VAR WORD {1};#T- BID6;#T- BID7;#T- BID8;#T+ BID1;glist;mlist}
#ALIAS bid {#VAR PRIZE1 {%item( @GLIST, %1)};#IF (%numitems( @DICE%1) = 1) {gcmd @DICE%1 is the only bidder on %item( @GLIST, %1). Gratz @DICE%1!;#VAR WINNER {@DICE%1};#ADDITEM WINNERS {@DICE%1};#VAR DEL {0};#T+ BID6;mlist;#VAR WORD1 {2};#VAR WORD2 {2};#VAR GIVE2 {%word( @PRIZE1, 2)};#VAR GIVE3 {%word( @PRIZE1, 3)};#VAR GIVE4 {%word( @PRIZE1, 4)};#VAR GIVE5 {%word( @PRIZE1, 5)};#VAR GIVE6 {%word( @PRIZE1, 6)};#VAR GIVE7 {%word( @PRIZE1, 7)};#VAR GIVE8 {%word( @PRIZE1, 8)};#VAR GIVE9 {%word( @PRIZE1, 9)};#VAR GIVE10 {%word( @PRIZE1, 10)};#VAR WON {%item( @WINNER, 1)};#T+ BID10;take @GIVE2 @LOOT};#IF (%numitems( @DICE%1) = 2) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20};#IF (%numitems( @DICE%1) = 3) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30};#IF (%numitems( @DICE%1) = 4) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40};#IF (%numitems( @DICE%1) = 5) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50};#IF (%numitems( @DICE%1) = 6) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60};#IF (%numitems( @DICE%1) = 7) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70};#IF (%numitems( @DICE%1) = 8) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80};#IF (%numitems( @DICE%1) = 9) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90};#IF (%numitems( @DICE%1) = 10) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100};#IF (%numitems( @DICE%1) = 11) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110};#IF (%numitems( @DICE%1) = 12) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120};#IF (%numitems( @DICE%1) = 13) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130};#IF (%numitems( @DICE%1) = 14) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130, %item( @DICE%1, 14) 131-140};#IF (%numitems( @DICE%1) = 15) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130, %item( @DICE%1, 14) 131-140, %item( @DICE%1, 15) 141-150};#IF (%numitems( @DICE%1) = 16) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130, %item( @DICE%1, 14) 131-140, %item( @DICE%1, 15) 141-150, %item( @DICE%1, 16) 151-160};#IF (%numitems( @DICE%1) = 17) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130, %item( @DICE%1, 14) 131-140, %item( @DICE%1, 15) 141-150, %item( @DICE%1, 16) 151-160, %item( @DICE%1, 17) 161-170};#IF (%numitems( @DICE%1) = 18) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130, %item( @DICE%1, 14) 131-140, %item( @DICE%1, 15) 141-150, %item( @DICE%1, 16) 151-160, %item( @DICE%1, 17) 161-170, %item( @DICE%1, 18) 171-180};#IF (%numitems( @DICE%1) = 19) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130, %item( @DICE%1, 14) 131-140, %item( @DICE%1, 15) 141-150, %item( @DICE%1, 16) 151-160, %item( @DICE%1, 17) 161-170, %item( @DICE%1, 18) 171-180, %item( @DICE%1, 19) 181-190};#IF (%numitems( @DICE%1) = 20) {gcmd %item( @GLIST, %1)~: %item( @DICE%1, 1) 1-10, %item( @DICE%1, 2) 11-20, %item( @DICE%1, 3) 21-30, %item( @DICE%1, 4) 31-40, %item( @DICE%1, 5) 41-50, %item( @DICE%1, 6) 51-60, %item( @DICE%1, 7) 61-70, %item( @DICE%1, 8) 71-80, %item( @DICE%1, 9) 81-90, %item( @DICE%1, 10) 91-100, %item( @DICE%1, 11) 101-110, %item( @DICE%1, 12) 111-120, %item( @DICE%1, 13) 121-130, %item( @DICE%1, 14) 131-140, %item( @DICE%1, 15) 141-150, %item( @DICE%1, 16) 151-160, %item( @DICE%1, 17) 161-170, %item( @DICE%1, 18) 171-180, %item( @DICE%1, 19) 181-190, %item( @DICE%1, 20) 191-200}}
#ALIAS roll {#VAR DEL {0};#VAR WINNER {@DICE%1};#MATH ROLL (%numitems( @DICE%1))*10;#IF (%numitems( @DICE%1) > 1) {#T+ BID4;gdice 1 @ROLL;#VAR DICE%1A {}}}
#ALIAS gstats {gcmd Prepare for stat spam! ~(5 seconds~);#WAIT 4200;#T+ STAT1;glist}
#ALIAS start {#VAR GIVE {};#VAR GLIST {};#VAR ROUND {1};#T- STAT2;#T+ ROUND1;att;mlist}
#ALIAS round2 {#VAR DEL {0};#VAR DLT {0};#VAR ROUND {2};#T+ ROUND2;group;mlist}
#ALIAS round3 {#VAR DEL {0};#VAR DLT {0};#VAR ROUND {3};#T+ ROUND2;group;mlist}
#ALIAS round4 {#VAR DEL {0};#VAR DLT {0};#VAR ROUND {4};#T+ ROUND2;group;mlist}
#ALIAS round5 {#VAR DEL {0};#VAR DLT {0};#VAR ROUND {5};#T+ ROUND2;group;mlist}
#ALIAS end {#VAR DEL {0};#VAR DLT {0};#VAR WINNER {};#VAR WINNERS {};#T+ ROUND4;mlist}
#ALIAS close {gcmd Dicing will BEGIN in 1 minute! Please make your selection and MWRITE it.;#WAIT 60000;gcmd DICING WILL NOW BEGIN!;#WAIT 2000;bids}
#ALIAS check {#T+ BID5;group;bids}
#ALIAS easybutton {#T+ BID9;bids}
#ALIAS fast {#VAR SPEED {5000};easybutton}
#ALIAS slow {#VAR SPEED {15000};easybutton}
#ALIAS auto {#VAR SPEED {10000};easybutton}
#ALIAS rebuild {#VAR GLIST {};#IF (@MYBAG = %null | @LOOT = %null) {#SAY %ansi( 3)===> %ansi( 7)ERROR: %ansi( 8) BAGS NOT DEFINED! TYPE: BAG ~(PERSONAL BAG KEYWORD~) and LOOT ~(LOOT BAG KEYWORD~).} {#T+ BUILD1;l in @LOOT}}
#ALIAS bag {#VAR MYBAG {%1};#SAY %ansi( 3)===> %ansi( 7)PERSONAL BAG SET: %ansi( 8)%1}
#ALIAS fullauto {#T+ BID13;gstats}
#ALIAS cancel {#T- BID1;#T- BID2;#T- BID3;#T- BID4;#T- BID5;#T- BID6;#T- BID7;#T- BID8;#T- BID9;#T- BID10;#T- BID11;#T- BID12;#T- BID13;#T- BID14;#T- BID15;#T- ROUND1;#T- ROUND2;#T- ROUND3;#T- ROUND4;#T- ROUND5;#T- BUILD1;#T- BUILD2;#T- STAT1;#T- STAT2;#VAR DEL {0};#VAR DLT {0};#VAR WINNER {};#VAR WINNERS {};#SAY %ansi( 8)------~[ %ansi( 7)BID SCRIPT CANCELED~! %ansi( 8)~]------}
#ALIAS addbid {#IF (%2 = 1) {#ADDITEM DICE1A {%proper( %1)}};#IF (%2 = 2) {#ADDITEM DICE2A {%proper( %1)}};#IF (%2 = 3) {#ADDITEM DICE3A {%proper( %1)}};#IF (%2 = 4) {#ADDITEM DICE4A {%proper( %1)}};#IF (%2 = 5) {#ADDITEM DICE5A {%proper( %1)}};#IF (%2 = 6) {#ADDITEM DICE6A {%proper( %1)}};#IF (%2 = 7) {#ADDITEM DICE7A {%proper( %1)}};#IF (%2 = 8) {#ADDITEM DICE8A {%proper( %1)}};#IF (%2 = 9) {#ADDITEM DICE9A {%proper( %1)}};#IF (%2 = 10) {#ADDITEM DICE10A {%proper( %1)}};#IF (%2 = 11) {#ADDITEM DICE11A {%proper( %1)}};#IF (%2 = 12) {#ADDITEM DICE12A {%proper( %1)}};#IF (%2 = 13) {#ADDITEM DICE13A {%proper( %1)}};#IF (%2 = 14) {#ADDITEM DICE14A {%proper( %1)}};#IF (%2 = 15) {#ADDITEM DICE15A {%proper( %1)}};#IF (%2 = 16) {#ADDITEM DICE16A {%proper( %1)}};#IF (%2 = 17) {#ADDITEM DICE17A {%proper( %1)}};#IF (%2 = 18) {#ADDITEM DICE18A {%proper( %1)}};#IF (%2 = 19) {#ADDITEM DICE19A {%proper( %1)}};#IF (%2 = 20) {#ADDITEM DICE20A {%proper( %1)}};#IF (%2 = 21) {#ADDITEM DICE21A {%proper( %1)}};#IF (%2 = 22) {#ADDITEM DICE22A {%proper( %1)}};#IF (%2 = 23) {#ADDITEM DICE23A {%proper( %1)}};#IF (%2 = 24) {#ADDITEM DICE24A {%proper( %1)}};#IF (%2 = 25) {#ADDITEM DICE25A {%proper( %1)}};#IF (%2 = 26) {#ADDITEM DICE26A {%proper( %1)}};#IF (%2 = 27) {#ADDITEM DICE27A {%proper( %1)}};#IF (%2 = 28) {#ADDITEM DICE28A {%proper( %1)}};#IF (%2 = 29) {#ADDITEM DICE29A {%proper( %1)}};#IF (%2 = 30) {#ADDITEM DICE30A {%proper( %1)}};#SAY %ansi( 3)--> BID ADDED: %ansi( 11)%proper( %1) %ansi( 8)- %ansi( 7)ITEM %2}
#ALIAS delbid {#T+ BID8;#VAR WINNER {%proper( %1)};#LOOP 1,30 {#DELITEM DICE%i {%proper( %1)}};#LOOP 1,30 {#DELITEM DICE%iA {%proper( %1)}};mlist}
#ALIAS wins {#IF (@GIVE != %null) {#MATH WINS (%numitems( @GIVE)/3)};#IF (@GIVE != %null) {#SAY;#SAY %ansi( 3)*==========*%ansi( 7) UNCOLLECTED WINS:%ansi( 8) @WINS%ansi( 3) *==========*};#IF (%item( @GIVE, 1) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 1)%ansi( 8) -%ansi( 7) %item( @GIVE, 3)};#IF (%item( @GIVE, 4) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 6)%ansi( 8) -%ansi( 7) %item( @GIVE, 4)};#IF (%item( @GIVE, 7) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 9)%ansi( 8) -%ansi( 7) %item( @GIVE, 6)};#IF (%item( @GIVE, 10) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 12)%ansi( 8) -%ansi( 7) %item( @GIVE, 8)};#IF (%item( @GIVE, 13) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 15)%ansi( 8) -%ansi( 7) %item( @GIVE, 10)};#IF (%item( @GIVE, 16) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 18)%ansi( 8) -%ansi( 7) %item( @GIVE, 12)};#IF (%item( @GIVE, 19) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 21)%ansi( 8) -%ansi( 7) %item( @GIVE, 14)};#IF (%item( @GIVE, 22) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 24)%ansi( 8) -%ansi( 7) %item( @GIVE, 16)};#IF (%item( @GIVE, 25) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 27)%ansi( 8) -%ansi( 7) %item( @GIVE, 18)};#IF (%item( @GIVE, 28) != %null) {#SAY %ansi( 3)===>%ansi( 11) %item( @GIVE, 30)%ansi( 8) -%ansi( 7) %item( @GIVE, 20)};#IF (@GIVE = %null) {#SAY;#SAY %ansi( 3)*==========*%ansi( 7) THERE ARE NO UNCOLLECTED WINS%ansi( 3) *==========*;#SAY}}
#ALIAS loot {#VAR LOOT {%1};#SAY %ansi( 3)===> %ansi( 7)LOOT BAG SET: %ansi( 8)%1}
#CLASS 0
#CLASS {BID|BID1}
#TRIGGER {The following items exist in the group cache for *~:$} {#T- BID1;#T+ BID2}
#TRIGGER {You must be a group member to perform this command.$} {#SAY %ansi( 8)------------~[ %ansi( 3)BID ERROR~: %ansi( 7) UNGROUPPED~! %ansi( 8)~]------------;#T- BID1}
#CLASS 0
#CLASS {BID|BID2}
#TRIGGER {$} {#VAR BID1 {%item( @GLIST, 1)};#VAR BID2 {%item( @GLIST, 2)};#VAR BID3 {%item( @GLIST, 3)};#VAR BID4 {%item( @GLIST, 4)};#VAR BID5 {%item( @GLIST, 5)};#VAR BID6 {%item( @GLIST, 6)};#VAR BID7 {%item( @GLIST, 7)};#VAR BID8 {%item( @GLIST, 8)};#VAR BID9 {%item( @GLIST, 9)};#VAR BID10 {%item( @GLIST, 10)};#VAR BID11 {%item( @GLIST, 11)};#VAR BID12 {%item( @GLIST, 12)};#VAR BID13 {%item( @GLIST, 13)};#VAR BID14 {%item( @GLIST, 14)};#VAR BID15 {%item( @GLIST, 15)};#VAR BID16 {%item( @GLIST, 16)};#VAR BID17 {%item( @GLIST, 17)};#VAR BID18 {%item( @GLIST, 18)};#VAR BID19 {%item( @GLIST, 19)};#VAR BID20 {%item( @GLIST, 20)};#VAR BID21 {%item( @GLIST, 21)};#VAR BID22 {%item( @GLIST, 22)};#VAR BID23 {%item( @GLIST, 23)};#VAR BID24 {%item( @GLIST, 24)};#VAR BID25 {%item( @GLIST, 25)};#VAR BID26 {%item( @GLIST, 26)};#VAR BID27 {%item( @GLIST, 27)};#VAR BID28 {%item( @GLIST, 28)};#VAR BID29 {%item( @GLIST, 29)};#VAR BID30 {%item( @GLIST, 30)}}
#TRIGGER {%s         %s&GITEM} {#ADDITEM GLIST {@GITEM}}
#TRIGGER {N%s%d ~[%s%w~]~: X  X  X  X  BIDS START HERE  X  X  X  X$} {#T- BID2;#T+ BID3}
#CLASS 0

Kegor - July 24, 2009 02:20 AM (GMT)
CODE
#CLASS {BID|BID3}
#TRIGGER {$} {#T- BID3;#IF (@DICE1A != %null) {#FORALL @DICE1A {#ADDITEM DICE1 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE2A != %null) {#FORALL @DICE2A {#ADDITEM DICE2 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE3A != %null) {#FORALL @DICE3A {#ADDITEM DICE3 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE4A != %null) {#FORALL @DICE4A {#ADDITEM DICE4 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE5A != %null) {#FORALL @DICE5A {#ADDITEM DICE5 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE6A != %null) {#FORALL @DICE6A {#ADDITEM DICE6 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE7A != %null) {#FORALL @DICE7A {#ADDITEM DICE7 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE8A != %null) {#FORALL @DICE8A {#ADDITEM DICE8 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE9A != %null) {#FORALL @DICE9A {#ADDITEM DICE9 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE10A != %null) {#FORALL @DICE10A {#ADDITEM DICE10 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE11A != %null) {#FORALL @DICE11A {#ADDITEM DICE11 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE12A != %null) {#FORALL @DICE12A {#ADDITEM DICE12 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE13A != %null) {#FORALL @DICE13A {#ADDITEM DICE13 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE14A != %null) {#FORALL @DICE14A {#ADDITEM DICE14 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE15A != %null) {#FORALL @DICE15A {#ADDITEM DICE15 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE16A != %null) {#FORALL @DICE16A {#ADDITEM DICE16 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE17A != %null) {#FORALL @DICE17A {#ADDITEM DICE17 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE18A != %null) {#FORALL @DICE18A {#ADDITEM DICE18 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE19A != %null) {#FORALL @DICE19A {#ADDITEM DICE19 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE20A != %null) {#FORALL @DICE20A {#ADDITEM DICE20 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE21A != %null) {#FORALL @DICE21A {#ADDITEM DICE21 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE22A != %null) {#FORALL @DICE22A {#ADDITEM DICE22 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE23A != %null) {#FORALL @DICE23A {#ADDITEM DICE23 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE24A != %null) {#FORALL @DICE24A {#ADDITEM DICE24 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE25A != %null) {#FORALL @DICE25A {#ADDITEM DICE25 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE26A != %null) {#FORALL @DICE26A {#ADDITEM DICE26 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE27A != %null) {#FORALL @DICE27A {#ADDITEM DICE27 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE28A != %null) {#FORALL @DICE28A {#ADDITEM DICE28 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE29A != %null) {#FORALL @DICE29A {#ADDITEM DICE29 {%i};#ADDITEM BIDDERS {%i}}};#IF (@DICE30A != %null) {#FORALL @DICE30A {#ADDITEM DICE30 {%i};#ADDITEM BIDDERS {%i}}};#IF (%numitems( @BIDDERS) != 0) {#SAY;#SAY %ansi( 8)-----------------------------------------------------------------;#SAY %ansi( 3)~*====> %ansi( 7)ROUND~: %ansi( 8)@ROUND %ansi( 3)~<====> %ansi( 7)ITEM TOTAL~: %ansi( 8)%numitems( @GLIST) %ansi( 3)~<====> %ansi( 7)BID COUNT~: %ansi( 8)%numitems( @BIDDERS)~/@SIZE %ansi( 3)~<====~*;#SAY %ansi( 8)-----------------------------------------------------------------};#IF (@DICE1 != %null & %numitems( @GLIST) > 0) {#SAY %ansi( 3)==>%ansi( 7) ITEM 1 %ansi( 3)== %ansi( 8)%item( @GLIST, 1)%ansi( 3)~: %ansi( 11)@DICE1} {#VAR DICE1 {};#VAR DICE1A {}};#IF (@DICE2 != %null & %numitems( @GLIST) > 1) {#SAY %ansi( 3)==>%ansi( 7) ITEM 2 %ansi( 3)== %ansi( 8)%item( @GLIST, 2)%ansi( 3)~: %ansi( 11)@DICE2} {#VAR DICE2 {};#VAR DICE2A {}};#IF (@DICE3 != %null & %numitems( @GLIST) > 2) {#SAY %ansi( 3)==>%ansi( 7) ITEM 3 %ansi( 3)== %ansi( 8)%item( @GLIST, 3)%ansi( 3)~: %ansi( 11)@DICE3} {#VAR DICE3 {};#VAR DICE3A {}};#IF (@DICE4 != %null & %numitems( @GLIST) > 3) {#SAY %ansi( 3)==>%ansi( 7) ITEM 4 %ansi( 3)== %ansi( 8)%item( @GLIST, 4)%ansi( 3)~: %ansi( 11)@DICE4} {#VAR DICE4 {};#VAR DICE4A {}};#IF (@DICE5 != %null & %numitems( @GLIST) > 4) {#SAY %ansi( 3)==>%ansi( 7) ITEM 5 %ansi( 3)== %ansi( 8)%item( @GLIST, 5)%ansi( 3)~: %ansi( 11)@DICE5} {#VAR DICE5 {};#VAR DICE5A {}};#IF (@DICE6 != %null & %numitems( @GLIST) > 5) {#SAY %ansi( 3)==>%ansi( 7) ITEM 6 %ansi( 3)== %ansi( 8)%item( @GLIST, 6)%ansi( 3)~: %ansi( 11)@DICE6} {#VAR DICE6 {};#VAR DICE6A {}};#IF (@DICE7 != %null & %numitems( @GLIST) > 6) {#SAY %ansi( 3)==>%ansi( 7) ITEM 7 %ansi( 3)== %ansi( 8)%item( @GLIST, 7)%ansi( 3)~: %ansi( 11)@DICE7} {#VAR DICE7 {};#VAR DICE7A {}};#IF (@DICE8 != %null & %numitems( @GLIST) > 7) {#SAY %ansi( 3)==>%ansi( 7) ITEM 8 %ansi( 3)== %ansi( 8)%item( @GLIST, 8)%ansi( 3)~: %ansi( 11)@DICE8} {#VAR DICE8 {};#VAR DICE8A {}};#IF (@DICE9 != %null & %numitems( @GLIST) > 8) {#SAY %ansi( 3)==>%ansi( 7) ITEM 9 %ansi( 3)== %ansi( 8)%item( @GLIST, 9)%ansi( 3)~: %ansi( 11)@DICE9} {#VAR DICE9 {};#VAR DICE9A {}};#IF (@DICE10 != %null & %numitems( @GLIST) > 9) {#SAY %ansi( 3)==>%ansi( 7) ITEM 10 %ansi( 3)== %ansi( 8)%item( @GLIST, 10)%ansi( 3)~: %ansi( 11)@DICE10} {#VAR DICE10 {};#VAR DICE10A {}};#IF (@DICE11 != %null & %numitems( @GLIST) > 10) {#SAY %ansi( 3)==>%ansi( 7) ITEM 11 %ansi( 3)== %ansi( 8)%item( @GLIST, 11)%ansi( 3)~: %ansi( 11)@DICE11} {#VAR DICE11 {};#VAR DICE11A {}};#IF (@DICE12 != %null & %numitems( @GLIST) > 11) {#SAY %ansi( 3)==>%ansi( 7) ITEM 12 %ansi( 3)== %ansi( 8)%item( @GLIST, 12)%ansi( 3)~: %ansi( 11)@DICE12} {#VAR DICE12 {};#VAR DICE12A {}};#IF (@DICE13 != %null & %numitems( @GLIST) > 12) {#SAY %ansi( 3)==>%ansi( 7) ITEM 13 %ansi( 3)== %ansi( 8)%item( @GLIST, 13)%ansi( 3)~: %ansi( 11)@DICE13} {#VAR DICE13 {};#VAR DICE13A {}};#IF (@DICE14 != %null & %numitems( @GLIST) > 13) {#SAY %ansi( 3)==>%ansi( 7) ITEM 14 %ansi( 3)== %ansi( 8)%item( @GLIST, 14)%ansi( 3)~: %ansi( 11)@DICE14} {#VAR DICE14 {};#VAR DICE14A {}};#IF (@DICE15 != %null & %numitems( @GLIST) > 14) {#SAY %ansi( 3)==>%ansi( 7) ITEM 15 %ansi( 3)== %ansi( 8)%item( @GLIST, 15)%ansi( 3)~: %ansi( 11)@DICE15} {#VAR DICE15 {};#VAR DICE15A {}};#IF (@DICE16 != %null & %numitems( @GLIST) > 15) {#SAY %ansi( 3)==>%ansi( 7) ITEM 16 %ansi( 3)== %ansi( 8)%item( @GLIST, 16)%ansi( 3)~: %ansi( 11)@DICE16} {#VAR DICE16 {};#VAR DICE16A {}};#IF (@DICE17 != %null & %numitems( @GLIST) > 16) {#SAY %ansi( 3)==>%ansi( 7) ITEM 17 %ansi( 3)== %ansi( 8)%item( @GLIST, 17)%ansi( 3)~: %ansi( 11)@DICE17} {#VAR DICE17 {};#VAR DICE17A {}};#IF (@DICE18 != %null & %numitems( @GLIST) > 17) {#SAY %ansi( 3)==>%ansi( 7) ITEM 18 %ansi( 3)== %ansi( 8)%item( @GLIST, 18)%ansi( 3)~: %ansi( 11)@DICE18} {#VAR DICE18 {};#VAR DICE18A {}};#IF (@DICE19 != %null & %numitems( @GLIST) > 18) {#SAY %ansi( 3)==>%ansi( 7) ITEM 19 %ansi( 3)== %ansi( 8)%item( @GLIST, 19)%ansi( 3)~: %ansi( 11)@DICE19} {#VAR DICE19 {};#VAR DICE19A {}};#IF (@DICE20 != %null & %numitems( @GLIST) > 19) {#SAY %ansi( 3)==>%ansi( 7) ITEM 20 %ansi( 3)== %ansi( 8)%item( @GLIST, 20)%ansi( 3)~: %ansi( 11)@DICE20} {#VAR DICE20 {};#VAR DICE20A {}};#IF (@DICE21 != %null & %numitems( @GLIST) > 20) {#SAY %ansi( 3)==>%ansi( 7) ITEM 21 %ansi( 3)== %ansi( 8)%item( @GLIST, 21)%ansi( 3)~: %ansi( 11)@DICE21} {#VAR DICE21 {};#VAR DICE21A {}};#IF (@DICE22 != %null & %numitems( @GLIST) > 21) {#SAY %ansi( 3)==>%ansi( 7) ITEM 22 %ansi( 3)== %ansi( 8)%item( @GLIST, 22)%ansi( 3)~: %ansi( 11)@DICE22} {#VAR DICE22 {};#VAR DICE22A {}};#IF (@DICE23 != %null & %numitems( @GLIST) > 22) {#SAY %ansi( 3)==>%ansi( 7) ITEM 23 %ansi( 3)== %ansi( 8)%item( @GLIST, 23)%ansi( 3)~: %ansi( 11)@DICE23} {#VAR DICE23 {};#VAR DICE23A {}};#IF (@DICE24 != %null & %numitems( @GLIST) > 23) {#SAY %ansi( 3)==>%ansi( 7) ITEM 24 %ansi( 3)== %ansi( 8)%item( @GLIST, 24)%ansi( 3)~: %ansi( 11)@DICE24} {#VAR DICE24 {};#VAR DICE24A {}};#IF (@DICE25 != %null & %numitems( @GLIST) > 24) {#SAY %ansi( 3)==>%ansi( 7) ITEM 25 %ansi( 3)== %ansi( 8)%item( @GLIST, 25)%ansi( 3)~: %ansi( 11)@DICE25} {#VAR DICE25 {};#VAR DICE25A {}};#IF (@DICE26 != %null & %numitems( @GLIST) > 25) {#SAY %ansi( 3)==>%ansi( 7) ITEM 26 %ansi( 3)== %ansi( 8)%item( @GLIST, 26)%ansi( 3)~: %ansi( 11)@DICE26} {#VAR DICE26 {};#VAR DICE26A {}};#IF (@DICE27 != %null & %numitems( @GLIST) > 26) {#SAY %ansi( 3)==>%ansi( 7) ITEM 27 %ansi( 3)== %ansi( 8)%item( @GLIST, 27)%ansi( 3)~: %ansi( 11)@DICE27} {#VAR DICE27 {};#VAR DICE27A {}};#IF (@DICE28 != %null & %numitems( @GLIST) > 27) {#SAY %ansi( 3)==>%ansi( 7) ITEM 28 %ansi( 3)== %ansi( 8)%item( @GLIST, 28)%ansi( 3)~: %ansi( 11)@DICE28} {#VAR DICE28 {};#VAR DICE28A {}};#IF (@DICE29 != %null & %numitems( @GLIST) > 28) {#SAY %ansi( 3)==>%ansi( 7) ITEM 29 %ansi( 3)== %ansi( 8)%item( @GLIST, 29)%ansi( 3)~: %ansi( 11)@DICE29} {#VAR DICE29 {};#VAR DICE29A {}};#IF (@DICE30 != %null & %numitems( @GLIST) > 29) {#SAY %ansi( 3)==>%ansi( 7) ITEM 30 %ansi( 3)== %ansi( 8)%item( @GLIST, 30)%ansi( 3)~: %ansi( 11)@DICE30} {#VAR DICE30 {};#VAR DICE30A {}};#SAY %ansi( 8)=================================================================}

Kegor - July 24, 2009 02:21 AM (GMT)
CODE
#TRIGGER {N%s(%d)%s~[%s&%wBIDDER~]~: &%wBID$} {#IF (@GLIST =~ "@BID") {} {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)SPELLING~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", was deleted because it didn't match any items. Please mwrite again.;mdel %1;bids};#IF (@ROUND = 2 & %ismember( @BIDDER, @WINNERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------;tell @BIDDER You have already won a first round bid and may not bid again. Your bid has been deleted.;mdel %1;bids};#IF (@ROUND > 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------};#IF (@BID1 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE1 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID2 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE2 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID3 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE3 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID4 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE4 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID5 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE5 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID6 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE6 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID7 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE7 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID8 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE8 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID9 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE9 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID10 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE10 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID11 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE11 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID12 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE12 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID13 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE13 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID14 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE14 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID15 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE15 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID16 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE16 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID17 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE17 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID18 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE18 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID19 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE19 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID20 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE20 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID21 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE21 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID22 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE22 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID23 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;bids} {#ADDITEM DICE23 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID24 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE24 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID25 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE25 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID26 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE26 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID27 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE27 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID28 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE28 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID29 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE29 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID30 =~ "@BID") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE30 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}}}
#TRIGGER {N%s(%d)%s~[%s&%wBIDDER~]~: (%x) (%x)$} {#VAR BID {%3 %4};#IF (@GLIST =~ "%3" & @GLIST =~ "%4") {} {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)SPELLING~! %ansi( 8)~]------;tell @BIDDER tell @BIDDER Your bid, ~"@BID~", was deleted because it didn't match any items. Please mwrite again.;mdel %1};#IF (@ROUND = 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------;tell @BIDDER You have already won a first round bid and may not bid again. Your bid has been deleted.;mdel %1};#IF (@ROUND > 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------};#IF (@BID1 =~ "%3" & @BID1 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE1 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID2 =~ "%3" & @BID2 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE2 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID3 =~ "%3" & @BID3 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE3 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID4 =~ "%3" & @BID4 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE4 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID5 =~ "%3" & @BID5 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE5 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID6 =~ "%3" & @BID6 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE6 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID7 =~ "%3" & @BID7 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE7 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID8 =~ "%3" & @BID8 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE8 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID9 =~ "%3" & @BID9 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE9 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID10 =~ "%3" & @BID10 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE10 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID11 =~ "%3" & @BID11 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE11 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID12 =~ "%3" & @BID12 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE12 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID13 =~ "%3" & @BID13 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE13 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID14 =~ "%3" & @BID14 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE14 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID15 =~ "%3" & @BID15 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE15 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID16 =~ "%3" & @BID16 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE16 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID17 =~ "%3" & @BID17 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE17 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID18 =~ "%3" & @BID18 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE18 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID19 =~ "%3" & @BID19 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE19 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID20 =~ "%3" & @BID20 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE20 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID21 =~ "%3" & @BID21 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE21 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID22 =~ "%3" & @BID22 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE22 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID23 =~ "%3" & @BID23 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE23 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID24 =~ "%3" & @BID24 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE24 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID25 =~ "%3" & @BID25 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE25 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID26 =~ "%3" & @BID26 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE26 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID27 =~ "%3" & @BID27 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE27 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID28 =~ "%3" & @BID28 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE28 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID29 =~ "%3" & @BID29 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE29 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID30 =~ "%3" & @BID30 =~ "%4") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE30 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}}}

Kegor - July 24, 2009 02:22 AM (GMT)
CODE
#TRIGGER {N%s(%d)%s~[%s&%wBIDDER~]~: (%x) (%x) (%x)$} {#VAR BID {%3 %4 %5};#IF (@GLIST =~ "%3" & @GLIST =~ "%4" & @GLIST =~ "%5") {} {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)SPELLING~! %ansi( 8)~]------;tell @BIDDER tell @BIDDER Your bid, ~"@BID~", was deleted because it didn't match any items. Please mwrite again.;mdel %1};#IF (@ROUND = 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------;tell @BIDDER You have already won a first round bid and may not bid again. Your bid has been deleted.;mdel %1};#IF (@ROUND > 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------};#IF (@BID1 =~ "%3" & @BID1 =~ "%4" & @BID1 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE1 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID2 =~ "%3" & @BID2 =~ "%4" & @BID2 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE2 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID3 =~ "%3" & @BID3 =~ "%4" & @BID3 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE3 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID4 =~ "%3" & @BID4 =~ "%4" & @BID4 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE4 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID5 =~ "%3" & @BID5 =~ "%4" & @BID5 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE5 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID6 =~ "%3" & @BID6 =~ "%4" & @BID6 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE6 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID7 =~ "%3" & @BID7 =~ "%4" & @BID7 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE7 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID8 =~ "%3" & @BID8 =~ "%4" & @BID8 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE8 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID9 =~ "%3" & @BID9 =~ "%4" & @BID9 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE9 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID10 =~ "%3" & @BID10 =~ "%4" & @BID10 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE10 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID11 =~ "%3" & @BID11 =~ "%4" & @BID11 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE11 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID12 =~ "%3" & @BID12 =~ "%4" & @BID12 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE12 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID13 =~ "%3" & @BID13 =~ "%4" & @BID13 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE13 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID14 =~ "%3" & @BID14 =~ "%4" & @BID14 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE14 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID15 =~ "%3" & @BID15 =~ "%4" & @BID15 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE15 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID16 =~ "%3" & @BID16 =~ "%4" & @BID16 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE16 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID17 =~ "%3" & @BID17 =~ "%4" & @BID17 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE17 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID18 =~ "%3" & @BID18 =~ "%4" & @BID18 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE18 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID19 =~ "%3" & @BID19 =~ "%4" & @BID19 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE19 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID20 =~ "%3" & @BID20 =~ "%4" & @BID20 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE20 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID21 =~ "%3" & @BID21 =~ "%4" & @BID21 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE21 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID22 =~ "%3" & @BID22 =~ "%4" & @BID22 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE22 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID23 =~ "%3" & @BID23 =~ "%4" & @BID23 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE23 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID24 =~ "%3" & @BID24 =~ "%4" & @BID24 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE24 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID25 =~ "%3" & @BID25 =~ "%4" & @BID25 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE25 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID26 =~ "%3" & @BID26 =~ "%4" & @BID26 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE26 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID27 =~ "%3" & @BID27 =~ "%4" & @BID27 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE27 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID28 =~ "%3" & @BID28 =~ "%4" & @BID28 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE28 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID29 =~ "%3" & @BID29 =~ "%4" & @BID29 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE29 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID30 =~ "%3" & @BID30 =~ "%4" & @BID30 =~ "%5") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE30 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}}}
#TRIGGER {N%s(%d)%s~[%s&%wBIDDER~]~: (%x) (%x) (%x) (%x)$} {#VAR BID {%3 %4 %5 %6};#IF (@GLIST =~ "%3" & @GLIST =~ "%4" & @GLIST =~ "%5" & @GLIST =~ "%6") {} {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)SPELLING~! %ansi( 8)~]------;tell @BIDDER tell @BIDDER Your bid, ~"@BID~", was deleted because it didn't match any items. Please mwrite again.;mdel %1};#IF (@ROUND = 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------;tell @BIDDER You have already won a first round bid and may not bid again. Your bid has been deleted.;mdel %1};#IF (@ROUND > 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------};#IF (@BID1 =~ "%3" & @BID1 =~ "%4" & @BID1 =~ "%5" & @BID1 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE1 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID2 =~ "%3" & @BID2 =~ "%4" & @BID2 =~ "%5" & @BID2 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE2 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID3 =~ "%3" & @BID3 =~ "%4" & @BID3 =~ "%5" & @BID3 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE3 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID4 =~ "%3" & @BID4 =~ "%4" & @BID4 =~ "%5" & @BID4 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE4 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID5 =~ "%3" & @BID5 =~ "%4" & @BID5 =~ "%5" & @BID5 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE5 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID6 =~ "%3" & @BID6 =~ "%4" & @BID6 =~ "%5" & @BID6 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE6 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID7 =~ "%3" & @BID7 =~ "%4" & @BID7 =~ "%5" & @BID7 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE7 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID8 =~ "%3" & @BID8 =~ "%4" & @BID8 =~ "%5" & @BID8 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE8 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID9 =~ "%3" & @BID9 =~ "%4" & @BID9 =~ "%5" & @BID9 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE9 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID10 =~ "%3" & @BID10 =~ "%4" & @BID10 =~ "%5" & @BID10 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE10 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID11 =~ "%3" & @BID11 =~ "%4" & @BID11 =~ "%5" & @BID11 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE11 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID12 =~ "%3" & @BID12 =~ "%4" & @BID12 =~ "%5" & @BID12 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE12 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID13 =~ "%3" & @BID13 =~ "%4" & @BID13 =~ "%5" & @BID13 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE13 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID14 =~ "%3" & @BID14 =~ "%4" & @BID14 =~ "%5" & @BID14 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE14 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID15 =~ "%3" & @BID15 =~ "%4" & @BID15 =~ "%5" & @BID15 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE15 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID16 =~ "%3" & @BID16 =~ "%4" & @BID16 =~ "%5" & @BID16 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE16 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID17 =~ "%3" & @BID17 =~ "%4" & @BID17 =~ "%5" & @BID17 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE17 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID18 =~ "%3" & @BID18 =~ "%4" & @BID18 =~ "%5" & @BID18 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE18 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID19 =~ "%3" & @BID19 =~ "%4" & @BID19 =~ "%5" & @BID19 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE19 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID20 =~ "%3" & @BID20 =~ "%4" & @BID20 =~ "%5" & @BID20 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE20 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID21 =~ "%3" & @BID21 =~ "%4" & @BID21 =~ "%5" & @BID21 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE21 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID22 =~ "%3" & @BID22 =~ "%4" & @BID22 =~ "%5" & @BID22 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE22 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID23 =~ "%3" & @BID23 =~ "%4" & @BID23 =~ "%5" & @BID23 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE23 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID24 =~ "%3" & @BID24 =~ "%4" & @BID24 =~ "%5" & @BID24 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE24 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID25 =~ "%3" & @BID25 =~ "%4" & @BID25 =~ "%5" & @BID25 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE25 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID26 =~ "%3" & @BID26 =~ "%4" & @BID26 =~ "%5" & @BID26 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE26 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID27 =~ "%3" & @BID27 =~ "%4" & @BID27 =~ "%5" & @BID27 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE27 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID28 =~ "%3" & @BID28 =~ "%4" & @BID28 =~ "%5" & @BID28 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE28 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID29 =~ "%3" & @BID29 =~ "%4" & @BID29 =~ "%5" & @BID29 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE29 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID30 =~ "%3" & @BID30 =~ "%4" & @BID30 =~ "%5" & @BID30 =~ "%6") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE30 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}}}
#TRIGGER {N%s(%d)%s~[%s&%wBIDDER~]~: (%x) (%x) (%x) (%x) (*)$} {#VAR BID {%3 %4 %5 %6 %7};#IF (@GLIST =~ "%3" & @GLIST =~ "%4" & @GLIST =~ "%5" & @GLIST =~ "%6" & @GLIST =~ "%7") {} {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)SPELLING~! %ansi( 8)~]------;tell @BIDDER tell @BIDDER Your bid, ~"@BID~", was deleted because it didn't match any items. Please mwrite again.;mdel %1};#IF (@ROUND = 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------;tell @BIDDER You have already won a first round bid and may not bid again. Your bid has been deleted.;mdel %1};#IF (@ROUND > 2 & %ismember( @BIDDER, @WINNERS) > 0) {#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)%upper( @BIDDER) WON ALREADY~! %ansi( 8)~]------};#IF (@BID1 =~ "%3" & @BID1 =~ "%4" & @BID1 =~ "%5" & @BID1 =~ "%6" & @BID1 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE1 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID2 =~ "%3" & @BID2 =~ "%4" & @BID2 =~ "%5" & @BID2 =~ "%6" & @BID2 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE2 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID3 =~ "%3" & @BID3 =~ "%4" & @BID3 =~ "%5" & @BID3 =~ "%6" & @BID3 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE3 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID4 =~ "%3" & @BID4 =~ "%4" & @BID4 =~ "%5" & @BID4 =~ "%6" & @BID4 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE4 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID5 =~ "%3" & @BID5 =~ "%4" & @BID5 =~ "%5" & @BID5 =~ "%6" & @BID5 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE5 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID6 =~ "%3" & @BID6 =~ "%4" & @BID6 =~ "%5" & @BID6 =~ "%6" & @BID6 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE6 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID7 =~ "%3" & @BID7 =~ "%4" & @BID7 =~ "%5" & @BID7 =~ "%6" & @BID7 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE7 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID8 =~ "%3" & @BID8 =~ "%4" & @BID8 =~ "%5" & @BID8 =~ "%6" & @BID8 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE8 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID9 =~ "%3" & @BID9 =~ "%4" & @BID9 =~ "%5" & @BID9 =~ "%6" & @BID9 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE9 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID10 =~ "%3" & @BID10 =~ "%4" & @BID10 =~ "%5" & @BID10 =~ "%6" & @BID10 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE10 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID11 =~ "%3" & @BID11 =~ "%4" & @BID11 =~ "%5" & @BID11 =~ "%6" & @BID11 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE11 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID12 =~ "%3" & @BID12 =~ "%4" & @BID12 =~ "%5" & @BID12 =~ "%6" & @BID12 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE12 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID13 =~ "%3" & @BID13 =~ "%4" & @BID13 =~ "%5" & @BID13 =~ "%6" & @BID13 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE13 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID14 =~ "%3" & @BID14 =~ "%4" & @BID14 =~ "%5" & @BID14 =~ "%6" & @BID14 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE14 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID15 =~ "%3" & @BID15 =~ "%4" & @BID15 =~ "%5" & @BID15 =~ "%6" & @BID15 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE15 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID16 =~ "%3" & @BID16 =~ "%4" & @BID16 =~ "%5" & @BID16 =~ "%6" & @BID16 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE16 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID17 =~ "%3" & @BID17 =~ "%4" & @BID17 =~ "%5" & @BID17 =~ "%6" & @BID17 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE17 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID18 =~ "%3" & @BID18 =~ "%4" & @BID18 =~ "%5" & @BID18 =~ "%6" & @BID18 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE18 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID19 =~ "%3" & @BID19 =~ "%4" & @BID19 =~ "%5" & @BID19 =~ "%6" & @BID19 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE19 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID20 =~ "%3" & @BID20 =~ "%4" & @BID20 =~ "%5" & @BID20 =~ "%6" & @BID20 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE20 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID21 =~ "%3" & @BID21 =~ "%4" & @BID21 =~ "%5" & @BID21 =~ "%6" & @BID21 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE21 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID22 =~ "%3" & @BID22 =~ "%4" & @BID22 =~ "%5" & @BID22 =~ "%6" & @BID22 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE22 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID23 =~ "%3" & @BID23 =~ "%4" & @BID23 =~ "%5" & @BID23 =~ "%6" & @BID23 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE23 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID24 =~ "%3" & @BID24 =~ "%4" & @BID24 =~ "%5" & @BID24 =~ "%6" & @BID24 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE24 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID25 =~ "%3" & @BID25 =~ "%4" & @BID25 =~ "%5" & @BID25 =~ "%6" & @BID25 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE25 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID26 =~ "%3" & @BID26 =~ "%4" & @BID26 =~ "%5" & @BID26 =~ "%6" & @BID26 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE26 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID27 =~ "%3" & @BID27 =~ "%4" & @BID27 =~ "%5" & @BID27 =~ "%6" & @BID27 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE27 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID28 =~ "%3" & @BID28 =~ "%4" & @BID28 =~ "%5" & @BID28 =~ "%6" & @BID28 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE28 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID29 =~ "%3" & @BID29 =~ "%4" & @BID29 =~ "%5" & @BID29 =~ "%6" & @BID29 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE29 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}};#IF (@BID30 =~ "%3" & @BID30 =~ "%4" & @BID30 =~ "%5" & @BID30 =~ "%6" & @BID30 =~ "%7") {#IF (%ismember( @BIDDER, @BIDDERS) > 0) {#T- BID3;#SAY %ansi( 8)------~[ %ansi( 3)BID ERROR~: %ansi( 7)MULTIPLE BID~! %ansi( 8)~]------;tell @BIDDER Your bid, ~"@BID~", has been deleted. You have either bid twice or used a vague keyword. Please mwrite again if the latter is the case.;mdel %1;bids} {#ADDITEM DICE30 {@BIDDER};#ADDITEM BIDDERS {@BIDDER}}}}
#CLASS 0

Kegor - July 24, 2009 02:22 AM (GMT)
CODE
#CLASS {BID|BID4}
#TRIGGER {You group-say 'I've rolled  a %d sided dice 1 times, the total result is: (%d)'$} {#T- BID4;#VAR WORD1 {2};#VAR WORD2 {2};#VAR GIVE2 {%word( @PRIZE1, 2)};#VAR GIVE3 {%word( @PRIZE1, 3)};#VAR GIVE4 {%word( @PRIZE1, 4)};#VAR GIVE5 {%word( @PRIZE1, 5)};#VAR GIVE6 {%word( @PRIZE1, 6)};#VAR GIVE7 {%word( @PRIZE1, 7)};#VAR GIVE8 {%word( @PRIZE1, 8)};#VAR GIVE9 {%word( @PRIZE1, 9)};#VAR GIVE10 {%word( @PRIZE1, 10)};#IF (%1 < 11) {gcmd %item( @WINNER, 1) wins @PRIZE1~. Gratz %item( @WINNER, 1)!;#ADDITEM WINNERS {%item( @WINNER, 1)};#VAR WON {%item( @WINNER, 1)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 10 & %1 < 21) {gcmd %item( @WINNER, 2) wins @PRIZE1~. Gratz %item( @WINNER, 2)!;#ADDITEM WINNERS {%item( @WINNER, 2)};#VAR WON {%item( @WINNER, 2)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 20 & %1 < 31) {gcmd %item( @WINNER, 3) wins @PRIZE1~. Gratz %item( @WINNER, 3)!;#ADDITEM WINNERS {%item( @WINNER, 3)};#VAR WON {%item( @WINNER, 3)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 30 & %1 < 41) {gcmd %item( @WINNER, 4) wins @PRIZE1~. Gratz %item( @WINNER, 4)!;#ADDITEM WINNERS {%item( @WINNER, 4)};#VAR WON {%item( @WINNER, 4)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 40 & %1 < 51) {gcmd %item( @WINNER, 5) wins @PRIZE1~. Gratz %item( @WINNER, 5)!;#ADDITEM WINNERS {%item( @WINNER, 5)};#VAR WON {%item( @WINNER, 5)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 50 & %1 < 61) {gcmd %item( @WINNER, 6) wins @PRIZE1~. Gratz %item( @WINNER, 6)!;#ADDITEM WINNERS {%item( @WINNER, 6)};#VAR WON {%item( @WINNER, 6)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 60 & %1 < 71) {gcmd %item( @WINNER, 7) wins @PRIZE1~. Gratz %item( @WINNER, 7)!;#ADDITEM WINNERS {%item( @WINNER, 7)};#VAR WON {%item( @WINNER, 7)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 70 & %1 < 81) {gcmd %item( @WINNER, 8) wins @PRIZE1~. Gratz %item( @WINNER, 8)!;#ADDITEM WINNERS {%item( @WINNER, 8)};#VAR WON {%item( @WINNER, 8)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 80 & %1 < 91) {gcmd %item( @WINNER, 9) wins @PRIZE1~. Gratz %item( @WINNER, 9)!;#ADDITEM WINNERS {%item( @WINNER, 9)};#VAR WON {%item( @WINNER, 9)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 90 & %1 < 101) {gcmd %item( @WINNER, 10) wins @PRIZE1~. Gratz %item( @WINNER, 10)!;#ADDITEM WINNERS {%item( @WINNER, 10)};#VAR WON {%item( @WINNER, 10)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 100 & %1 < 111) {gcmd %item( @WINNER, 11) wins @PRIZE1~. Gratz %item( @WINNER, 11)!;#ADDITEM WINNERS {%item( @WINNER, 11)};#VAR WON {%item( @WINNER, 11)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 110 & %1 < 121) {gcmd %item( @WINNER, 12) wins @PRIZE1~. Gratz %item( @WINNER, 12)!;#ADDITEM WINNERS {%item( @WINNER, 12)};#VAR WON {%item( @WINNER, 12)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 120 & %1 < 131) {gcmd %item( @WINNER, 13) wins @PRIZE1~. Gratz %item( @WINNER, 13)!;#ADDITEM WINNERS {%item( @WINNER, 13)};#VAR WON {%item( @WINNER, 13)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 130 & %1 < 141) {gcmd %item( @WINNER, 14) wins @PRIZE1~. Gratz %item( @WINNER, 14)!;#ADDITEM WINNERS {%item( @WINNER, 14)};#VAR WON {%item( @WINNER, 14)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 140 & %1 < 151) {gcmd %item( @WINNER, 15) wins @PRIZE1~. Gratz %item( @WINNER, 15)!;#ADDITEM WINNERS {%item( @WINNER, 15)};#VAR WON {%item( @WINNER, 15)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 150 & %1 < 161) {gcmd %item( @WINNER, 16) wins @PRIZE1~. Gratz %item( @WINNER, 16)!;#ADDITEM WINNERS {%item( @WINNER, 16)};#VAR WON {%item( @WINNER, 16)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 160 & %1 < 171) {gcmd %item( @WINNER, 17) wins @PRIZE1~. Gratz %item( @WINNER, 17)!;#ADDITEM WINNERS {%item( @WINNER, 17)};#VAR WON {%item( @WINNER, 17)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 170 & %1 < 181) {gcmd %item( @WINNER, 18) wins @PRIZE1~. Gratz %item( @WINNER, 18)!;#ADDITEM WINNERS {%item( @WINNER, 18)};#VAR WON {%item( @WINNER, 18)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 180 & %1 < 191) {gcmd %item( @WINNER, 19) wins @PRIZE1~. Gratz %item( @WINNER, 19)!;#ADDITEM WINNERS {%item( @WINNER, 19)};#VAR WON {%item( @WINNER, 19)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 190 & %1 < 201) {gcmd %item( @WINNER, 20) wins @PRIZE1~. Gratz %item( @WINNER, 20)!;#ADDITEM WINNERS {%item( @WINNER, 20)};#VAR WON {%item( @WINNER, 20)};#T+ BID10;take @GIVE2 @LOOT};#IF (%1 > 200) {#SAY %ansi( 8)------~[ %ansi( 3)ERROR~: %ansi( 7)TOO MANY BIDS ON A SINGLE ITEM~! %ansi( 8)~]------};#T+ BID6;mlist}
#CLASS 0
#CLASS {BID|STAT1}
#TRIGGER {%s      &GITEM} {#ADDITEM GLIST {@GITEM}}
#TRIGGER {$} {#T- STAT1;#T+ STAT2;#VAR LAST1 {%item( @GLIST, %numitems( @GLIST))};#FORALL @GLIST {#WAIT 500;tell kegor astat %i}}
#CLASS 0
#CLASS {BID|STAT2}
#TRIGGER {Kegor tells you '(*)'$} {gcmd %1}
#TRIGGER {No-one by that name here...$} {#T- STAT2;gcmd Stats are currently unavailable.}
#CLASS 0
#CLASS {BID|ROUND1}
#TRIGGER {Character attributes for (%w)$} {group;mwrite %1 X ~ X ~ X ~ X ~ BIDS START HERE ~ X ~ X ~ X ~ X;+w;gcmd You may now MWRITE your bids!}
#TRIGGER {Size:  &SIZE$} {#T- ROUND1}
#CLASS 0
#CLASS {BID|ROUND2}
#TRIGGER {N%s&DEL ~[%s%w~]~: X  X  X  X  BIDS START HERE  X  X  X  X$} {#T- ROUND2;#T+ ROUND3;#ADD DEL 1}
#TRIGGER {Size:  &SIZE$} {}
#CLASS 0
#CLASS {BID|ROUND3}
#TRIGGER {N%s&DLT%s~[%s%w~]~:%s*$} {}
#TRIGGER {$} {#T- ROUND3;#IF (@DEL > 2) {#LOOP @DLT,@DEL {mdel %i}};gcmd ROUND @ROUND~! MWRITE your bids if you DID NOT WIN anything last round.}
#CLASS 0
#CLASS {BID|ROUND4}
#TRIGGER {N%s&DEL%s~[%s%w~]~: X  X  X  X  BIDS START HERE  X  X  X  X$} {#T- ROUND4;#T+ ROUND5}
#TRIGGER {Size:  &SIZE$} {#T- ROUND1}
#CLASS 0
#CLASS {BID|ROUND5}
#TRIGGER {N%s&DLT%s~[%s%w~]~:%s*$} {}
#TRIGGER {$} {#T- ROUND5;#LOOP @DLT,@DEL {mdel %i};gcmd BIDDING IS NOW COMPLETE!;#IF (@GIVE != %null) {wins}}
#CLASS 0
#CLASS {BID|BID5}
#TRIGGER {Size:  &SIZE$} {}
#TRIGGER {BID COUNT: (%d)/(%d) <==} {#T- BID5;#IF (%1 = %2) {gcmd All bids are in!};#IF (%1 != %2) {gcmd I have %1~/%2 bids. Please MWRITE your bid if you haven't already.}}
#CLASS 0
#CLASS {BID|BID6}
#TRIGGER {N%s&%dDEL%s~[%s*~]~: X  X  X  X  BIDS START HERE  X  X  X  X$} {#T- BID6;#T+ BID7;#ADD DEL 1}
#TRIGGER {Message deleted successfully!$} {mlist}
#CLASS 0
#CLASS {BID|BID7}
#TRIGGER {N%s@DEL%s~[%s*~]~: *$} {#T- BID7;#T+ BID8}
#TRIGGER {$} {#T- BID6;#T- BID7;#T- BID8;#VAR DEL {0}}
#CLASS 0
#CLASS {BID|BID8}
#TRIGGER {N%s(%d)%s~[%s({@WINNER})~]~: *$} {#T- BID8;mdel %1;#T+ BID6}
#TRIGGER {$} {#T- BID8}
#CLASS 0
#CLASS {BID|BID9}
#TRIGGER {^~=~=~> ITEM (%d)} {#ADDITEM AUTO {%1}}
#TRIGGER {=================================================================$} {#T- BID9;#IF (%item( @AUTO, 1) = %null) {#SAY %ansi( 8)------------------~[ %ansi( 7)ROUND @ROUND BIDDING COMPLETE~! %ansi( 8)~]------------------;#SAY %ansi( 8)=================================================================;#SAY};#IF (%item( @AUTO, 1) != %null) {#EXE {bid %item( @AUTO, 1)};#EXE {roll %item( @AUTO, 1)};#WAIT @SPEED;easybutton}}
#CLASS 0
#CLASS {BID|BID10}
#TRIGGER {The * does not contain the *.$} {#ADD WORD1 1;#IF (@WORD1 = 3) {#IF (@GIVE3 != %null) {take @GIVE3 @LOOT}};#IF (@WORD1 = 3) {#IF (@GIVE3 = %null) {#SAY NO WORD3}};#IF (@WORD1 = 4) {#IF (@GIVE4 != %null) {take @GIVE4 @LOOT}};#IF (@WORD1 = 4) {#IF (@GIVE3 = %null) {#SAY NO WORD4}};#IF (@WORD1 = 5) {#IF (@GIVE5 != %null) {take @GIVE5 @LOOT}};#IF (@WORD1 = 5) {#IF (@GIVE3 = %null) {#SAY NO WORD5}};#IF (@WORD1 = 6) {#IF (@GIVE6 != %null) {take @GIVE6 @LOOT}};#IF (@WORD1 = 6) {#IF (@GIVE3 = %null) {#SAY NO WORD6}};#IF (@WORD1 = 7) {#IF (@GIVE7 != %null) {take @GIVE7 @LOOT}};#IF (@WORD1 = 7) {#IF (@GIVE3 = %null) {#SAY NO WORD7}};#IF (@WORD1 = 8) {#IF (@GIVE8 != %null) {take @GIVE8 @LOOT}};#IF (@WORD1 = 8) {#IF (@GIVE3 = %null) {#SAY NO WORD8}};#IF (@WORD1 = 9) {#IF (@GIVE9 != %null) {take @GIVE9 @LOOT}};#IF (@WORD1 = 9) {#IF (@GIVE3 = %null) {#SAY NO WORD9}};#IF (@WORD1 = 10) {#IF (@GIVE10 != %null) {take @GIVE10 @LOOT}};#IF (@WORD1 = 10) {#IF (@GIVE3 = %null) {#SAY NO WORD10}}}
#TRIGGER {You get &PRIZE2 from *.$} {#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 2) {#T- BID10;#T+ BID11;ggive @GIVE2 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 3) {#T- BID10;#T+ BID11;ggive @GIVE3 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 4) {#T- BID10;#T+ BID11;ggive @GIVE4 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 5) {#T- BID10;#T+ BID11;ggive @GIVE5 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 6) {#T- BID10;#T+ BID11;ggive @GIVE6 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 7) {#T- BID10;#T+ BID11;ggive @GIVE7 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 8) {#T- BID10;#T+ BID11;ggive @GIVE8 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 9) {#T- BID10;#T+ BID11;ggive @GIVE9 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 10) {#T- BID10;ggive @GIVE10 @WON};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 2) {put @GIVE2 @LOOT;#IF (@GIVE3 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 3) {put @GIVE3 @LOOT;#IF (@GIVE4 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 4) {put @GIVE4 @LOOT;#IF (@GIVE5 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 5) {put @GIVE5 @LOOT;#IF (@GIVE6 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 6) {put @GIVE6 @LOOT;#IF (@GIVE7 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 7) {put @GIVE7 @LOOT;#IF (@GIVE8 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 8) {put @GIVE8 @LOOT;#IF (@GIVE9 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 9) {put @GIVE9 @LOOT;#IF (@GIVE10 = %null) {#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 10) {put @GIVE10 @LOOT;#T- BID10;#VAR WORD {1};#VAR WORD1 {1};take @WORD~.@GIVE2 @LOOT;#T+ BID14}}
#TRIGGER {You put @PRIZE2 into *.$} {#ADD WORD1 1;#IF (@WORD1 = 3) {take @GIVE3 @LOOT};#IF (@WORD1 = 4) {take @GIVE4 @LOOT};#IF (@WORD1 = 5) {take @GIVE5 @LOOT};#IF (@WORD1 = 6) {take @GIVE6 @LOOT};#IF (@WORD1 = 7) {take @GIVE7 @LOOT};#IF (@WORD1 = 8) {take @GIVE8 @LOOT};#IF (@WORD1 = 9) {take @GIVE9 @LOOT};#IF (@WORD1 = 10) {take @GIVE10 @LOOT}}
#TRIGGER {You can't carry any more.$} {#T- BID10;#SAY %ansi( 8)----~[ %ansi( 3)ERROR~: %ansi( 7)INVENTORY IS FULL~!;#SAY %ansi( 8)----~[ %ansi( 3)ITEM~: %ansi( 7)@PRIZE1 %ansi( 3)TO~:~ %ansi( 7)@WON}
#TRIGGER {You do not see or have the *.} {#T- BID10;#SAY %ansi( 8)------~[ %ansi( 3)ERROR:%ansi( 7) LOOT CONTAINER NOT FOUND! %ansi( 8)~]------;#SAY %ansi( 8)------~[ %ansi( 3)ITEM:%ansi( 7) @PRIZE1 %ansi( 3) WINNER: %ansi( 7)@WON %ansi( 8)~]------}
#CLASS 0
#CLASS {BID|BID11}
#TRIGGER {You give @PRIZE1 to @WON.$} {#T- BID11}
#TRIGGER {{Giver can't see the receiver!|No one by that name around here.}$} {#T+ BID16;#ADDITEM GIVE {@WON};#IF (@WORD1 = 2) {#ADDITEM GIVE {@GIVE2};#ADDITEM GIVE {@PRIZE1};gdel @GIVE2};#IF (@WORD1 = 3) {#ADDITEM GIVE {@GIVE3};#ADDITEM GIVE {@PRIZE1};gdel @GIVE3};#IF (@WORD1 = 4) {#ADDITEM GIVE {@GIVE4};#ADDITEM GIVE {@PRIZE1};gdel @GIVE4};#IF (@WORD1 = 5) {#ADDITEM GIVE {@GIVE5};#ADDITEM GIVE {@PRIZE1};gdel @GIVE5};#IF (@WORD1 = 6) {#ADDITEM GIVE {@GIVE6};#ADDITEM GIVE {@PRIZE1};gdel @GIVE6};#IF (@WORD1 = 7) {#ADDITEM GIVE {@GIVE7};#ADDITEM GIVE {@PRIZE1};gdel @GIVE7};#IF (@WORD1 = 8) {#ADDITEM GIVE {@GIVE8};#ADDITEM GIVE {@PRIZE1};gdel @GIVE8};#IF (@WORD1 = 9) {#ADDITEM GIVE {@GIVE9};#ADDITEM GIVE {@PRIZE1};gdel @GIVE9};#IF (@WORD1 = 10) {#ADDITEM GIVE {@GIVE10};#ADDITEM GIVE {@PRIZE1};gdel @GIVE10}}
#TRIGGER {(%w) seems to have %x hands full.$} {#T- BID11;#ADDITEM GIVE {@WON};#IF (@WORD1 = 2) {#ADDITEM GIVE {@GIVE2};gdel @GIVE2};#IF (@WORD1 = 3) {#ADDITEM GIVE {@GIVE3};gdel @GIVE3};#IF (@WORD1 = 4) {#ADDITEM GIVE {@GIVE4};gdel @GIVE4};#IF (@WORD1 = 5) {#ADDITEM GIVE {@GIVE5};gdel @GIVE5};#IF (@WORD1 = 6) {#ADDITEM GIVE {@GIVE6};gdel @GIVE6};#IF (@WORD1 = 7) {#ADDITEM GIVE {@GIVE7};gdel @GIVE7};#IF (@WORD1 = 8) {#ADDITEM GIVE {@GIVE8};gdel @GIVE8};#IF (@WORD1 = 9) {#ADDITEM GIVE {@GIVE9};gdel @GIVE9};#IF (@WORD1 = 10) {#ADDITEM GIVE {@GIVE10};gdel @GIVE10};tell %1 Your hands are full.}
#TRIGGER {You do not seem to have anything like that in your inventory.$} {#T- BID11;#VAR WORD {1};#T+ BID15}
#CLASS 0
#CLASS {BID|BID12}
#TRIGGER {You give @PRIZE3 to @WON.$} {#T- BID12;#IF (@GIVE = %null) {#T- BID11}}
#TRIGGER {You do not seem to have anything like that.$} {#ADD WORD2 1;#IF (@WORD2 = 3) {give @GIVE13 @GIVE1};#IF (@WORD2 = 4) {give @GIVE14 @GIVE1};#IF (@WORD2 = 5) {give @GIVE15 @GIVE1};#IF (@WORD2 = 6) {give @GIVE16 @GIVE1};#IF (@WORD2 = 7) {give @GIVE17 @GIVE1};#IF (@WORD2 = 8) {give @GIVE18 @GIVE1};#IF (@WORD2 = 9) {give @GIVE19 @GIVE1};#IF (@WORD2 = 10) {give @GIVE20 @GIVE1};#IF (@WORD2 > 10) {#T- BID12}}
#TRIGGER {{Giver can't see the receiver!|No one by that name around here.}$} {#T- BID12;#T+ BID16;#ADDITEM GIVE {@WON};#IF (@WORD1 = 2) {#ADDITEM GIVE {@GIVE2};#ADDITEM GIVE {@PRIZE3};gdel @GIVE2};#IF (@WORD1 = 3) {#ADDITEM GIVE {@GIVE3};#ADDITEM GIVE {@PRIZE3};gdel @GIVE3};#IF (@WORD1 = 4) {#ADDITEM GIVE {@GIVE4};#ADDITEM GIVE {@PRIZE3};gdel @GIVE4};#IF (@WORD1 = 5) {#ADDITEM GIVE {@GIVE5};#ADDITEM GIVE {@PRIZE3};gdel @GIVE5};#IF (@WORD1 = 6) {#ADDITEM GIVE {@GIVE6};#ADDITEM GIVE {@PRIZE3};gdel @GIVE6};#IF (@WORD1 = 7) {#ADDITEM GIVE {@GIVE7};#ADDITEM GIVE {@PRIZE3};gdel @GIVE7};#IF (@WORD1 = 8) {#ADDITEM GIVE {@GIVE8};#ADDITEM GIVE {@PRIZE3};gdel @GIVE8};#IF (@WORD1 = 9) {#ADDITEM GIVE {@GIVE9};#ADDITEM GIVE {@PRIZE3};gdel @GIVE9};#IF (@WORD1 = 10) {#ADDITEM GIVE {@GIVE10};#ADDITEM GIVE {@PRIZE3};gdel @GIVE10}}
#CLASS 0
#CLASS {BID|BID13}
#TRIGGER {You group-say '@LAST1 ~* *$} {start}
#TRIGGER {You group-say 'MWRITE your bids! Use the full item name or keywords, but spelling and distinction from other items is important!'$} {#WAIT 10000;bids;#WAIT 10000;bids;#WAIT 10000;bids;close}
#TRIGGER {You group-say 'BIDDING IS CLOSED! Lets see what we got here!'$} {auto}
#TRIGGER {------------------~[ ROUND 1 BIDDING COMPLETE! ~]------------------} {#IF (@GLIST = %null) {#T- BID13;end};#IF (@GLIST != %null) {round2}}
#TRIGGER {You group-say 'ROUND {2|3|4|5}! MWRITE your bids if you did not win anything last round.'$} {#WAIT 10000;bids;#WAIT 10000;bids;#WAIT 10000;bids;close}
#TRIGGER {------------------~[ ROUND 2 BIDDING COMPLETE! ~]------------------} {#IF (@GLIST = %null) {#T- BID13;end};#IF (@GLIST != %null) {round3}}
#TRIGGER {------------------~[ ROUND 3 BIDDING COMPLETE! ~]------------------} {#IF (@GLIST = %null) {#T- BID13;end};#IF (@GLIST != %null) {round4}}
#TRIGGER {------------------~[ ROUND 4 BIDDING COMPLETE! ~]------------------} {#IF (@GLIST = %null) {#T- BID13;end};#IF (@GLIST != %null) {round5}}
#TRIGGER {------------------~[ ROUND 5 BIDDING COMPLETE! ~]------------------$} {#T- BID13;#IF (@GLIST = %null) {end};#IF (@GLIST != %null) {gcmd Okay gunna pond the rest of this stuff.;end}}
#TRIGGER {You group-say 'Bids CLOSING in 1 minute! Please make your selection and MWRITE it.'$} {bids;#WAIT 10000;bids;#WAIT 10000;bids;#WAIT 10000;bids;#WAIT 10000;bids;#WAIT 10000;bids}
#CLASS 0
#CLASS {BID|BID14}
#TRIGGER {The * does not contain the *.$} {#ADD WORD1 1;#IF (@WORD1 = 3) {take @WORD~.@GIVE3 @LOOT};#IF (@WORD1 = 4) {take @WORD~.@GIVE4 @LOOT};#IF (@WORD1 = 5) {take @WORD~.@GIVE5 @LOOT};#IF (@WORD1 = 6) {take @WORD~.@GIVE6 @LOOT};#IF (@WORD1 = 7) {take @WORD~.@GIVE7 @LOOT};#IF (@WORD1 = 8) {take @WORD~.@GIVE8 @LOOT};#IF (@WORD1 = 9) {take @WORD~.@GIVE9 @LOOT};#IF (@WORD1 = 10) {take @WORD~.@GIVE10 @LOOT}}
#TRIGGER {You can't carry any more.$} {#T- BID14;#SAY %ansi( 8)----~[ %ansi( 3)ERROR~: %ansi( 7)INVENTORY IS FULL~!;#SAY %ansi( 8)----~[ %ansi( 3)ITEM~: %ansi( 7)@PRIZE1 %ansi( 3)TO~:~ %ansi( 7)@WON}
#TRIGGER {You do not see or have the *.} {#T- BID14;#SAY %ansi( 8)------~[ %ansi( 3)ERROR:%ansi( 7) LOOT CONTAINER NOT FOUND! %ansi( 8)~]------;#SAY %ansi( 8)------~[ %ansi( 3)ITEM:%ansi( 7) @PRIZE1 %ansi( 3) WINNER: %ansi( 7)@WON %ansi( 8)~]------}
#TRIGGER {You get &PRIZE2 from *.$} {#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 2) {#T- BID14;#T+ BID11;ggive @GIVE2 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 3) {#T- BID14;#T+ BID11;ggive @GIVE3 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 4) {#T- BID14;#T+ BID11;ggive @GIVE4 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 5) {#T- BID14;#T+ BID11;ggive @GIVE5 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 6) {#T- BID14;#T+ BID11;ggive @GIVE6 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 7) {#T- BID14;#T+ BID11;ggive @GIVE7 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 8) {#T- BID14;#T+ BID11;ggive @GIVE8 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 9) {#T- BID14;#T+ BID11;ggive @GIVE9 @WON};#IF (@PRIZE1 = @PRIZE2 & @WORD1 = 10) {#T- BID14;ggive @GIVE10 @WON};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 1) {#ADD WORD1 1;take @WORD~.@GIVE2 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 2) {put @GIVE2 @LOOT;#ADD WORD 1;take @WORD~.@GIVE2 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 3) {put @GIVE3 @LOOT;#ADD WORD 1;take @WORD~.@GIVE3 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 4) {put @GIVE4 @LOOT;#ADD WORD 1;take @WORD~.@GIVE4 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 5) {put @GIVE5 @LOOT;#ADD WORD 1;take @WORD~.@GIVE5 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 6) {put @GIVE6 @LOOT;#ADD WORD 1;take @WORD~.@GIVE6 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 7) {put @GIVE7 @LOOT;#ADD WORD 1;take @WORD~.@GIVE7 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 8) {put @GIVE8 @LOOT;#ADD WORD 1;take @WORD~.@GIVE8 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 9) {put @GIVE9 @LOOT;#ADD WORD 1;take @WORD~.@GIVE9 @LOOT};#IF (@PRIZE1 != @PRIZE2 & @WORD1 = 10) {put @GIVE10 @LOOT;#ADD WORD 1;take @WORD~.@GIVE10 @LOOT}}
#CLASS 0
#CLASS {BID|BID15}
#TRIGGER {You remove &PRIZE2 from the cache list.$} {#IF (@PRIZE1 = @PRIZE2) {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) HOLDING: %ansi( 8)@PRIZE1 %ansi( 3)FOR~: %ansi( 11)@WON}}
#TRIGGER {That object doesn't appear to be in the cache list.$} {#ADD WORD1 1;#IF (@WORD1 = 3 & @GIVE3 != %null) {gdel @GIVE3} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM};#IF (@WORD1 = 4 & @GIVE4 != %null) {gdel @GIVE4} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM};#IF (@WORD1 = 5 & @GIVE5 != %null) {gdel @GIVE5} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM};#IF (@WORD1 = 6 & @GIVE6 != %null) {gdel @GIVE6} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM};#IF (@WORD1 = 7 & @GIVE7 != %null) {gdel @GIVE7} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM};#IF (@WORD1 = 8 & @GIVE8 != %null) {gdel @GIVE8} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM};#IF (@WORD1 = 9 & @GIVE9 != %null) {gdel @GIVE9} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM};#IF (@WORD1 = 10 & @GIVE10 != %null) {gdel @GIVE10} {#T- BID15;#SAY %ansi( 3)==>%ansi( 7) ERROR: %ansi( 8)COULDN'T GDEL ITEM}}
#TRIGGER {You do not seem to have anything like that in your inventory.$} {#ADD WORD 1;#IF (@WORD1 = 2) {put @GIVE2 @LOOT;take @WORD~.@GIVE2 @LOOT};#IF (@WORD1 = 3) {put @GIVE3 @LOOT;take @WORD~.@GIVE3 @LOOT};#IF (@WORD1 = 4) {put @GIVE4 @LOOT;take @WORD~.@GIVE4 @LOOT};#IF (@WORD1 = 5) {put @GIVE5 @LOOT;take @WORD~.@GIVE5 @LOOT};#IF (@WORD1 = 6) {put @GIVE6 @LOOT;take @WORD~.@GIVE6 @LOOT};#IF (@WORD1 = 7) {put @GIVE7 @LOOT;take @WORD~.@GIVE7 @LOOT};#IF (@WORD1 = 8) {put @GIVE8 @LOOT;take @WORD~.@GIVE8 @LOOT};#IF (@WORD1 = 9) {put @GIVE9 @LOOT;take @WORD~.@GIVE9 @LOOT};#IF (@WORD1 = 10) {put @GIVE10 @LOOT;take @WORD~.@GIVE10 @LOOT}}
#TRIGGER {You give @PRIZE1 to @WON.$} {#T- BID15}
#TRIGGER {You get @PRIZE1 from *.$} {#T- BID10;#T- BID11;#T- BID12;#T- BID13;#T- BID14;#IF (@WORD1 = 2) {ggive @GIVE2 @WON};#IF (@WORD1 = 3) {ggive @GIVE3 @WON};#IF (@WORD1 = 4) {ggive @GIVE4 @WON};#IF (@WORD1 = 5) {ggive @GIVE5 @WON};#IF (@WORD1 = 6) {ggive @GIVE6 @WON};#IF (@WORD1 = 7) {ggive @GIVE7 @WON};#IF (@WORD1 = 8) {ggive @GIVE8 @WON};#IF (@WORD1 = 9) {ggive @GIVE9 @WON};#IF (@WORD1 = 10) {ggive @GIVE10 @WON}}
#TRIGGER {{Giver can't see the receiver!|No one by that name around here.}$} {#T+ BID16;#ADDITEM GIVE {@WON};#IF (@WORD1 = 2) {#ADDITEM GIVE {@GIVE2};gdel @GIVE2};#IF (@WORD1 = 3) {#ADDITEM GIVE {@GIVE3};#ADDITEM GIVE {@PRIZE1};gdel @GIVE3};#IF (@WORD1 = 4) {#ADDITEM GIVE {@GIVE4};#ADDITEM GIVE {@PRIZE1};gdel @GIVE4};#IF (@WORD1 = 5) {#ADDITEM GIVE {@GIVE5};#ADDITEM GIVE {@PRIZE1};gdel @GIVE5};#IF (@WORD1 = 6) {#ADDITEM GIVE {@GIVE6};#ADDITEM GIVE {@PRIZE1};gdel @GIVE6};#IF (@WORD1 = 7) {#ADDITEM GIVE {@GIVE7};#ADDITEM GIVE {@PRIZE1};gdel @GIVE7};#IF (@WORD1 = 8) {#ADDITEM GIVE {@GIVE8};#ADDITEM GIVE {@PRIZE1};gdel @GIVE8};#IF (@WORD1 = 9) {#ADDITEM GIVE {@GIVE9};#ADDITEM GIVE {@PRIZE1};gdel @GIVE9};#IF (@WORD1 = 10) {#ADDITEM GIVE {@GIVE10};#ADDITEM GIVE {@PRIZE1};gdel @GIVE10}}
#CLASS 0
#CLASS {BID|BID16}
#TRIGGER {^({@GIVE}) %w {in|out|through|from} *.$} {#IF (%1 = %item( @GIVE, 1)) {give %item( @GIVE, 2) %item( @GIVE, 1);#VAR GIVE {%delitem( %item( @GIVE, 1), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 1), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 1), @GIVE)}};#IF (%1 = %item( @GIVE, 4)) {give %item( @GIVE, 5) %item( @GIVE, 4);#VAR GIVE {%delitem( %item( @GIVE, 4), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 4), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 4), @GIVE)}};#IF (%1 = %item( @GIVE, 7)) {give %item( @GIVE, 8) %item( @GIVE, 7);#VAR GIVE {%delitem( %item( @GIVE, 7), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 7), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 7), @GIVE)}};#IF (%1 = %item( @GIVE, 10)) {give %item( @GIVE, 11) %item( @GIVE, 10);#VAR GIVE {%delitem( %item( @GIVE, 10), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 10), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 10), @GIVE)}};#IF (%1 = %item( @GIVE, 13)) {give %item( @GIVE, 14) %item( @GIVE, 13);#VAR GIVE {%delitem( %item( @GIVE, 13), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 13), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 13), @GIVE)}};#IF (%1 = %item( @GIVE, 16)) {give %item( @GIVE, 17) %item( @GIVE, 16);#VAR GIVE {%delitem( %item( @GIVE, 16), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 16), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 16), @GIVE)}};#IF (%1 = %item( @GIVE, 19)) {give %item( @GIVE, 20) %item( @GIVE, 19);#VAR GIVE {%delitem( %item( @GIVE, 19), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 19), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 19), @GIVE)}};#IF (%1 = %item( @GIVE, 22)) {give %item( @GIVE, 23) %item( @GIVE, 22);#VAR GIVE {%delitem( %item( @GIVE, 22), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 22), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 22), @GIVE)}};#IF (%1 = %item( @GIVE, 25)) {give %item( @GIVE, 26) %item( @GIVE, 25);#VAR GIVE {%delitem( %item( @GIVE, 25), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 25), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 25), @GIVE)}};#IF (%1 = %item( @GIVE, 28)) {give %item( @GIVE, 29) %item( @GIVE, 28);#VAR GIVE {%delitem( %item( @GIVE, 28), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 28), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 28), @GIVE)}};#IF (@GIVE = %null) {#T- BID16}}
#TRIGGER {^({@GIVE})*~(*~)*{stands|sits|is lying}*.$} {#IF (%1 = %item( @GIVE, 1)) {give %item( @GIVE, 2) %item( @GIVE, 1);#VAR GIVE {%delitem( %item( @GIVE, 1), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 1), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 1), @GIVE)}};#IF (%1 = %item( @GIVE, 4)) {give %item( @GIVE, 5) %item( @GIVE, 4);#VAR GIVE {%delitem( %item( @GIVE, 4), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 4), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 4), @GIVE)}};#IF (%1 = %item( @GIVE, 7)) {give %item( @GIVE, 8) %item( @GIVE, 7);#VAR GIVE {%delitem( %item( @GIVE, 7), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 7), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 7), @GIVE)}};#IF (%1 = %item( @GIVE, 10)) {give %item( @GIVE, 11) %item( @GIVE, 10);#VAR GIVE {%delitem( %item( @GIVE, 10), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 10), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 10), @GIVE)}};#IF (%1 = %item( @GIVE, 13)) {give %item( @GIVE, 14) %item( @GIVE, 13);#VAR GIVE {%delitem( %item( @GIVE, 13), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 13), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 13), @GIVE)}};#IF (%1 = %item( @GIVE, 16)) {give %item( @GIVE, 17) %item( @GIVE, 16);#VAR GIVE {%delitem( %item( @GIVE, 16), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 16), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 16), @GIVE)}};#IF (%1 = %item( @GIVE, 19)) {give %item( @GIVE, 20) %item( @GIVE, 19);#VAR GIVE {%delitem( %item( @GIVE, 19), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 19), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 19), @GIVE)}};#IF (%1 = %item( @GIVE, 22)) {give %item( @GIVE, 23) %item( @GIVE, 22);#VAR GIVE {%delitem( %item( @GIVE, 22), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 22), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 22), @GIVE)}};#IF (%1 = %item( @GIVE, 25)) {give %item( @GIVE, 26) %item( @GIVE, 25);#VAR GIVE {%delitem( %item( @GIVE, 25), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 25), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 25), @GIVE)}};#IF (%1 = %item( @GIVE, 28)) {give %item( @GIVE, 29) %item( @GIVE, 28);#VAR GIVE {%delitem( %item( @GIVE, 28), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 28), @GIVE)};#VAR GIVE {%delitem( %item( @GIVE, 28), @GIVE)}};#IF (@GIVE = %null) {#T- BID16}}
#CLASS 0
#CLASS {BID|BUILD1}
#TRIGGER { ~(carried~) : $} {#T- BUILD1;#T+ BUILD2}
#CLASS 0
#CLASS {BID|BUILD2}
#TRIGGER {$} {#T- BUILD2;#IF (%numitems( @GLIST) > 1 & %numitems( @GLIST) < 6) {put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;put all @LOOT;gdel @MYBAG;gdel @LOOT;take @MYBAG @LOOT;glist};#IF (%numitems( @GLIST) > 5 & %numitems( @GLIST) < 11) {put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;put all @LOOT;gdel @MYBAG;gdel @LOOT;take @MYBAG @LOOT;glist};#IF (%numitems( @GLIST) > 10 & %numitems( @GLIST) < 16) {put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;put all @LOOT;gdel @MYBAG;gdel @LOOT;take @MYBAG @LOOT;glist};#IF (%numitems( @GLIST) > 15 & %numitems( @GLIST) < 21) {put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;put all @LOOT;gdel @MYBAG;gdel @LOOT;take @MYBAG @LOOT;glist};#IF (%numitems( @GLIST) > 20 & %numitems( @GLIST) < 26) {put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;put all @LOOT;gdel @MYBAG;gdel @LOOT;take @MYBAG @LOOT;glist};#IF (%numitems( @GLIST) > 25 & %numitems( @GLIST) < 31) {put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;put all @LOOT;gdel @MYBAG;gdel @LOOT;take @MYBAG @LOOT;glist};#IF (%numitems( @GLIST) > 30) {put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;reorder @LOOT;put all @LOOT;reorder @LOOT;take all @LOOT;gadd all;put all @LOOT;gdel @MYBAG;gdel @LOOT;take @MYBAG @LOOT;glist}}
#TRIGGER {&GITEM} {#ADDITEM GLIST {@GITEM}}
#CLASS 0

Jhorr - February 19, 2013 12:38 PM (GMT)
Holy Moly!




* Hosted for free by InvisionFree