ROOM ID 250 NOPAINTING NOCYBORGS NAME "Barbara's Merrills" PICT "barbmer1.gif" ARTIST "Barbara Eisner" PICTURE ID 1 NAME "arrowll.gif" TRANSCOLOR 0 ENDPICTURE PICTURE ID 2 NAME "arrowrr.gif" TRANSCOLOR 0 ENDPICTURE SPOT ID 1 NAME "Start" DONTMOVEHERE OUTLINE 5,22 54,22 54,45 5,45 LOC 133,118 SCRIPT ON ENTER { "@23,32Click on \x22Start\x22 to obtain your playing pieces. If none appear, or for more information & help, please visit Barbara's Colorado by saying, \x22bcolo\x22." LOCALMSG { "@250,185Please click here after each turn" LOCALMSG } 180 ALARMEXEC "Merrills adapted by Barbara Eisner ©2000" STATUSMSG } ON OUTCHAT { { "palace://216.112.86.172:9998" NETGOTO "" CHATSTR = } CHATSTR "bcolo" == IF } ON SELECT { CLEARLOOSEPROPS PAINTCLEAR "" CHATSTR = 963387878 456 78 ADDLOOSEPROP 963387878 465 98 ADDLOOSEPROP 963387878 450 98 ADDLOOSEPROP 963387878 465 123 ADDLOOSEPROP 963387878 450 123 ADDLOOSEPROP 963387878 465 146 ADDLOOSEPROP 963387878 450 146 ADDLOOSEPROP 963387878 465 168 ADDLOOSEPROP 963387878 450 168 ADDLOOSEPROP 963388032 9 78 ADDLOOSEPROP 963388032 2 98 ADDLOOSEPROP 963388032 11 98 ADDLOOSEPROP 963388032 2 123 ADDLOOSEPROP 963388032 11 123 ADDLOOSEPROP 963388032 2 146 ADDLOOSEPROP 963388032 11 146 ADDLOOSEPROP 963388032 2 168 ADDLOOSEPROP 963388032 11 168 ADDLOOSEPROP } ENDSCRIPT ENDSPOT SPOT ID 2 NAME "Help" DONTMOVEHERE OUTLINE 453,20 500,20 500,43 453,43 LOC 372,116 SCRIPT ON SELECT { "@490,20Instructions are in your log.\x0d" LOCALMSG "**INTRODUCTION**\x0d" LOGMSG "Merrills, a medieval game sometimes called Nine Men's Morris is a game for two people, played on a special board with nine pieces each." LOGMSG "The board has three concentric squares linked at the mid points of their sides. This provides 24 intersecting points arranged in 16 lines of three." LOGMSG "Play is divided into three stages, but the object throughout the game is to get three pieces in a line - called a mill. On forming a mill, one of the opponent's pieces is removed from the board and the game is won by the player who reduces an opponent's remaining pieces to two.\x0d" LOGMSG "**FIRST STAGE**\x0d" LOGMSG "The opening stage begins with an empty board. Each player has nine pieces which are placed one at a time in turn on any vacant point on the board until both have played all nine." LOGMSG "If a mill - a line of three - is made, the player making it removes any one of the opponent's pieces that is not itself part of a mill. Throughout the game, pieces forming a mill are therefore safe from capture." LOGMSG "Once a piece is removed from the board it takes no further part in the game. It is important to note that mills can only be made along the horizontal and vertical lines on the board, never across the diagonals where no lines are marked.\x0d" LOGMSG "**MIDDLE STAGE**\x0d" LOGMSG "The middle stage starts when all the pieces have been used. Play continues alternately with the opponents moving one piece to any adjacent point. A couple of tactics are often used in this stage." LOGMSG "Firstly, once a mill is formed it may be opened by moving one piece from the line and closed by returning it to its original position in the next move. Alternatively, in a running mill opening one mill will close another one so that an opponent's pieceis removed on every turn." LOGMSG "A player who is blocked, i.e. is unable to move any piece, loses the game, this is the way that many games are won.\x0d" LOGMSG "**LAST STAGE**\x0d" LOGMSG "The end stage allows a player with only three pieces to jump, i.e. to move one piece to any empty point on the board regardless of position. The other player must continue to move normally unless both are reduced to three pieces. The game ends when oneplayer is reduced to two pieces and so can no longer form a mill." LOGMSG } ENDSCRIPT ENDSPOT SPOT ID 3 NAME "Center" DONTMOVEHERE OUTLINE 218,181 291,181 287,207 217,207 LOC 256,192 SCRIPT ;~MediaList~;yes ON SELECT { ")yes" SAY "@250,190 "USERNAME & " has moved!" & ROOMMSG } ENDSCRIPT ENDSPOT DOOR ID 4 DONTMOVEHERE DEST 107 OUTLINE 4,359 57,359 57,379 4,379 LOC 30,370 PICTS 1,0,0 ENDPICTS ENDDOOR DOOR ID 5 DONTMOVEHERE DEST 129 OUTLINE 454,364 509,364 509,381 454,381 LOC 483,372 PICTS 2,0,0 ENDPICTS SCRIPT ON INCHAT { nDoIt GLOBAL nDoIt EXEC } ON ENTER { { CLEARLOOSEPROPS PAINTCLEAR } NBRROOMUSERS 2 < IF } ENDSCRIPT ENDDOOR ENDROOM