| 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 |
| 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)=================================================================} |
| 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}}}} |
| 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 |
| 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 |