#24100 (24106) Teleporter~ 2 c 100 energize~ %send% %actor% You press various buttons and slowly pull a black lever down. %echoaround% %actor% %actor.name% presses various buttons and slowly pulls a black lever down. %echo% There is a bright glow emanating from the north. %at% 24142 %echo% A beam of bright light envelops you! if %location% <1 %at% 24142 %teleport% all 24141 wait 3 sec %echo% Lots of warning lights go off! %send% %actor% Something has gone wrong! You forgot to input the co-ordinates! else %at% 24142 %teleport% all %location% wait 3 sec %echo% The teleporter switches to stand-by. The teleportation was a success! end ~ #24101 (24106) Input Teleporter~ 2 c 100 input~ if %arg% <1 %send% %actor% You need to input some co-ordinates. %send% %actor% 'INPUT 24100' for example. elseif %arg% < 24100 %send% %actor% Those co-ordinates are to low! (24100-24141) elseif %arg% > 24141 %send% %actor% Those co-ordinates are to high! (24100-24141) else %send% %actor% You type briefly on a nearby keyboard. %echoaround% %actor% %actor.name% types briefly on a nearby keyboard. wait 1 sec %send% %actor% Co-ordinates set to '%arg%'. set location %arg% global location end ~ #24102 (24110, 11, 32, 33) Turbolift~ 2 d 100 *~ if %self.vnum% == 24110 && %speech% == deck 1 %send% %actor% The turbolift doesn't budge an inch. You're already there! elseif %self.vnum% == 24110 && %speech% == deck 2 %echo% The turbolift zips upward and suddenly stops. %teleport% all 24111 elseif %self.vnum% == 24110 && %speech% == deck 3 %echo% The turbolift zips upward rapidly and then comes to a sudden stop. %teleport% all 24132 elseif %self.vnum% == 24110 && %speech% == deck 4 %echo% The turbolift flies upward very fast and slows down as it reaches the main bridge. %teleport% all 24133 elseif %self.vnum% == 24111 && %speech% == deck 1 %echo% The turbolift descends for a short distance and then halts. %teleport% all 24110 elseif %self.vnum% == 24111 && %speech% == deck 2 %send% %actor% The turbolift doesn't budge an inch. You're already there! elseif %self.vnum% == 24111 && %speech% == deck 3 %echo% The turbolift zips upward rapidly and then comes to a sudden stop. %teleport% all 24132 elseif %self.vnum% == 24111 && %speech% == deck 4 %echo% The turbolift zips upward and suddenly stops. %teleport% all 24133 elseif %self.vnum% == 24132 && %speech% == deck 1 %echo% The turbolift descends quite rapidly before stopping a moment or so later. %teleport% all 24110 elseif %self.vnum% == 24132 && %speech% == deck 2 %echo% The turbolift sinks for a second or two and then ceases to move. %teleport% all 24111 elseif %self.vnum% == 24132 && %speech% == deck 3 %send% %actor% The turbolift doesn't budge an inch. You're already there! elseif %self.vnum% == 24132 && %speech% == deck 4 %echo% The turbolift slowly rises and then peacefully stops. %teleport% all 24133 elseif %self.vnum% == 24133 && %speech% == deck 1 %echo% The turbolift plummets for about 5 seconds and then suddenly stops! %teleport% all 24110 elseif %self.vnum% == 24133 && %speech% == deck 2 %echo% The turbolift plummets for about 3 seconds and then comes to a stop. %teleport% all 24111 elseif %self.vnum% == 24133 && %speech% == deck 3 %echo% The turbolift plummets for about a second and then ceases to move. %teleport% all 24132 elseif %self.vnum% == 24133 && %speech% == deck 4 %send% %actor% The turbolift doesn't budge an inch. You're already there! end ~ #24103 (24111) Play Flute~ 1 c 2 play~ eval flute %random.10% switch %flute% case 1 set word beautifully break case 2 set word wonderfully break case 3 set word magnificently break case 4 set word stupendously break case 5 set word gracefully break case 6 set word exquisitely break case 7 set word splendidly break case 8 set word sublimely break case 9 set word superbly break case 10 set word delightfully break default break done if %cmd% == play && flute /= %arg% && %arg% %send% %actor% You play %self.shortdesc% %word%. %echoaround% %actor% %actor.name% plays %actor.hisher% flute %word%. else %send% %actor% What do you want to play? end ~ #24104 (24106/5) Picard/Riker Play Their Instruments~ 0 b 5 ~ if %self.vnum% == 24105 play trombone elseif %self.vnum% == 24106 play flute end ~ #24105 (24106) Tap Badge~ 1 c 1 tap~ if %cmd% == tap && badge /= %arg% && %arg% %send% %actor% You absently tap your Starfleet communication badge. %echoaround% %actor% %actor.name% absently taps %actor.hisher% Starfleet communication badge. %send% %actor% It emits a brief electronic sound of recognition. %echoaround% %actor% %actor.name%'s Starfleet communication badge emits a brief electronic sound of recognition. else %send% %actor% What do you want to tap? end ~ #24106 (24112) Play Trombone~ 1 c 2 play~ eval flute %random.10% switch %flute% case 1 set word noisily break case 2 set word horrifically break case 3 set word awfully break case 4 set word terribly break case 5 set word lustily break case 6 set word unpleasantly break case 7 set word wickedly break case 8 set word clumsily break case 9 set word poorly break case 10 set word dreadfully break default break done if %cmd% == play && trombone /= %arg% && %arg% %send% %actor% You play %self.shortdesc% %word%. %echoaround% %actor% %actor.name% plays %actor.hisher% trombone %word%. else %send% %actor% What do you want to play? end ~ #24107 (24139/40/41) Lost in Space~ 2 g 100 ~ eval breathe %random.5% switch %breathe% case 1 set gasp You gasp and struggle for breath set gasp2 gasps and struggles for breath break case 2 set gasp You can't breathe set gasp2 can't breathe break case 3 set gasp You are slowly turning a horrid shade of blue set gasp2 is slowly turning a horrid shade of blue break case 4 set gasp Your eyes buldge grossly set gasp2 stares in horror break case 5 set gasp You wheeze and cough, close to death set gasp2 wheezes and coughs, close to death break default break done if %actor.inventory(24126)% wait 1 %send% %actor% You inhale and exhale very slowly. else wait 1 %send% %actor% %gasp%! %echoaround% %actor% %actor.name% %gasp2%! %damage% %actor% 50 end ~ #24108 (24107) Get Spacesuit~ 1 c 100 get~ if get /= %cmd.mudcommand% && spacesuit /= %arg% && %arg% %send% %actor% You carefully lift down one of the spacesuits. %echoaround% %actor% %actor.name% carefully lifts down one of the spacesuits. %purge% %actor.inventory(24126)% %load% o 24126 %actor% inv else return 0 end ~ #24109 (24111) Spot the Cat~ 0 g 100 ~ if %actor.vnum% == 24101 %echo% %self.name% purrs very excitedly! wait 3 sec lick data else hiss %actor.name% wait 3 sec *%echo% %self.name% meows! meow end ~ #24110 (24101) After Spot Licks Data~ 0 e 0 spot licks you~ wait 1 sec say that is a very good spot wait 5 sec ruffle spot ~ #24111 (24128) Replicator~ 2 d 100 *~ * These are random FOOD objects through out the MUD. Replace with your own. eval max %random.259% -1 set food[0] 5 set food[1] 6 set food[2] 7 set food[3] 8 set food[4] 9 set food[5] 10 set food[6] 14 set food[7] 109 set food[8] 110 set food[9] 111 set food[10] 112 set food[11] 114 set food[12] 164 set food[13] 180 set food[14] 218 set food[15] 309 set food[16] 310 set food[17] 311 set food[18] 312 set food[19] 313 set food[20] 314 set food[21] 315 set food[22] 447 set food[23] 501 set food[24] 502 set food[25] 521 set food[26] 537 set food[27] 383 set food[28] 622 set food[29] 635 set food[30] 637 set food[31] 638 set food[32] 639 set food[33] 640 set food[34] 1304 set food[35] 1339 set food[36] 1398 set food[37] 1901 set food[38] 1904 set food[39] 1917 set food[40] 1922 set food[41] 1926 set food[42] 1927 set food[43] 1956 set food[44] 2504 set food[45] 2505 set food[46] 2506 set food[47] 2546 set food[48] 2710 set food[49] 2806 set food[50] 3009 set food[51] 3010 set food[52] 3011 set food[53] 3012 set food[54] 3013 set food[55] 3014 set food[56] 3015 set food[57] 3300 set food[58] 3301 set food[59] 3308 set food[60] 3309 set food[61] 3310 set food[62] 3701 set food[63] 3702 set food[64] 3805 set food[65] 3920 set food[66] 3943 set food[67] 3972 set food[68] 4052 set food[69] 4103 set food[70] 4104 set food[71] 4311 set food[72] 4312 set food[73] 4313 set food[74] 4316 set food[75] 4520 set food[76] 4524 set food[77] 4609 set food[78] 5219 set food[79] 5440 set food[80] 5441 set food[81] 5442 set food[82] 5443 set food[83] 5445 set food[84] 5456 set food[85] 5457 set food[86] 5458 set food[87] 5459 set food[88] 5460 set food[89] 5461 set food[90] 5462 set food[91] 5463 set food[92] 5464 set food[93] 5465 set food[94] 5491 set food[95] 6010 set food[96] 6011 set food[97] 6018 set food[98] 6022 set food[99] 6023 set food[100] 6024 set food[101] 6106 set food[102] 6107 set food[103] 6420 set food[104] 7403 set food[105] 7507 set food[106] 7508 set food[107] 7509 set food[108] 7510 set food[109] 7513 set food[110] 7562 set food[111] 7803 set food[112] 7804 set food[113] 7805 set food[114] 7806 set food[115] 7807 set food[116] 7908 set food[117] 8304 set food[118] 8319 set food[119] 8398 set food[120] 9601 set food[121] 10006 set food[122] 10102 set food[123] 10103 set food[124] 10628 set food[125] 10629 set food[126] 10630 set food[127] 12006 set food[128] 12007 set food[129] 12010 set food[130] 12503 set food[131] 12508 set food[132] 12509 set food[133] 12510 set food[134] 12562 set food[135] 12567 set food[136] 24011 set food[137] 24012 set food[138] 24013 set food[139] 24130 set food[140] 24222 set food[141] 24292 set food[142] 24293 set food[143] 24294 set food[144] 24307 set food[145] 24308 set food[146] 24309 set food[147] 24819 set food[148] 24820 set food[149] 25409 set food[150] 25413 set food[151] 25600 set food[152] 25601 set food[153] 25608 set food[154] 25609 set food[155] 25610 set food[156] 25621 set food[157] 25709 set food[158] 25710 set food[159] 25711 set food[160] 25712 set food[161] 25714 set food[162] 25791 set food[163] 26901 set food[164] 27113 set food[165] 27123 set food[166] 27128 set food[167] 27129 set food[168] 27130 set food[169] 27131 set food[170] 27132 set food[171] 27133 set food[172] 27175 set food[173] 27176 set food[174] 27178 set food[175] 27190 set food[176] 27199 set food[177] 27200 set food[178] 27217 set food[179] 27219 set food[180] 27401 set food[181] 27516 set food[182] 27520 set food[183] 27521 set food[184] 27522 set food[185] 27523 set food[186] 27527 set food[187] 27703 set food[188] 27710 set food[189] 28116 set food[190] 28117 set food[191] 28326 set food[192] 28621 set food[193] 28622 set food[194] 28643 set food[195] 28713 set food[196] 28720 set food[197] 28721 set food[198] 28722 set food[199] 28789 set food[200] 28914 set food[201] 28915 set food[202] 28916 set food[203] 29012 set food[204] 29205 set food[205] 29207 set food[206] 29214 set food[207] 29240 set food[208] 29241 set food[209] 29242 set food[210] 29412 set food[211] 29413 set food[212] 29414 set food[213] 29504 set food[214] 29602 set food[215] 29603 set food[216] 30105 set food[217] 30106 set food[218] 30107 set food[219] 30108 set food[220] 30109 set food[221] 30136 set food[222] 30141 set food[223] 30818 set food[224] 30819 set food[225] 30909 set food[226] 31303 set food[227] 31511 set food[228] 31514 set food[229] 31515 set food[230] 31531 set food[231] 31560 set food[232] 31561 set food[233] 31581 set food[234] 31582 set food[235] 31583 set food[236] 31584 set food[237] 31587 set food[238] 31588 set food[239] 31589 set food[240] 31600 set food[241] 31723 set food[242] 31724 set food[243] 31725 set food[244] 31726 set food[245] 31727 set food[246] 31728 set food[247] 31908 set food[248] 32207 set food[249] 32308 set food[250] 32343 set food[251] 32344 set food[252] 32407 set food[253] 32429 set food[254] 32430 set food[255] 32506 set food[256] 32525 set food[257] 32527 set food[258] 32528 set grub %%food[%max%]%% eval grub %grub% if %speech% == tea, earl grey, hot %echo% A light flashes inside the replicator and a cup of hot earl grey tea appears. %load% o 24129 %actor% inv elseif %speech% == tea %echo% A light flashes inside the replicator and a cup of hot tea appears. %load% o 24129 %actor% inv elseif %speech% == bread %echo% A light flashes inside the replicator and a loaf of warm bread appears. %load% o 24130 %actor% inv elseif %speech% == coffee %echo% A light flashes inside the replicator and mug of black coffee appears. %load% o 24131 %actor% inv elseif %speech% == beer %echo% A light flashes inside the replicator and a brown bottle of beer appears. %load% o 3921 %actor% inv else %echo% A red light blinks on the replicator and something appears with a flash of light. %load% o %grub% %actor% inv end ~ #24112 (24128) Picard Orders Tea~ 0 b 100 ~ eval location %self.room% if %location.vnum% == 24128 say tea, earl grey, hot wait 180 s end ~ #24113 (24101/06) When Data or Picard enter a turbolift~ 0 b 100 ~ eval location %self.room% if %self.vnum% == 24106 && %location.vnum% == 24133 say deck 3 elseif %self.vnum% == 24101 && %location.vnum% == 24132 say deck 1 elseif %self.vnum% == 24106 && %location.vnum% == 24128 say tea, earl grey, hot wait 180 s else eval number %random.20% switch %number% case 1 play flute play trombone break default break done end ~ #24114 (24110) Feed Livingston~ 0 c 100 feed~ eval fish %random.5% switch %fish% case 1 set fishy Livingston the fish happily swims around in his bowl. break case 2 set fishy Livingston the fish gently nibbles at the fish food. break case 3 set fishy Livingston smiles, if you can call it that, he is a fish after all. break case 4 set fishy Livingston the fishfloats around in his bowl for a while. break case 5 set fishy Livingston rises to the top of his bowl and starts to eat some of the fish food. break default break done if livingston /= %arg% && %arg% %send% %actor% You sprinkle a small amount of fish food into Livingston's bowl. %echoaround% %actor% 5actor.name% sprinkles a small amount of fish food into Livingston's bowl. wait 3 sec %echo% %fishy% elseif fish /= %arg% && %arg% %send% %actor% You sprinkle a small amount of fish food into Livingston's bowl. %echoaround% %actor% 5actor.name% sprinkles a small amount of fish food into Livingston's bowl. wait 3 sec %echo% %fishy% else %send% %actor% What do you want to feed? end ~ #24115 (24110, 11, 32, 33) Turbolift greetings~ 2 g 50 ~ wait 1 if %self.vnum% == 24110 %echo% A female voices announces, 'This is deck one' elseif %self.vnum% == 24111 %echo% A female voices announces, 'This is deck two' elseif %self.vnum% == 24132 %echo% A female voices announces, 'This is deck three' elseif %self.vnum% == 24133 %echo% A female voices announces, 'This is deck four' end ~ #24116 (24108) Geordi's Visor Effects~ 1 c 1 l~ if look /= %cmd.mudcommand% %send% %actor% Everything is pixelated and very hard to make out. Everything is %send% %actor% Displayed differently depending its current temperature and distance %send% %actor% From you. On the left of your vision there is a small read-out. %send% %actor% It details information such as height of target, heart-rate if it's %send% %actor% living and the amount of heat radiated. else return 0 end ~ #24117 (24132) Wield Batleth~ 1 c 2 wi~ if %cmd.mudcommand% == wield && batleth /= %arg% && %arg% && %actor.sex% == Male return 0 wait 1 %send% %actor% You swing the batleth through the air with superior skill. %echoaround% %actor% %actor.name% swings the batleth through the air with superior skill. elseif %cmd.mudcommand% == wield && batleth /= %arg% && %arg% && %actor.sex% == Female return 0 wait 1 %send% %actor% You scream your warcry and glare at any nearby males! %echoaround% %actor% %actor.name% screams %actor.hisher% warcry and glares at any nearby males! elseif %cmd.mudcommand% == wield && batleth /= %arg% && %arg% && %actor.sex% == Neutral return 0 wait 1 %send% %actor% You flow through your learned batleth movements and finish in a defensive stance. %echoaround% %actor% %actor.name% flows through %actor.hisher% learnt batleth movements and finishes in a defensive stance. else return 0 end ~ #24118 (24100/2/3/4/7/8/9/12/13) Random Speech~ 0 b 2 ~ if %self.vnum% == 24100 say the dilithium crystals might overheat elseif %self.vnum% == 24102 %echo% %self.name% grunts and mutters, 'secure' elseif %self.vnum% == 24103 %echo% %self.name% taps a few buttons on her tricorder and scans you. elseif %self.vnum% == 24104 %echo% %self.name% seems to bear the stress of everyone onboard. elseif %self.vnum% == 24107 %echo% %self.name% makes up a rather alient cocktail and serves it. elseif %self.vnum% == 24108 %echo% %self.name% checks the warp core carefully. elseif %self.vnum% == 24109 say can I be of assistance? elseif %self.vnum% == 24112 say erm... uh... can.. I.. erm.. elseif %self.vnum% == 24113 laugh end ~ #24119 (24120) Security Replicator~ 2 d 100 *~ %echo% A female voice announces, 'you are not a member of the security team' %echo% A female voice announces, 'you do not have sufficient authority' ~ #24120 (24109) HoloDeck~ 2 d 100 *~ *if %speech% == help * %echo% A female voice announces, 'The Holodeck commands are as follows:' * %echo% A female voice announces, 'A list of games can be found on the screen' * %echo% A female voice announces, 'Say the name of a program to load it' * %echo% A female voice announces, 'Say DOOR to locate the exit' if %speech% == worf01 %echo% A surreal alien world shimmers into view. %teleport% all 24143 elseif %speech% == riker05 %echo% A female voice announces, 'That program is of an adult nature and cannot be' %echo% A female voice announces, 'viewed by you at this time' elseif %speech% == picard07A %echo% A private detective's office is suddenly created before your eyes! %teleport% all 24144 elseif %speech% == data09 %echo% A scientific laboratory assembles itself instantly! %teleport% all 24145 elseif %speech% == laforge11 * %echo% A pleasant English garden comes into focus. * %teleport% all 35923 %echo% A female voice announces, 'That program is temporarily unavailable' elseif %speech% == programs %echo% A female voice announces, 'The following programs exist:' %echo% A female voice announces, 'Worf01' %echo% A female voice announces, 'Riker05' %echo% A female voice announces, 'Picard07A' %echo% A female voice announces, 'Data09' %echo% A female voice announces, 'LaForge11' else return 0 end ~ #24121 (24122) Open Shuttle Bay Doors~ 2 c 100 op~ *I know this could all be 1 trigger, but it's 2 now. It doesn't matter :) *************************** if %var% == closed && %cmd% == open && door /= %arg% && %arg% return 0 %echo% The oxygen drains from this shuttle bay! wait 1 %echo% You are dragged into space! wait 1 %teleport% all 24139 set var open global var else return 0 end ~ #24122 (24122) Set Doors are closed~ 2 f 100 ~ set var closed global var ~ #24123 (24122) Close Shuttle bay Doors~ 2 c 100 clo~ if %var% == open && %cmd% == close && door /= %arg% && %arg% return 0 set var closed global var else return 0 end ~ #24124 (24144/45) Exit Vocal Command~ 2 d 100 *~ if %self.vnum% == 24144 && %speech% == exit wait 1 sec %echo% A respectable-looking wooden door shimmers into view to the west. %door% 24144 w room 24108 wait 20 s %echo% The large archway collapses. %door% 24144 w purge elseif %self.vnum% == 24145 && %speech% == exit wait 1 sec %echo% A pair of plastic, bullet-proof doors shimmer into view to the west. %door% 24145 w room 24108 wait 20 s %echo% The large archway collapses. %door% 24145 w purge else return 0 end ~ #24125 (24143) Worf01 Difficulty~ 2 d 100 *~ if %speech% == difficulty %echo% A female voice announces, 'Please state the difficulty required (Difficulty EASY)' elseif %charges% <4 && %speech% == difficulty easy %echo% A slightly dangerous looking alien suddenly fades into view! %load% m 24114 eval charges %charges% + 1 global charges elseif %charges% <4 && %speech% == difficulty medium %echo% A very dangerous looking alien is created from billions of pixels! %load% m 24115 eval charges %charges% + 1 global charges elseif %charges% <4 && %speech% == difficulty hard %echo% A Klingon warrior roars and howls as he comes into existance! %load% m 24116 eval charges %charges% + 1 global charges elseif %charges% >3 && %speech% == difficulty easy %echo% A female voice announces, 'You have run out of credit' elseif %charges% >3 && %speech% == difficulty medium %echo% A female voice announces, 'You have run out of credit' elseif %charges% >3 && %speech% == difficulty hard %echo% A female voice announces, 'You have run out of credit' elseif %speech% == exit %echo% A large archway shimmers into view to the west. %door% 24143 w room 24108 wait 20 s %echo% The large archway collapses. %door% 24143 w purge else return 0 end ~ #24126 (24143) Reset Holodeck~ 2 f 100 ~ set charges 0 global charges ~ #24127 (24109/44/45) Holodeck Welcome~ 2 g 100 ~ eval mes %random.5% switch %mes% case 1 set msg There is a sudden gun-shot from outside! break case 2 set msg There is a knock on the door. break case 3 set msg The clock on the wall chimes. break case 4 set msg There is a scream from outside the door! break case 5 set msg The sound of footsteps resonate from outside. break default break done if %self.vnum% == 24109 wait 1 sec %echo% A female voice announces, 'Welcome to the Holodeck' %echo% A female voice announces, 'Please refer to the screen for instructions' elseif %self.vnum% == 24143 wait 1 sec %echo% A harsh female voice announces, 'Welcome Worf, please select your difficulty' elseif %self.vnum% == 24144 wait 1 sec %echo% %msg% elseif %self.vnum% == 24145 wait 1 sec %echo% From inside a cylindrical tank, a robotic voice utters, 'waiting for instruction'. end ~ #24128 (24144) Look/Read Clock~ 2 c 100 *~ if look /= %cmd% && clock /= %arg% && %arg% %force% %actor% time elseif %cmd% == read && clock /= %arg% && %arg% %force% %actor% time else return 0 end ~ #24129 (24144) Office Random Script~ 2 b 5 ~ eval office %random.10% switch %office% case 1 %echo% The screetching of tires burning-rubber zooms off in the distance. break case 2 %echo% The clock ticks and tocks peacefully. break case 3 %echo% The telephone on the desk rings for a few moments. break case 4 %echo% The window-blinds flicker in the wind. break case 5 %echo% The voices from a far-off conversation drift into the office. break case 6 %echo% There is a lot of rapid gunfire from out of the window. break case 7 %echo% The sound of police sirens is deafening! break case 8 %echo% The shrill yell of a paper-boy reaches your ears. break case 9 %echo% There is a squeaking sound emanating from a hole in the wall. break case 10 %echo% A small grey mouse scrambles out of her hole. %load% m 24117 break default break done ~ #24130 (24117) Small Grey Mouse Runs Away~ 0 n 100 ~ wait 60 s %echo% A small grey mouse darts back into her hole. %purge% self ~ #24131 (24118/19) Re-/De-Activate Android~ 0 c 100 press~ if %self.vnum% == 24118 && press /= %cmd% && switch /= %arg% && %arg% %send% %actor% You gently press the switch hidden in the android's back. %echoaround% %actor% %actor.name% gently presses something on the android's back. %load% m 24119 %purge% self elseif %self.vnum% == 24119 && press /= %cmd% && switch /= %arg% && %arg% %send% %actor% You secretly press the hidden switch and de-activate the android. %echoaround% %actor% %actor.name% de-activates the android. wait 1 sec %echo% The lights in %self.name%'s eyes turn off. %load% m 24118 %purge% self else %send% %actor% What do you want to press? end ~ #24132 (24119) Android Loads~ 0 n 100 ~ eval part1 %random.1000% eval part2 %random.10% switch %part2% case 1 set var A-02 break case 2 set var B-29 break case 3 set var Beta break case 4 set var Alpha break case 5 set var V-006 break case 6 set var IX break case 7 set var VII-A break case 8 set var X-Delta break case 9 set var B-17 break case 10 set var CI-Gamma break default break done set number %part1%-%var% wait 1 sec %echo% %self.name% opens its eyes and glances around the room. wait 1 sec %echo% %self.name% looks down at its arm and its fingers twitch slightly. wait 1 sec %echo% %self.name% looks straight ahead. wait 1 sec say Android Experiment %number% is active and ready for instruction ******************************* set talk1 please instruct me global talk1 set talk2 ... global talk2 set talk3 I am awaiting your vocal commands global talk3 set talk4 ... global talk4 set talk5 please, I need input global talk5 set talk6 ... global talk6 set talk7 what is emotion? global talk7 set talk8 ... global talk8 set talk9 Where are my arms? global talk9 set talk10 where am I? global talk10 ~ #24133 (24119) Android's Memory Receiver~ 0 d 100 *~ eval var %random.10% switch %var% case 1 set talk1 %speech% global talk1 break case 2 set talk2 %speech% global talk2 break case 3 set talk3 %speech% global talk3 break case 4 set talk4 %speech% global talk4 break case 5 set talk5 %speech% global talk5 break case 6 set talk6 %speech% global talk6 break case 7 set talk7 %speech% global talk7 break case 8 set talk8 %speech% global talk8 break case 9 set talk9 %speech% global talk9 break case 10 set talk10 %speech% global talk10 break default break done wait 2 sec ~ #24134 (24119) Android Randomly Talks From Its Memory~ 0 b 51 ~ eval talk %random.10% switch %talk% case 1 say %talk1% break case 2 say %talk2% break case 3 say %talk3% break case 4 say %talk4% break case 5 say %talk5% break case 6 say %talk6% break case 7 say %talk7% break case 8 say %talk8% break case 9 say %talk9% break case 10 say %talk10% break default break done ~ #24135 Blank~ 2 c 100 *~ eval food %random.20% switch %food% case 1 set grub 27132 break case 2 set grub 27128 break case 3 set grub 27199 break case 4 set grub 27200 break case 5 set grub 27219 break case 6 set grub 16706 break case 7 set grub 31562 break case 8 set grub 21301 break case 9 set grub 5463 break case 10 set grub 24292 break case 11 set grub 5462 break case 12 set grub 5461 break case 13 set grub 2806 break case 14 set grub 22402 break case 15 set grub 31724 break case 16 set grub 13848 break case 17 set grub 30140 break case 18 set grub 12383 break case 19 set grub 23202 break case 20 set grub 2736 break default break done if %speech% == tea, earl grey, hot %echo% A light flashes inside the replicator and a cup of hot earl grey tea appears. %load% o 24129 %actor% inv elseif %speech% == tea %echo% A light flashes inside the replicator and a cup of hot tea appears. %load% o 24129 %actor% inv elseif %speech% == bread %echo% A light flashes inside the replicator and a loaf of warm bread appears. %load% o 24130 %actor% inv elseif %speech% == coffee %echo% A light flashes inside the replicator and mug of black coffee appears. %load% o 24131 %actor% inv elseif %speech% == beer %echo% A light flashes inside the replicator and a brown bottle of beer appears. %load% o 3921 %actor% inv else %echo% A red light blinks on the replicator and something appears with a flash of light. %load% o %grub% %actor% inv end ~ #24136 (24109) Tricorder Scan~ 1 c 3 scan~ if %self.worn_by% elseif %self.carried_by% %send% %actor% You should hold the tricorder to be able to scan with it. halt end if %arg% else %send% %actor% You scan the surroundings, but learn nothing. halt end if %arg.room% == %actor.room% %send% %actor% You carefully scan %arg.name% with your tricorder. %echoaround% %actor% %actor.name% quickly scans something with %actor.hisher% tricorder. wait 1 %send% %actor% %arg.name% has %arg.hitp%/%arg.maxhitp% hitpoints. else %send% %actor% You cannot see them here to scan. end ~ #24137 Blank~ 2 b 100 ~ * No Script ~ #24138 Blank~ 2 d 100 *~ if %speech% == begin && %started% == 0 set started 1 global started %send% %actor% The game begins! attach 24137 %self.id% wait 60 s %send% %actor% Your time is up! %send% %actor% Your final score is %gscore%. %force% %actor% zz detach 24137 %self.id% set started 0 global started elseif %speech% == begin && %started% == 1 set gscore 0 global gscore %send% %actor% A game is already in session. elseif %speech% == end && %started% == 1 set started 0 global started %send% %actor% Game canceled. detach 24137 %self.id% set gscore 0 global gscore elseif %speech% == end && %started% == 0 %send% %actor% There isn't a game in session. end ~ #24139 Blank~ 0 g 100 ~ * No Script ~ #24146 Blank~ 0 g 100 ~ * No Script ~ $~