;;=================B'S BORG================================ ;;=================2006-12-05================================ ;;=================BEGIN CYBORG============================== ;;=================BEGIN SIGNON SECTION====================== ON SIGNON { defProp GLOBAL 0 defProp = defProp MACRO 447 62 SETPOS ["Guess what! "] 1 RANDOM GET USERNAME + " has arrived!" + SAY } ;;=================BEGIN ENTER SECTION====================== ;ON ENTER ;{ ;} ;;=================BEGIN INCHAT SECTION====================== ON INCHAT { CHATSTR LOWERCASE lowchat = ;;========== [RB1] REFUGE BORG 1 BAIL BORGS [INCHAT] ======== ;; chimes script (INCHAT part) { ")chimes.wav" SAY } "chimes" chatstr == IF ;; bail script (INCHAT part) { [ 1037507741 1037507838 1037543972 1037507728 1037507982 1037507876 ] SETPROPS 667 GOTOROOM } "bail" chatstr == IF ;; bailg script (INCHAT part) { [ 1037507741 1037507838 1037543972 1037507728 1037507982 1037507876 ] SETPROPS 86 GOTOROOM } "bailg" chatstr == IF ;; bailr script (INCHAT part) { [ 1037507741 1037507838 1037543972 1037507728 1037507982 1037507876 ] SETPROPS 975 GOTOROOM } "bailr" chatstr == IF ;; morph script (INCHAT part) { [ 934545938 934545973 934546022 936402548 ] SETPROPS 843 GOTOROOM } "morph" chatstr == IF ;; snag script (INCHAT only) takes all in room to specified roomID { "$1 " GREPSUB ATOI GOTOROOM "" CHATSTR = } CHATSTR "^snag ([0-9]*)$" GREPSTR IF ; clon counterpart ;{ "[ $1 ] SETPROPS" GREPSUB STRTOATOM EXEC } CHATSTR ";myav ([-0-9 ]+)$" GREPSTR WHOCHAT ;WHOTARGET == AND IF ; Sound Downloader by Pawn. Auto-downloads any sound filename heard in chat or ; any sound filename displayed in the Palace Log Window ; whose text string is formatted as: )songname.wav, )songname.mid, or )songname ; Also listens for user entered character strings in the same format ; if pasted into the OUTCHAT SECTION of your borg. ; This command can be disabled by simply placing a semicolon in front of the command. {"$1" GREPSUB SOUND} CHATSTR "^[)]([A-Za-z0-9\_\.]*)" GREPSTR IF } ;;=================END INCHAT SECTION======================== ;;=================BEGIN OUTCHAT SECTION===================== ON OUTCHAT { CHATSTR LOWERCASE lowchat = ;;=================BEGIN REFUGE BORG OUTCHAT SECTION========= ;;========== [RB0] REFUGE BORG 0 COMMAND GROUPS ============= ;; borg0: list borg group commands { " REFUGE BORG 0 [RB0] BORG COMMAND GROUPS borg0 Command Groups borg1 Bail Borgs borg2 Kajira Borgs borg3 Tool Borgs borg4 Play Borgs borg5 Custom Borgs borg6 Sound Borgs borg7 Restore Borgs borg10 Gizmo Borgs Please remember to organize personal avs in prop rooms and borgs, into the same groups, and in the same order. " LOGMSG "" CHATSTR = } CHATSTR "borg0" == IF ;; borg1: list borg group commands { " REFUGE BORG 1 [RB1] BAIL BORGS chimes bail, bailg, bailr, morph come here, .come, goto [roomID], snag [roomID] unibail mayabail, mayabail1-3 lunabail, lunabail1-2 mikabail twink1-5 )soundname (Auto-DL, see INCHAT) " LOGMSG "" CHATSTR = } CHATSTR "borg1" == IF ;; borg2: list borg group commands { " REFUGE BORG 2 [RB2] KAJIRA BORGS gate, refuge, falls, gap, garden, hall, lobby peace, peacebeach, peacegarden, dunes, promontory, dreaming " LOGMSG "broad, bhive, bbed, blawn, bbeach, brefuge, bpeace, bprops " LOGMSG "" CHATSTR = } CHATSTR "borg2" == IF ;; borg3: list borg group commands { " REFUGE BORG 3 [RB3] TOOL BORGS dc, bl, bw, bm, br, tl, tm, tr pos, mypos here, there, msay [msg] mark, scribe, undo invis-vis, vanish afk-xafk, brb-xbrb, phone-xphone dressinvis, showinvis hop, creep, skate, slide, fly whoosh, warp brake, screech, crash, drive1-3 belt, bop, boing, boink, bonk, beep, uga, honk shake, shiver, dance, boogie, poledancer, yarnbat, yarnroll, redroll " LOGMSG "roomid, roominfo makeroom [name] props, propwork clean, strip pid, fid [pid], fin [prop], dump xhairs, wxhairs, hairs-nohairs grid [prop], wgrid pedit [prop], propedit colors: transbk, whitebk, graybk, blackbk, redbk, greenbk, bluebk, yellowbk, orangebk, pinkbk, purplebk " LOGMSG "" CHATSTR = } CHATSTR "borg3" == IF ;; borg4: list borg group commands { " REFUGE BORG 4 [RB4] PLAY BORGS duh, huh?, duh?, noshit? bull, [text]waving[text] dove1-4, bunny1-5, ducky1-3 foxy1-3, froggy1-6, koala1-3 betty1-20, bubble1-6, casper1-4 chipmunk1-3, puppy1-12, kitty1-4 tigger1-2, bear1-13, teddy1-9 emu1-2, joey1-6, bratsale, bitch birthdaycake1-3, balloons sun1-3, rose1-7, mum1-2, candle santaslut1-7 " LOGMSG "pillows1-7, face, chains1-8 skin1-4. wskin1-4, skater1-4 skates, christmas, newyears toys1-4 " LOGMSG "" CHATSTR = } CHATSTR "borg4" == IF ;; borg5: list borg group commands { " REFUGE BORG 5 [RB5] CUSTOM BORGS b0-10 dancer1-28 unibiker1-5, uniride1-2, uniride1off-on, uniride2off-on, unibike1-2, mayabiker1-4, mayaride1-2, mayaride1off-on, mayaride2off-on, mayabike1-2, mikabiker1-2, mikaride1-2, mikaride1off-on, mikaride2off-on, mikabike1-2, lunabiker1-5, lunaride1-4, lunaride1-4off-on, lunaride1-4off-on, lunabike1-2 " LOGMSG "galbiker1-2, galride1-2, galride1off-on, galride2off-on, galbike1-2, guybiker1-2, guyride1-2, guyride1off-on, guyride2off-on, guybike1-3, bikeride1-3, woody1-2start-stop-run-peel, coupe1-3start-stop-run-peel " LOGMSG "trinket, nymphie1-2, ns1-24, broomie1-2, dragon1-3, dragonfire [mouse] keribiker1-4, keriride1-2, keriride1off-on, keriride2off-on, keribike1-2 " LOGMSG "" CHATSTR = } CHATSTR "borg5" == IF ;; borg6: list borg group commands { " REFUGE BORG 6 [RB6] SOUND BORGS boop1-12 brakes, screeches, crashes, whooshes, belts, boings, boinks, bonks, bops, beeps, ugas, honks, cuckoos1-2, gongs, referee, tarzan, trolley bikes1-4, woodys1-5, coupes1-5 buzz1-4, clap, dance1-15 thunder, rainstorm " LOGMSG "bbbitch, giggle, purr1-2, hiss, snarl, splash, shoot1-2, hal1-9 didge1-2, kook, laffingkook, magpie, magpiechimes, wolf velocity, lumiere, lust, darkride, rebelyell " LOGMSG "stopwatch start1, start5 ESC, resetsw time0-15-30-45 time100-115-130-145-200 to 500 " LOGMSG "" CHATSTR = } CHATSTR "borg6" == IF ;; borg7: list borg group commands { " REFUGE BORG 7 [RB7] RESTORE BORGS pots, partyprops, sunsetportal1-4 " LOGMSG "" CHATSTR = } CHATSTR "borg7" == IF ;; borg10: list borg group commands { " REFUGE BORG 10 [RB10] GIZMO BORGS This is the custom section of your borg where you keep all of your gizmo kissee, huggee, bouncee, zapper borgs. It has nothing to do with Refuge, and is managed entirely by you. It is the very last borg section. Put anything you want in it. " LOGMSG "" CHATSTR = } CHATSTR "borg10" == IF ;;========== [RB1] REFUGE BORG 1 BAIL BORGS [OUTCHAT] ======= ;; chimes: ring chimes page wave { ")chimes.wav" SAY } "chimes" chatstr == IF ;; bail: bail present room, dress, and go to Estate Gardens room { { [ 988135210 988135192 988135183 988135175 988135167 988135154 988135140 988135117] SETPROPS 667 GOTOROOM "" CHATSTR = } CHATSTR "bail" == IF } 25 ALARMEXEC ;; bailg: bail present room, dress, and go to Refuge Gate { { [ 988135210 988135192 988135183 988135175 988135167 988135154 988135140 988135117] SETPROPS 86 GOTOROOM "" CHATSTR = } CHATSTR "bailg" == IF } 25 ALARMEXEC ;; bailr: bail present room, dress, and go to Refuge Gate { { [ 988135210 988135192 988135183 988135175 988135167 988135154 988135140 988135117] SETPROPS 975 GOTOROOM "" CHATSTR = } CHATSTR "bailr" == IF } 25 ALARMEXEC ;; morph: bail present room, dress, and go to Metamorphism room { { [ 934545938 934545973 934546022 936402548 ] SETPROPS 843 GOTOROOM "" CHATSTR = } CHATSTR "morph" == IF } 25 ALARMEXEC ;.come: Pages Refuge with your room number { "`page Come to " ROOMID ITOA + SAY "" CHATSTR = } CHATSTR ".come" == IF ;; goto: Go to the room number you specify { "$1 " GREPSUB ATOI GOTOROOM "" CHATSTR = } CHATSTR "^goto *(.*)$" GREPSTR IF ;; unibail: Dress bail av { [ 988135210 988135192 988135183 988135175 988135167 988135154 988135140 988135117 ] SETPROPS "" CHATSTR = } CHATSTR "unibail" == IF ;; mayabail: Dress bail av { [ 1100057388 1100057421 1100057456 1100057522 1100057566 1100057597 ] SETPROPS "" CHATSTR = } CHATSTR "mayabail" == IF ;; mayabail1: Dress bail av { [ 1100057388 1100057421 1100057456 1100057522 1100057566 1100057597 ] SETPROPS "" CHATSTR = } CHATSTR "mayabail1" == IF ;; mayabail2: Dress bail av { [ 955556057 955555849 955555707 955555717 955555983 990776846 ] SETPROPS "" CHATSTR = } CHATSTR "mayabail2" == IF ;; mayabail3: Dress bail av { [ -1349761312 -1349761422 -1349761131 -1349761506 -1349761274 -1349761088 ] SETPROPS "" CHATSTR = } CHATSTR "mayabail3" == IF ;; lunabail: Dress bail av { [ 1059677386 1059678453 1059677324 1059677241 1059677232 1059677221 1059677210 1059677193 ] SETPROPS "" CHATSTR = } CHATSTR "lunabail" == IF ;; lunabail1: Dress bail av { [ 1059677386 1059678453 1059677324 1059677241 1059677232 1059677221 1059677210 1059677193 ] SETPROPS "" CHATSTR = } CHATSTR "lunabail1" == IF ;; lunabail2: Dress bail av { [ 881083564 881083154 881083442 881083685 881083195 881083283 ] SETPROPS "" CHATSTR = } CHATSTR "lunabail2" == IF ;; mikabail: Dress bail av { [ 1057172999 1067462585 1057173009 1057173013 1057173017 1057173021 ] SETPROPS "" CHATSTR = } CHATSTR "mikabail" == IF ;; twink1: twinkee small { [ 934545938 934545973 934546022 936402548 ] SETPROPS "" CHATSTR = } CHATSTR "twink1" == IF ;; twink2: twinkee medium { [ 1084763921 1015240679 1015240685 1015240667 1015240673 ] SETPROPS "" CHATSTR = } CHATSTR "twink2" == IF ;; twink3: twinkee medium twink2 reversed { [ 1084763921 1015240667 1015240685 1015240679 1015240673 ] SETPROPS "" CHATSTR = } CHATSTR "twink3" == IF ;; twink4: twinkee combo { [ 934545938 934545973 934546022 936402548 1015240667 1015240685 1015240679 1015240673 ] SETPROPS "" CHATSTR = } CHATSTR "twink4" == IF ;; twink5: twinkee cluster { [ 1096363701 1096364477 1096364652 ] SETPROPS "" CHATSTR = } CHATSTR "twink5" == IF ; Sound Downloader by Pawn. Auto-downloads any sound filename heard in chat or ; any sound filename displayed in the Palace Log Window ; whose text string is formatted as: )songname.wav, )songname.mid, or )songname ; Also listens for user entered character strings in the same format ; if pasted into the OUTCHAT SECTION of your borg. ; This command can be disabled by simply placing a semicolon in front of the command. {"$1" GREPSUB SOUND} CHATSTR "^[)]([A-Za-z0-9\_\.]*)" GREPSTR IF ;;========== [RB2] REFUGE BORG 2 KAJIRA BORGS =============== ;; homestone: Go to homestone {698 GOTOROOM "" CHATSTR = } CHATSTR "homestone" == IF ;; mikasig1: Dresses mika sig av { [ 1051761493 1051761484 1051761475 1051761467 1051761460 1051761454 1051761446 1094711370 ] SETPROPS "" CHATSTR = } CHATSTR "mikasig1" == IF ;; mikasig2: Dresses mika sig av { [ 1097649603 1097649931 1097661309 1097684232 1097684730 1097685058 ] SETPROPS "" CHATSTR = } CHATSTR "mikasig2" == IF ;; wcollar: dress in mika collar av { [ 1096998950 1096999009 1096999040 1096999066 ] SETPROPS 258 183 SETPOS "" CHATSTR = } CHATSTR "wcollar" == IF ;; collar-nocollar: dress in collar av "collar", then return to current av "nocollar" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL collar GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 collar = { ["jcwarp1"] SETPROPS } 3 ALARMEXEC { ["jcwarp2"] SETPROPS } 6 ALARMEXEC { ["jcwarp3"] SETPROPS } 9 ALARMEXEC { ["jcwarp4"] SETPROPS } 12 ALARMEXEC { ["jcwarp5"] SETPROPS } 15 ALARMEXEC { ["jcwarp6"] SETPROPS } 18 ALARMEXEC { ["jcwarp7"] SETPROPS } 21 ALARMEXEC { ["jcwarp8"] SETPROPS } 24 ALARMEXEC { [ 1096998950 1096999009 1096999040 1096999066 ] SETPROPS} 27 ALARMEXEC } collar NOT IF } lowchat "collar" == IF { "" CHATSTR = { 0 collar = ["jcwarp8"] SETPROPS { ["jcwarp7"] SETPROPS } 3 ALARMEXEC { ["jcwarp6"] SETPROPS } 6 ALARMEXEC { ["jcwarp5"] SETPROPS } 9 ALARMEXEC { ["jcwarp4"] SETPROPS } 12 ALARMEXEC { ["jcwarp3"] SETPROPS } 15 ALARMEXEC { ["jcwarp2"] SETPROPS } 18 ALARMEXEC { ["jcwarp1"] SETPROPS } 21 ALARMEXEC { prop1 GLOBAL { MIKACOLLAR } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC } collar IF } lowchat "nocollar" == IF ;; refuge: sends mika to Refuge Estate { 975 GOTOROOM "" CHATSTR = } CHATSTR "refuge" == IF ;; gate: sends mika to Refuge Gate { 86 GOTOROOM "" CHATSTR = } CHATSTR "gate" == IF ;; falls: sends mika to Refuge Gate { 90 GOTOROOM "" CHATSTR = } CHATSTR "falls" == IF ;; garden: sends mika to Refuge Estate Gardens { 667 GOTOROOM "" CHATSTR = } CHATSTR "garden" == IF ;; lobby: sends mika to Gor lobby { 697 GOTOROOM "" CHATSTR = } CHATSTR "lobby" == IF ;; kennel: sends mika to her kennel { 706 GOTOROOM "" CHATSTR = } CHATSTR "kennel" == IF ;; trash: sends mika to her Trash Pit { 845 GOTOROOM "" CHATSTR = } CHATSTR "trash" == IF ;; scrolls: sends mika to her Scroll room { 863 GOTOROOM "" CHATSTR = } CHATSTR "scrolls" == IF ;; nest: sends mika to her nest { 709 GOTOROOM "" CHATSTR = } CHATSTR "nest" == IF ;; unibed: sends mika to her Master's Master bedroom { 867 GOTOROOM "" CHATSTR = } CHATSTR "unibed" == IF ;; mayabed: sends mika to her Mistress Maya's bedroom { 696 GOTOROOM "" CHATSTR = } CHATSTR "mayabed" == IF ;; lunabed: sends mika to her Mistress Luna's bedroom { 254 GOTOROOM "" CHATSTR = } CHATSTR "lunabed" == IF ;; bondagebed: sends mika to her Master's Bondage bedroom { 737 GOTOROOM "" CHATSTR = } CHATSTR "bondagebed" == IF ;; comfortbed: sends mika to her Master's Comfort bedroom { 869 GOTOROOM "" CHATSTR = } CHATSTR "comfortbed" == IF ;; den: sends mika to her Master's Den { 735 GOTOROOM "" CHATSTR = } CHATSTR "den" == IF ;; study: sends mika to her Master's Study { 870 GOTOROOM "" CHATSTR = } CHATSTR "study" == IF ;; lustbed: sends mika to red Lustbed { 833 GOTOROOM "" CHATSTR = } CHATSTR "lustbed" == IF ;; lustpit: sends mika to Maya's morsel lustpit { 739 GOTOROOM "" CHATSTR = } CHATSTR "lustpit" == IF ;; servery: sends mika to her servery room { 322 GOTOROOM "" CHATSTR = } CHATSTR "servery" == IF ;; toys: sends mika to the toy room { 314 GOTOROOM "" CHATSTR = } CHATSTR "toys" == IF ;; kitchen: sends mika to the bowels of Gor { 838 GOTOROOM "" CHATSTR = } CHATSTR "kitchen" == IF ;; harem: sends mika to the harem { 699 GOTOROOM "" CHATSTR = } CHATSTR "harem" == IF ;; hall: sends mika to celebration hall { 981 GOTOROOM "" CHATSTR = } CHATSTR "hall" == IF ;; spit: sends mika to her spitting place { 129 GOTOROOM "" CHATSTR = } CHATSTR "spit" == IF ;; flames: sends mika to passions flames { 97 GOTOROOM "" CHATSTR = } CHATSTR "flames" == IF ;; gap: sends mika to rock overlook { 107 GOTOROOM "" CHATSTR = } CHATSTR "gap" == IF ;; beaches: sends mika to her beaches { 676 GOTOROOM "" CHATSTR = } CHATSTR "beaches" == IF ;; aura: sends mika to her aura room { 687 GOTOROOM "" CHATSTR = } CHATSTR "aura" == IF ;; fucknest: sends mika to her fucknest { 682 GOTOROOM "" CHATSTR = } CHATSTR "fucknest" == IF ;; solacebed: sends mika to her solacebed { 630 GOTOROOM "" CHATSTR = } CHATSTR "solacebed" == IF ;; nelanest: Go to terrace at nela's nest { 1042 GOTOROOM "" CHATSTR = } CHATSTR "nelanest" == IF ;; keridigs: Go to keri's digs { 962 GOTOROOM "" CHATSTR = } CHATSTR "keridigs" == IF ;; journey: sends mika to the main Journey Portal { 253 GOTOROOM "" CHATSTR = } CHATSTR "journey" == IF ;; convergence: sends mika to Journey's Convergence { 259 GOTOROOM "" CHATSTR = } CHATSTR "convergence" == IF ;; unijbed: sends mika to her Master's Journey bedroom { 273 GOTOROOM "" CHATSTR = } CHATSTR "unijbed" == IF ;; mayajbed: sends mika to her Mistress Maya's Journey bedroom { 265 GOTOROOM "" CHATSTR = } CHATSTR "mayajbed" == IF ;; lunajbed: sends mika to her Mistress Luna's Journey bedroom { 254 GOTOROOM "" CHATSTR = } CHATSTR "lunajbed" == IF ;; uniportal: sends mika to Uni's Portals { 543 GOTOROOM "" CHATSTR = } CHATSTR "uniportal" == IF ;; mayaportal: sends mika to Maya's Portals { 542 GOTOROOM "" CHATSTR = } CHATSTR "mayaportal" == IF ;; lunaportal: sends mika to Luna's Portals { 541 GOTOROOM "" CHATSTR = } CHATSTR "lunaportal" == IF ;; mikaportal: sends mika to mika's Portals { 629 GOTOROOM "" CHATSTR = } CHATSTR "mikaportal" == IF ;; peace: sends mika to Journey's Place of Peace { 457 GOTOROOM "" CHATSTR = } CHATSTR "peace" == IF ;; peacebeach: sends mika to Journey's Peace Beach { 299 GOTOROOM "" CHATSTR = } CHATSTR "peacebeach" == IF ;; peacegarden: sends mika to Journey's Peace Garden { 579 GOTOROOM "" CHATSTR = } CHATSTR "peacegarden" == IF ;; dunes: sends mika to Journey's Dunes { 598 GOTOROOM "" CHATSTR = } CHATSTR "dunes" == IF ;; promontory: sends mika to Journey's Promontory { 601 GOTOROOM "" CHATSTR = } CHATSTR "promontory" == IF ;; dreaming: sends mika to Journey's Dreaming { 619 GOTOROOM "" CHATSTR = } CHATSTR "dreaming" == IF ;; sualve: sends mika to Journey's Sualve { 530 GOTOROOM "" CHATSTR = } CHATSTR "sualve" == IF ;; elysium: sends mika to Journey's Elysium { 620 GOTOROOM "" CHATSTR = } CHATSTR "elysium" == IF ;; rainbow: sends mika to Journey's Elysium { 1097 GOTOROOM "" CHATSTR = } CHATSTR "rainbow" == IF ;; cave: sends mika to mika's feral cave { 1072 GOTOROOM "" CHATSTR = } CHATSTR "cave" == IF ;; broad: sends to B's Main Road { 1121 GOTOROOM "" CHATSTR = } CHATSTR "broad" == IF ;; bhive: sends to B's Hive { 1120 GOTOROOM "" CHATSTR = } CHATSTR "bhive" == IF ;; bbed: sends to B's Bed { 1129 GOTOROOM "" CHATSTR = } CHATSTR "bbed" == IF ;; blawn: sends to B's Gazebo Lawn { 1124 GOTOROOM "" CHATSTR = } CHATSTR "blawn" == IF ;; bbeach: sends to B's Palm Beach { 1134 GOTOROOM "" CHATSTR = } CHATSTR "bbeach" == IF ;; brefuge: sends to B's Refuge { 1143 GOTOROOM "" CHATSTR = } CHATSTR "brefuge" == IF ;; bpeace: sends to B's Peace Room { 1141 GOTOROOM "" CHATSTR = } CHATSTR "bpeace" == IF ;; bprops: sends to B's Prop Room { 1119 GOTOROOM "" CHATSTR = } CHATSTR "bprops" == IF ;;========== [RB3] REFUGE BORG 3 TOOL BORGS ================= ;; dc: move av to exact dead center of room { 255 191 SETPOS "" CHATSTR = } CHATSTR "dc" == IF ;; bl: move av to far left bottom { 65 318 SETPOS "" CHATSTR = } CHATSTR "bl" == IF ;; bw: move av to work props between prop buttons { 119 318 SETPOS "" CHATSTR = } CHATSTR "bw" == IF ;; bm: move av to middle bottom { 255 318 SETPOS "" CHATSTR = } CHATSTR "bm" == IF ;; br: move av to far right bottom { 447 318 SETPOS "" CHATSTR = } CHATSTR "br" == IF ;; tl: move av to far left top { 65 62 SETPOS "" CHATSTR = } CHATSTR "tl" == IF ;; tm: move av to middle top { 255 62 SETPOS "" CHATSTR = } CHATSTR "tm" == IF ;; tr: move av to far right top { 447 62 SETPOS "" CHATSTR = } CHATSTR "tr" == IF ;; pos: Draws a "permanent" back-layer line to point at mouse position, ;; and displays its X-Y coordinates in script ready format ;; NOTE: Great for identifying consecutive coordinates for scripted door msgs { PENBACK 255 0 0 PENCOLOR 3 PENSIZE POSX 0 - POSY 0 - MOUSEPOS LINE MOUSEPOS px = py = " Mouse: @"py itoa + " " + px itoa + " " + MOUSEPOS SAYAT "" CHATSTR = } CHATSTR "pos" == IF ;; mypos: Marks dead-center of your av and displays its X-Y coordinates ;; NOTE: Great for defining exact scripted SETPOS ON ENTER coordinates for an av { WHOME WHOPOS ITOA tempY = ITOA tempX = PENFRONT 255 255 255 PENCOLOR 4 PENSIZE POSX POSY POSX POSY LINE -2 -2 LINETO {PAINTUNDO} 500 ALARMEXEC "My av is at " tempX & " by " & tempY & "." & SAY "" CHATSTR = } CHATSTR "mypos" == IF ;; here: Draws a momentary back-layer line to mouse position ;; NOTE: Use to point out doors or buttons. ;; NOTE: Great for conducting palace tours instead of using msay { PENBACK 255 255 255 PENCOLOR 3 PENSIZE POSX 0 - POSY 0 - MOUSEPOS LINE {PAINTUNDO} 200 ALARMEXEC "Click here pls." MOUSEPOS SAYAT "" CHATSTR = } CHATSTR "here" == IF ;; there: Draws a momentary front-layer line to mouse position ;; NOTE: Use to point to a spot in a room or a spot on another's av { PENFRONT 255 0 255 PENCOLOR 3 PENSIZE POSX 0 - POSY 0 - MOUSEPOS LINE {PAINTUNDO} 200 ALARMEXEC "Right there." MOUSEPOS SAYAT "" CHATSTR = } CHATSTR "there" == IF ;; mark: Makes a "permanent" mark at MOUSEPOS ;; NOTE: Use repeatedly to mark points of interest ;; NOTE: Must be used to reset a new "scribe" command start point { PENFRONT 255 255 255 PENCOLOR 4 PENSIZE x1 GLOBAL y1 GLOBAL MOUSEPOS y1= x1= x1 y1 PENPOS 0 0 MOUSEPOS LINE PAINTUNDO -2 -2 LINETO "Here." MOUSEPOS SAYAT "" CHATSTR = } CHATSTR "mark" == IF ;; scribe: Draws consecutive lines from current PENPOS to new MOUSEPOS ;; NOTE: Use repeatedly to circumscribe an area or define a path ;; NOTE: The "mark" command must be used first to set a start point { PENFRONT 255 255 255 PENCOLOR 3 PENSIZE x1 GLOBAL y1 GLOBAL MOUSEPOS y2= x2= x1 y1 x2 y2 LINE x2 x1= y2 y1= "To here." MOUSEPOS SAYAT "" CHATSTR = } CHATSTR "scribe" == IF ;; undo: Clears the previous "mark" or "scribe" line made { PAINTUNDO "Undo last draw." LOGMSG "" CHATSTR = } CHATSTR "undo" == IF ;; msay: Says text at the mouse position { "$1" GREPSUB MOUSEPOS SAYAT "" CHATSTR = } CHATSTR "^msay (.*)$" GREPSTR IF ;; showinvis: puts all invis-vis props in center of room to copy to bag { 1030530465 234 170 ADDLOOSEPROP 1110823506 234 170 ADDLOOSEPROP 924913144 234 170 ADDLOOSEPROP 1096364477 234 170 ADDLOOSEPROP 1110825290 234 170 ADDLOOSEPROP 1110825265 234 170 ADDLOOSEPROP 1110824311 234 170 ADDLOOSEPROP 1031757180 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "showinvis" == IF ;; dressinvis: Dresses av in all invis-vis props for save to bag { [ 1030530465 1110823506 924913144 1096364477 1110825290 1110825265 1110824311 1031757180 ] SETPROPS "" CHATSTR = } CHATSTR "dressinvis" == IF ;; invis-vis: Make invisible, then return to av, "invis", then "vis" { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 invis = { [1110823506] SETPROPS } 10 ALARMEXEC { [924913144 ] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825290] SETPROPS } 40 ALARMEXEC { [1110825265] SETPROPS } 50 ALARMEXEC { [1110823506] SETPROPS } 60 ALARMEXEC { [1096364477] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [1030530465] SETPROPS } 90 ALARMEXEC } invis NOT IF } lowchat "invis" == IF { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { 0 invis = { [1110824311] SETPROPS } 10 ALARMEXEC { [1031757180] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825265] SETPROPS } 40 ALARMEXEC { [1110825290] SETPROPS } 50 ALARMEXEC { [924913144 ] SETPROPS } 60 ALARMEXEC { [1030530465] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [1110824311] SETPROPS } 90 ALARMEXEC { prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 90 ALARMEXEC } invis IF } lowchat "vis" == IF ;; vanish: Dress in invisible av { [1030530465] SETPROPS "" CHATSTR = } CHATSTR "vanish" == IF ;; phone-xphone: Warp to phone av, then return to normal av, "phone", then "xphone" { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 invis = { [1110823506] SETPROPS } 10 ALARMEXEC { [924913144 ] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825290] SETPROPS } 40 ALARMEXEC { [1110825265] SETPROPS } 50 ALARMEXEC { [1110823506] SETPROPS } 60 ALARMEXEC { [1096364477] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [ 921462638 921462693 921463818 1158974970 1158975338 1158975376 ] SETPROPS "^phone" SAY} 90 ALARMEXEC } invis NOT IF } lowchat "phone" == IF { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { 0 invis = { [1110824311] SETPROPS } 10 ALARMEXEC { [1031757180] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825265] SETPROPS } 40 ALARMEXEC { [1110825290] SETPROPS } 50 ALARMEXEC { [924913144 ] SETPROPS } 60 ALARMEXEC { [1030530465] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [1110824311] SETPROPS } 90 ALARMEXEC { prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE "back" SAY} 90 ALARMEXEC } invis IF } lowchat "xphone" == IF ;; afk-xafk: Warp to afk av, then return to normal av, "afk", then "xafk" { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 invis = { [1110823506] SETPROPS } 10 ALARMEXEC { [924913144 ] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825290] SETPROPS } 40 ALARMEXEC { [1110825265] SETPROPS } 50 ALARMEXEC { [1110823506] SETPROPS } 60 ALARMEXEC { [1096364477] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [ 921462638 921462693 921463818 1158974970 1158975338 1158975376 ] SETPROPS "^afk" SAY} 90 ALARMEXEC } invis NOT IF } lowchat "afk" == IF { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { 0 invis = { [1110824311] SETPROPS } 10 ALARMEXEC { [1031757180] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825265] SETPROPS } 40 ALARMEXEC { [1110825290] SETPROPS } 50 ALARMEXEC { [924913144 ] SETPROPS } 60 ALARMEXEC { [1030530465] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [1110824311] SETPROPS } 90 ALARMEXEC { prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE "back" SAY} 90 ALARMEXEC } invis IF } lowchat "xafk" == IF ;; brb-xbrb: Warp to brb av, then return to normal av, "brb", then "xbrb" { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 invis = { [1110823506] SETPROPS } 10 ALARMEXEC { [924913144 ] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825290] SETPROPS } 40 ALARMEXEC { [1110825265] SETPROPS } 50 ALARMEXEC { [1110823506] SETPROPS } 60 ALARMEXEC { [1096364477] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [ 921462638 921462693 921463818 1158974970 1158975338 1158975376 ] SETPROPS "^brb" SAY} 90 ALARMEXEC } invis NOT IF } lowchat "brb" == IF { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = { 0 invis = { [1110824311] SETPROPS } 10 ALARMEXEC { [1031757180] SETPROPS } 20 ALARMEXEC { [1096364477] SETPROPS } 30 ALARMEXEC { [1110825265] SETPROPS } 40 ALARMEXEC { [1110825290] SETPROPS } 50 ALARMEXEC { [924913144 ] SETPROPS } 60 ALARMEXEC { [1030530465] SETPROPS } 70 ALARMEXEC { [1110824311] SETPROPS } 80 ALARMEXEC { [1110824311] SETPROPS } 90 ALARMEXEC { prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE "back" SAY} 90 ALARMEXEC } invis IF } lowchat "xbrb" == IF ;; hop: hops to mouse position { 50 SELECT {")boingonce.wav" say} 100 ALARMEXEC {POSX 0 + x1 = POSY 10 - y1 = MOUSEPOS y2 = x2 = x2 x1 - dx = y2 y1 - dy = dx 36 / dy 36 / 20 - move dx 34 / dy 34 / 18 - move dx 32 / dy 32 / 16 - move dx 30 / dy 30 / 14 - move dx 28 / dy 28 / 12 - move dx 26 / dy 26 / 10 - move dx 24 / dy 24 / 8 - move dx 22 / dy 22 / 6 - move dx 20 / dy 20 / 5 - move dx 18 / dy 18 / 4 - move dx 16 / dy 16 / 3 - move dx 14 / dy 14 / 2 - move dx 12 / dy 12 / 0 move dx 14 / dy 14 / 2 + move dx 16 / dy 16 / 3 + move dx 18 / dy 18 / 4 + move dx 20 / dy 20 / 5 + move dx 22 / dy 22 / 6 + move dx 24 / dy 24 / 8 + move dx 26 / dy 26 / 10 + move dx 28 / dy 28 / 12 + move dx 30 / dy 30 / 14 + move dx 32 / dy 32 / 16 + move dx 34 / dy 34 / 18 + move dx 36 / dy 36 / 20 + move} 110 ALARMEXEC "" CHATSTR = {"!Eeep !" SAY}115 ALARMEXEC } CHATSTR "hop" == IF ;; creep: Creeps up on mouse position { MOUSEPOS my = mx = 1 i = 30 fdel = 12 nfr = POSX cx = POSY cy = { mx cx - 5 / cx + newx = my cy - 5 / cy + newy = newx ITOA " " & newy ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC newx cx = newy cy = i ++ } { i nfr < } WHILE mx ITOA " " & my ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC "" CHATSTR = } lowchat "creep" == IF ;skate { x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "" CHATSTR = "!Swishhhhh !" SAY } CHATSTR "skate" == IF ;; slide: Slides in arc to mouse position { MOUSEPOS mousy = mousx = { i++ mousx POSX - 7 / POSX + newx = mousy POSY - 3 / POSY + newy = newx newy SETPOS } { i 20 < } WHILE "" CHATSTR = "!Wheeeeeee !" SAY } CHATSTR "slide" == IF ;; fly: Flies in arc to mouse position { MOUSEPOS mousy = mousx = { i++ mousx POSX - 3 / POSX + newx = mousy POSY - 6 / POSY + newy = newx newy SETPOS } { i 20 < } WHILE "" CHATSTR = "!Wheeeeeee !" SAY } CHATSTR "fly" == IF ;whoosh { 50 SELECT {"whoosh.wav" SOUND ")whoosh.wav" SAY} 120 ALARMEXEC { x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE } 130 ALARMEXEC "" CHATSTR = {"!Whoosh !" SAY} 130 ALARMEXEC } CHATSTR "whoosh" == IF ;; warp: Moves to mouse position with invis-vis effect { MOUSEPOS y = x = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = } inviso NOT IF { ["jcwarp1"] SETPROPS } 6 ALARMEXEC { ["jcwarp2"] SETPROPS } 12 ALARMEXEC { ["jcwarp3"] SETPROPS } 18 ALARMEXEC { ["jcwarp4"] SETPROPS } 24 ALARMEXEC { ["jcwarp5"] SETPROPS } 30 ALARMEXEC { ["jcwarp6"] SETPROPS } 36 ALARMEXEC { ["jcwarp7"] SETPROPS } 42 ALARMEXEC { ["jcwarp8"] SETPROPS } 48 ALARMEXEC { ["jcwarp9"] SETPROPS } 54 ALARMEXEC { x GLOBAL y GLOBAL x y SETPOS } 60 ALARMEXEC { ["jcwarp8"] SETPROPS } 66 ALARMEXEC { ["jcwarp7"] SETPROPS } 72 ALARMEXEC { ["jcwarp6"] SETPROPS } 78 ALARMEXEC { ["jcwarp5"] SETPROPS } 84 ALARMEXEC { ["jcwarp4"] SETPROPS } 90 ALARMEXEC { ["jcwarp3"] SETPROPS } 96 ALARMEXEC { ["jcwarp2"] SETPROPS } 102 ALARMEXEC { ["jcwarp1"] SETPROPS } 108 ALARMEXEC { { ["jcwarp9"] SETPROPS } 114 ALARMEXEC } { { prop1 GLOBAL { NAKED } {prop1 GLOBAL prop1 " SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 120 ALARMEXEC } inviso IFELSE "" CHATSTR = } lowchat "warp" == IF ;brake { 50 SELECT {"brake.wav" SOUND ")brake.wav" SAY} 150 ALARMEXEC {x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "!SCREEEECH !" SAY} 200 ALARMEXEC "" CHATSTR = } CHATSTR "brake" == IF ;screech { 50 SELECT {"screech.wav" SOUND ")screech.wav" SAY} 100 ALARMEXEC {x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "!SCREEEECH !" SAY} 100 ALARMEXEC "" CHATSTR = } CHATSTR "screech" == IF ;crash { 50 SELECT {"screechcrash.wav" SOUND ")screechcrash.wav" SAY} 110 ALARMEXEC {x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "!SCREEECH-CRAASH !" SAY} 100 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos} 175 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos } 225 ALARMEXEC "" CHATSTR = } CHATSTR "crash" == IF ;drive1 { 50 SELECT {"hotrodwoodydrive.wav" SOUND "!)hotrodwoodydrive.wav" SAY} 120 ALARMEXEC { x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE} 300 ALARMEXEC "" CHATSTR = } CHATSTR "drive1" == IF ;drive2 { 50 SELECT {"hotrodcoupedrive.wav" SOUND "!)hotrodcoupdrive.wav" SAY} 120 ALARMEXEC { x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE} 550 ALARMEXEC "" CHATSTR = } CHATSTR "drive2" == IF ;drive3 { 50 SELECT {"motorcycledrive.wav" SOUND "!)motorcycledrive.wav" SAY} 120 ALARMEXEC { x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE} 300 ALARMEXEC "" CHATSTR = } CHATSTR "drive3" == IF ;belt { 50 SELECT {"boink.wav" SOUND ")boink.wav" SAY} 110 ALARMEXEC { x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "!WHAPP !" SAY } 70 ALARMEXEC "" CHATSTR = } CHATSTR "belt" == IF ;bop { 50 SELECT {"bonkbonkbonk.wav" SOUND ")bonkbonkbonk.wav !BOP-BOP-BOP !" SAY} 110 ALARMEXEC {x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE} 25 ALARMEXEC { x GLOBAL y GLOBAL 0 b = { b++ x POSX - 10 / POSX + nx = y POSY - 10 / POSY + ny = nx ny SETPOS } { b 30 < } WHILE } 175 ALARMEXEC "" CHATSTR = } CHATSTR "bop" == IF ;boing { 50 SELECT {"boingonce.wav" SOUND ")boingonce.wav" SAY} 115 ALARMEXEC { x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "!BOING !" SAY } 85 ALARMEXEC "" CHATSTR = } CHATSTR "boing" == IF ;bonk { 50 SELECT {"bonk.wav" SOUND ")bonk.wav" SAY} 110 ALARMEXEC {x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "!BONK !" SAY} 75 ALARMEXEC "" CHATSTR = } CHATSTR "bonk" == IF ;boink { 50 SELECT {"clangboink.wav" SOUND ")clangboink.wav" SAY} 110 ALARMEXEC {x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE "!BOINK !" SAY} 75 ALARMEXEC "" CHATSTR = } CHATSTR "boink" == IF ;; beep: shakes an shudders av at cursor with roadrunner beep-beep sound { 50 SELECT {"beepbeep.wav" SOUND "!)beepbeep.wav" SAY} 150 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos} 150 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos "!BEEP-BEEP !" SAY } 170 ALARMEXEC "" CHATSTR = } CHATSTR "beep" == IF ;; uga: shakes an shudders av at cursor with ahuugah sound { 50 SELECT {"ahooga.wav" SOUND "!)ahooga.wav" SAY} 150 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos} 150 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos "!AHUUGAH-UUGAH !" SAY } 170 ALARMEXEC "" CHATSTR = } CHATSTR "uga" == IF ;; honk: shakes an shudders av at cursor with ahuugah sound { 50 SELECT {"honk.wav" SOUND "!)honk.wav" SAY} 150 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos} 150 ALARMEXEC {mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos "!HONK-HONNNK !" SAY } 170 ALARMEXEC "" CHATSTR = } CHATSTR "honk" == IF ;; shake: shakes av { 50 0 move -50 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 0 move "" CHATSTR = } CHATSTR "shake" == IF ;; shiver: shivers av at cursor { mousepos setpos 50 0 move mousepos setpos -50 0 move mousepos setpos 0 50 move mousepos setpos 0 -50 move mousepos setpos 45 0 move mousepos setpos -45 0 move mousepos setpos 0 45 move mousepos setpos 0 -45 move mousepos setpos 40 0 move mousepos setpos -40 0 move mousepos setpos 0 40 move mousepos setpos 0 -40 move mousepos setpos 35 0 move mousepos setpos -35 0 move mousepos setpos 0 35 move mousepos setpos 0 -35 move mousepos setpos 30 0 move mousepos setpos -30 0 move mousepos setpos 0 30 move mousepos setpos 0 -30 move mousepos setpos 25 0 move mousepos setpos -25 0 move mousepos setpos 0 25 move mousepos setpos 0 -25 move mousepos setpos 20 0 move mousepos setpos -20 0 move mousepos setpos 0 20 move mousepos setpos 0 -20 move mousepos setpos 15 0 move mousepos setpos -15 0 move mousepos setpos 0 15 move mousepos setpos 0 -15 move mousepos setpos 10 0 move mousepos setpos -10 0 move mousepos setpos 0 10 move mousepos setpos 0 -10 move mousepos setpos 5 0 move mousepos setpos -5 0 move mousepos setpos 0 5 move mousepos setpos 0 -5 move mousepos setpos "" CHATSTR = } CHATSTR "shiver" == IF ;; dance: dances av 16 times { { 50 0 move -100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -50 -5 move } 50 ALARMEXEC { 50 0 move 100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -5 move } 100 ALARMEXEC { 50 0 move -100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -100 -5 move } 150 ALARMEXEC { 50 0 move 100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -5 move } 200 ALARMEXEC { 50 0 move -100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -200 -5 move } 250 ALARMEXEC { 50 0 move 100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -5 move } 300 ALARMEXEC { 50 0 move -100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -100 -5 move } 350 ALARMEXEC { 50 0 move 100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -5 move } 400 ALARMEXEC { 50 0 move -100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -200 -5 move } 450 ALARMEXEC { 50 0 move 100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -5 move } 500 ALARMEXEC { 50 0 move -100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -200 -5 move } 550 ALARMEXEC { 50 0 move 100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -5 move } 600 ALARMEXEC { 50 0 move -150 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -50 -5 move } 650 ALARMEXEC { 50 0 move 50 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -5 move } 700 ALARMEXEC { 50 0 move -100 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move -50 -5 move } 750 ALARMEXEC { 50 0 move 25 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -50 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -20 0 move 0 5 move -20 0 move 0 5 move-30 0 move 0 5 move -30 0 move 30 5 move -20 -5 move 30 10 move 30 -20 move 0 30 move } 800 ALARMEXEC "!Awww Yeahhh!" SAY "" CHATSTR = } CHATSTR "dance" == IF ;boogie { 123 43 setpos 321 86 setpos 321 32 setpos 123 122 setpos 312 123 setpos 132 321 setpos 142 432 setpos 432 423 setpos 432 412 setpos 122 329 setpos 0 140 setpos 132 293 setpos 568 09 setpos 323 336 setpos 644 389 setpos 43 123 setpos 266 143 setpos 582 432 setpos 321 932 setpos 123 89 setpos 234 432 setpos 432 0 setpos 454 134 setpos 234 136 setpos 324 317 setpos 543 329 setpos 24 653 setpos 543 223 setpos 33 017 setpos 21 03 setpos 123 124 setpos 321 432 setpos 432 411 setpos 521 311 setpos 123 211 setpos 3242 127 setpos 321 312 setpos 321 421 setpos 12 283 setpos 123 120 setpos 321 321 setpos 21 102 setpos 1 433 setpos 12 542 setpos 123 382 setpos 321 09 setpos 411 134 setpos 122 433 setpos 911 234 setpos 123 653 setpos 321 62 setpos 23 43 setpos 433 111 setpos 12 333 setpos 332 222 setpos 122 444 setpos 222 333 setpos 102 222 setpos 021 111 setpos 302 431 setpos 120 110 setpos 400 801 setpos 256 192 setpos123 43 setpos 321 86 setpos 321 32 setpos 123 122 setpos 312 123 setpos 132 321 setpos 142 432 setpos 432 423 setpos 432 412 setpos 122 329 setpos 0 140 setpos 132 293 setpos 568 09 setpos 323 336 setpos 644 389 setpos 43 123 setpos 266 143 setpos 582 432 setpos 321 932 setpos 123 89 setpos 234 432 setpos 432 0 setpos 454 134 setpos 234 136 setpos 324 317 setpos 543 329 setpos 24 653 setpos 543 223 setpos 33 017 setpos 21 03 setpos 123 124 setpos 321 432 setpos 432 411 setpos 521 311 setpos 123 211 setpos 3242 127 setpos 321 312 setpos 321 421 setpos 12 283 setpos 123 120 setpos 321 321 setpos 21 102 setpos 1 433 setpos 12 542 setpos 123 382 setpos 321 09 setpos 411 134 setpos 122 433 setpos 911 234 setpos 123 653 setpos 321 62 setpos 23 43 setpos 433 111 setpos 12 333 setpos 332 222 setpos 122 444 setpos 222 333 setpos 102 222 setpos 021 111 setpos 302 431 setpos 120 110 setpos 400 801 setpos 256 192 setpos "!Let's Boogie Babee!" SAY MOUSEPOS SETPOS "" CHATSTR = } CHATSTR "boogie" == IF ;; poledancer: pole dances av at current position { {0 2 MOVE} 50 ALARMEXEC {0 4 MOVE} 80 ALARMEXEC {0 -2 MOVE} 110 ALARMEXEC {0 2 MOVE} 140 ALARMEXEC {0 -2 MOVE} 170 ALARMEXEC {0 2 MOVE} 200 ALARMEXEC {0 -2 MOVE} 230 ALARMEXEC {0 2 MOVE} 260 ALARMEXEC {0 -2 MOVE} 290 ALARMEXEC {0 -4 MOVE} 310 ALARMEXEC {0 -6 MOVE} 330 ALARMEXEC {0 2 MOVE} 360 ALARMEXEC {0 -2 MOVE} 390 ALARMEXEC {0 2 MOVE} 420 ALARMEXEC {0 -2 MOVE} 450 ALARMEXEC {0 2 MOVE} 480 ALARMEXEC {0 -1 MOVE} 500 ALARMEXEC {0 1 MOVE} 530 ALARMEXEC {0 -17 MOVE} 560 ALARMEXEC {0 1 MOVE} 570 ALARMEXEC {0 3 MOVE} 580 ALARMEXEC {0 15 MOVE} 590 ALARMEXEC {0 -15 MOVE} 620 ALARMEXEC {0 15 MOVE} 650 ALARMEXEC {0 -15 MOVE} 680 ALARMEXEC {0 10 MOVE} 710 ALARMEXEC {0 -45 MOVE} 800 ALARMEXEC {0 2 MOVE} 860 ALARMEXEC {0 3 MOVE} 880 ALARMEXEC {0 4 MOVE} 900 ALARMEXEC {0 5 MOVE} 920 ALARMEXEC {0 6 MOVE} 940 ALARMEXEC {0 7 MOVE} 960 ALARMEXEC {0 23 MOVE} 980 ALARMEXEC {0 -4 MOVE} 1010 ALARMEXEC {0 4 MOVE} 1040 ALARMEXEC {0 -8 MOVE} 1070 ALARMEXEC {0 8 MOVE} 1100 ALARMEXEC {0 -2 MOVE} 1200 ALARMEXEC {0 2 MOVE} 1220 ALARMEXEC {0 -4 MOVE} 1400 ALARMEXEC {0 4 MOVE} 1420 ALARMEXEC {0 -2 MOVE} 1600 ALARMEXEC {0 2 MOVE} 1620 ALARMEXEC {0 -6 MOVE} 1800 ALARMEXEC {0 6 MOVE} 1820 ALARMEXEC {0 -2 MOVE} 2000 ALARMEXEC {0 2 MOVE} 2020 ALARMEXEC {0 -4 MOVE} 2200 ALARMEXEC {0 4 MOVE} 2220 ALARMEXEC {0 -2 MOVE} 2400 ALARMEXEC {0 2 MOVE} 2420 ALARMEXEC {0 -4 MOVE} 2600 ALARMEXEC {0 4 MOVE} 2620 ALARMEXEC {0 -8 MOVE} 2800 ALARMEXEC {0 8 MOVE} 2820 ALARMEXEC {0 0 move 0 50 move 0 -50 move 45 0 move -45 0 move 0 45 move 0 -45 move 40 0 move -40 0 move 0 40 move 0 -40 move 35 0 move -35 0 move 0 35 move 0 -35 move 30 0 move -30 0 move 0 30 move 0 -30 move 25 0 move -25 0 move 0 25 move 0 -25 move 20 0 move -20 0 move 0 20 move 0 -20 move 15 0 move -15 0 move 0 15 move 0 -15 move 10 0 move -10 0 move 0 10 move 0 -10 move 5 0 move -5 0 move 0 5 move 50 -3 move} 3000 ALARMEXEC {-50 0 MOVE} 3300 ALARMEXEC "" CHATSTR = } CHATSTR "poledancer" == IF ; yarn1: Dresses in yarn ball av {[ 1159872306 1159872328 1159872344 1159872375 ] SETPROPS "" CHATSTR = } CHATSTR "yarn1" == IF ; yarn2: Dresses in yarn ball av {[ 1159871051 1159871062 1159871082 1159871094 ] SETPROPS "" CHATSTR = } CHATSTR "yarn2" == IF ; yarn3: Dresses in yarn ball av {[ 1159871534 1159871546 1159871561 1159871572 ] SETPROPS "" CHATSTR = } CHATSTR "yarn3" == IF ; yarn4: Dresses in yarn ball av {[ 1159871834 1159871855 1159871876 1159871886 ] SETPROPS "" CHATSTR = } CHATSTR "yarn4" == IF ; yarn5: Dresses in yarn ball av {[ 1159873110 1159873120 1159873130 1159873142 ] SETPROPS "" CHATSTR = } CHATSTR "yarn5" == IF ; yarn6: Dresses in yarn ball av {[ 1159870412 1159870425 1159870439 1159870453 ] SETPROPS "" CHATSTR = } CHATSTR "yarn6" == IF ; yarn7: Dresses in yarn ball av {[ 1159844544 1159844705 1159844761 1159845345 1159845299 1159840004 1159844588 1159845420 1159845195 ] SETPROPS "" CHATSTR = } CHATSTR "yarn7" == IF ; yarn8: Dresses in yarn ball av {[ 1159947476 1159947505 1159947526 1159947540 ] SETPROPS "" CHATSTR = } CHATSTR "yarn8" == IF ; yarnbat: Use in the Angel Kitty Room. ; She bats you around randomly as a ball of yarn. { 204 342 SETPOS {11 SELECT} 50 ALARMEXEC {13 SELECT} 370 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 450 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 455 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 460 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 465 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 470 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 475 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 480 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 485 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 490 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 495 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 500 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 505 ALARMEXEC {512 RANDOM 384 RANDOM SETPOS} 510 ALARMEXEC {119 50 SETPOS} 515 ALARMEXEC {119 342 SETPOS} 520 ALARMEXEC {119 50 SETPOS} 525 ALARMEXEC {119 342 SETPOS} 530 ALARMEXEC {119 200 SETPOS} 535 ALARMEXEC {119 342 SETPOS} 540 ALARMEXEC {119 240 SETPOS} 545 ALARMEXEC {119 342 SETPOS} 550 ALARMEXEC {119 260 SETPOS} 555 ALARMEXEC {119 342 SETPOS} 560 ALARMEXEC {119 280 SETPOS} 565 ALARMEXEC {119 342 SETPOS} 570 ALARMEXEC {119 300 SETPOS} 575 ALARMEXEC {119 342 SETPOS} 580 ALARMEXEC {119 320 SETPOS} 585 ALARMEXEC {119 342 SETPOS} 590 ALARMEXEC {119 330 SETPOS} 595 ALARMEXEC {119 342 SETPOS} 600 ALARMEXEC {119 335 SETPOS} 605 ALARMEXEC {119 342 SETPOS} 610 ALARMEXEC {"!@100 317 Yikesssss!" SAY} 650 ALARMEXEC {":@235 280 *smiles*" SAY} 875 ALARMEXEC {"purr.wav" SOUND} 1000 ALARMEXEC {":@235 280 )purr.wav" SAY} 1000 ALARMEXEC "" CHATSTR = } CHATSTR "^yarnbat$" GREPSTR IF ; yarnroll: Use in the Angel Kitty Room. ; After she bats you, you roll around the room as a ball of yarn. { 204 342 SETPOS {11 SELECT} 50 ALARMEXEC {13 SELECT} 370 ALARMEXEC ; Front Side { 260 342 SETPOS } 450 ALARMEXEC { 320 342 SETPOS } 455 ALARMEXEC { 380 342 SETPOS } 460 ALARMEXEC { 440 342 SETPOS } 465 ALARMEXEC { 500 342 SETPOS } 470 ALARMEXEC ; Hide { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = "[ " p = 0 i = { p i USERPROP ITOA & " " & p = i ++ } {i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 invis = [1030530465] SETPROPS 500 342 SETPOS } 475 ALARMEXEC ; Back Side ; Show { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = 0 invis = [1030530465] SETPROPS prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE 500 250 SETPOS } 500 ALARMEXEC { 445 245 SETPOS } 505 ALARMEXEC { 390 240 SETPOS } 510 ALARMEXEC ; Hide { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = "[ " p = 0 i = { p i USERPROP ITOA & " " & p = i ++ } {i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 invis = [1030530465] SETPROPS 320 235 SETPOS } 515 ALARMEXEC ; Show { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = 0 invis = [1030530465] SETPROPS prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE 140 235 SETPOS } 530 ALARMEXEC { 80 240 SETPOS } 535 ALARMEXEC { 20 245 SETPOS } 540 ALARMEXEC ; Hide { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = "[ " p = 0 i = { p i USERPROP ITOA & " " & p = i ++ } {i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 invis = [1030530465] SETPROPS 20 342 SETPOS } 545 ALARMEXEC ; Front Side ; Show { nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL invis GLOBAL CHATSTR LOWERCASE lowchat = "" CHATSTR = 0 invis = [1030530465] SETPROPS prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE 20 342 SETPOS } 600 ALARMEXEC { 70 342 SETPOS } 610 ALARMEXEC { 120 342 SETPOS } 620 ALARMEXEC { 150 342 SETPOS } 630 ALARMEXEC { 180 342 SETPOS } 640 ALARMEXEC { 195 342 SETPOS } 650 ALARMEXEC { 204 342 SETPOS } 660 ALARMEXEC ; Wrap {"!@100 317 Wheeeee!" SAY} 700 ALARMEXEC {"purr.wav" SOUND} 900 ALARMEXEC {":@235 280 )purr.wav" SAY} 900 ALARMEXEC {":@235 280 *smiles*" SAY} 900 ALARMEXEC {":@235 280 Again?" SAY} 1100 ALARMEXEC "" CHATSTR = } CHATSTR "^yarnroll$" GREPSTR IF ; redroll: Use in the Angel Kitty Room. ; After she bats you, you roll around the room as a ball of yarn. { 204 342 SETPOS [ 1159872306 1159872328 1159872344 1159872375 ] SETPROPS {11 SELECT} 50 ALARMEXEC {13 SELECT} 370 ALARMEXEC ; Front Side { 260 342 SETPOS [ 1159878752 1159878783 1159878808 1159878828 ] SETPROPS } 450 ALARMEXEC { 320 342 SETPOS [ 1159879854 1159879923 1159879727 1159879893 ] SETPROPS } 455 ALARMEXEC { 380 342 SETPOS [ 1159881080 1159881122 1159880994 1159880966 ] SETPROPS } 460 ALARMEXEC { 440 342 SETPOS [ 1159882157 1159882209 1159882236 1159882293 ] SETPROPS } 465 ALARMEXEC { 500 342 SETPOS [ 1159884291 1159884339 1159884361 1159884405 ] SETPROPS } 470 ALARMEXEC { 500 342 SETPOS [ 1030530465 ] SETPROPS } 475 ALARMEXEC ; Back Side { 500 250 SETPOS [ 1159947476 1159947505 1159947526 1159947540 ] SETPROPS } 500 ALARMEXEC { 445 245 SETPOS [ 1159947476 1159947505 1159947526 1159947540 ] SETPROPS } 505 ALARMEXEC { 390 240 SETPOS [ 1159947476 1159947505 1159947526 1159947540 ] SETPROPS } 510 ALARMEXEC { [ 1030530465 ] SETPROPS 320 235 SETPOS } 515 ALARMEXEC { [ 1030530465 ] SETPROPS 260 230 SETPOS } 520 ALARMEXEC { [ 1030530465 ] SETPROPS 200 230 SETPOS } 525 ALARMEXEC { 140 235 SETPOS [ 1159947476 1159947505 1159947526 1159947540 ] SETPROPS } 530 ALARMEXEC { 80 240 SETPOS [ 1159947476 1159947505 1159947526 1159947540 ] SETPROPS } 535 ALARMEXEC { 20 245 SETPOS [ 1159947476 1159947505 1159947526 1159947540 ] SETPROPS } 540 ALARMEXEC { 20 245 SETPOS [ 1030530465 ] SETPROPS } 545 ALARMEXEC ; Front Side { 20 342 SETPOS [ 1159884291 1159884339 1159884361 1159884405 ] SETPROPS } 600 ALARMEXEC { 70 342 SETPOS [ 1159872306 1159872328 1159872344 1159872375 ] SETPROPS } 610 ALARMEXEC { 120 342 SETPOS [ 1159878752 1159878783 1159878808 1159878828 ] SETPROPS } 620 ALARMEXEC { 150 342 SETPOS [ 1159879854 1159879923 1159879727 1159879893 ] SETPROPS } 630 ALARMEXEC { 180 342 SETPOS [ 1159881080 1159881122 1159880994 1159880966 ] SETPROPS } 640 ALARMEXEC { 195 342 SETPOS [ 1159882157 1159882209 1159882236 1159882293 ] SETPROPS } 650 ALARMEXEC { 204 342 SETPOS [ 1159884291 1159884339 1159884361 1159884405 ] SETPROPS } 660 ALARMEXEC ; Wrap {"!@100 317 Wheeeee!" SAY} 700 ALARMEXEC {"purr.wav" SOUND} 900 ALARMEXEC {":@235 280 )purr.wav" SAY} 900 ALARMEXEC {":@235 280 *smiles*" SAY} 900 ALARMEXEC {":@235 280 Again?" SAY} 1100 ALARMEXEC "" CHATSTR = } CHATSTR "^redroll$" GREPSTR IF ; pumpkin: Dresses in halloween carved pumpkin av { [ 1034512851 1164982730 1034512906 1034512951 1034512918 1164983147 1034512969 1034513000 1164984200 ] SETPROPS "" CHATSTR = } CHATSTR "pumpkin" == IF ;; christmastree { [ 988775338 1103881723 1103882779 1103882682 988775297 988775150 988775125 988775242 ] SETPROPS "" CHATSTR = } CHATSTR "christmastree" == IF ;; santaslut1: Dresses in santa slut av { [ 1165261591 1165261809 1165262199 1165262383 1165262997 1165263046 1165263102 ] SETPROPS "" CHATSTR = } CHATSTR "santaslut1" == IF ;; santaslut2: Dresses in santa slut av { [ 1165264576 1165264610 1165264636 1165264659 1165264716 1165264751 1165264788 1165264815 1165264870 ] SETPROPS "" CHATSTR = } CHATSTR "santaslut2" == IF ;; santaslut3: Dresses in santa slut av { [ 1165279198 1165279199 1165279256 1165279325 1165279378 1165279401 1165279629 1165279655 1165279831 ] SETPROPS "" CHATSTR = } CHATSTR "santaslut3" == IF ;; santaslut4: Dresses in santa slut av { [ 1165349305 1165349484 1165349856 1165350209 ] SETPROPS "" CHATSTR = } CHATSTR "santaslut4" == IF ;; santaslut5: Dresses in santa slut av { [ 1165355140 1165355179 1165355517 1165355570 1165355733 1165355933 ] SETPROPS "" CHATSTR = } CHATSTR "santaslut5" == IF ;; santaslut6: Dresses in santa slut av { [ 1165319906 1165320682 1165320964 1165321145 1165321442 1165321760 1165322515 1165322558 ] SETPROPS "" CHATSTR = } CHATSTR "santaslut6" == IF ;; santaslut7: Dresses in santa slut av { [ 1164084393 1164084487 1164084545 1165257129 1165257235 ] SETPROPS "" CHATSTR = } CHATSTR "santaslut7" == IF ;; roomid: identify the room number {"This is room " ROOMID ITOA & "." & SAY "" CHATSTR = } CHATSTR "roomid" == IF ;roominfo: Display room info and spot info, by Foxy { "" CHATSTR = 0 dr = " Server: " SERVERNAME + LOGMSG "Room Num: " ROOMID ITOA + LOGMSG "Room Name: " ROOMNAME + LOGMSG "Spot Count: " NBRSPOTS ITOA + LOGMSG " ID: State: Dest: Name: " LOGMSG { dr SPOTIDX sd = sd ITOA "\x09" + sd GETSPOTSTATE ITOA + "\x09" + sd SPOTDEST ITOA + "\x09" + sd SPOTNAME + LOGMSG dr ++ } { dr NBRSPOTS == NOT } WHILE } CHATSTR "roominfo" == IF ;; makeroom [roomname]: Create a script to save and restore props in a room ;; place the props in the room ;; type makeroom, a space, and the exact room name with NO spaces, e.g., unisbedroom ;; hit enter and the actual borg script appears in your log ;; copy the script, and paste it into your borg in the Makeroom Section { "$1" GREPSUB namescript = " Copy script below: " LOGMSG ";; " namescript + ": Restore props to room" + LOGMSG "{ " LOGMSG SHOWLOOSEPROPS "\x22" "\x22" + " CHATSTR = } CHATSTR \x22" + namescript + "\x22 == IF" + LOGMSG " Paste script above into borg " LOGMSG "" CHATSTR = } CHATSTR "^makeroom (.*)" GREPSTR IF ;; props: sends to Refuge Props { 135 GOTOROOM "" CHATSTR = } CHATSTR "props" == IF ;; propwork: sends to Refuge Prop Work Room { 2009 GOTOROOM "" CHATSTR = } CHATSTR "propwork" == IF ;; clean: clears loose props and paint { CLEARLOOSEPROPS PAINTCLEAR "" CHATSTR = } CHATSTR "^;*clean$" GREPSTR IF ;; strip: strips all props you are wearing and clears them { "\x22" { TOPPROP ITOA & MOUSEPOS DROPPROP CLEARLOOSEPROPS { " " & } TOPPROP IF } { TOPPROP } WHILE "\x22" "" CHATSTR = } lowchat "strip" == IF ;; blush: wear blush red gumball av { [ 1097940414 ] SETPROPS "" CHATSTR = } CHATSTR "blush" == IF ;; pid: display prop IDs in the log window { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p "]" & logmsg "" CHATSTR = } CHATSTR "^pid" GREPSTR IF ;; dump [mouse]: drop props to the mouse position, and list their IDs { "\x22" { TOPPROP ITOA & MOUSEPOS DROPPROP { " " & } TOPPROP IF } { TOPPROP } WHILE "\x22" & LOGMSG "" CHATSTR = } lowchat "dump" == IF ;; xhairs: find xhairs prop and drop it to the exact center of the room { 1098318291 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "xhairs" == IF ;; wxhairs: wear the transparent xhairs prop { [ 1098318291 ] SETPROPS "" CHATSTR = } CHATSTR "wxhairs" == IF ;; hairs-nohairs: display xhairs prop, then return to av, "hairs", then "nohairs" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL hairs GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 hairs = { ["jcwarp1"] SETPROPS } 3 ALARMEXEC { ["jcwarp2"] SETPROPS } 6 ALARMEXEC { ["jcwarp3"] SETPROPS } 9 ALARMEXEC { ["jcwarp4"] SETPROPS } 12 ALARMEXEC { ["jcwarp5"] SETPROPS } 15 ALARMEXEC { ["jcwarp6"] SETPROPS } 18 ALARMEXEC { ["jcwarp7"] SETPROPS } 21 ALARMEXEC { ["jcwarp8"] SETPROPS } 24 ALARMEXEC { [ 1098318291 ] SETPROPS} 27 ALARMEXEC } hairs NOT IF } lowchat "hairs" == IF { "" CHATSTR = { 0 hairs = ["jcwarp8"] SETPROPS { ["jcwarp7"] SETPROPS } 3 ALARMEXEC { ["jcwarp6"] SETPROPS } 6 ALARMEXEC { ["jcwarp5"] SETPROPS } 9 ALARMEXEC { ["jcwarp4"] SETPROPS } 12 ALARMEXEC { ["jcwarp3"] SETPROPS } 15 ALARMEXEC { ["jcwarp2"] SETPROPS } 18 ALARMEXEC { ["jcwarp1"] SETPROPS } 21 ALARMEXEC { prop1 GLOBAL { XHAIRS } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC } hairs IF } lowchat "nohairs" == IF ;; grid [prop]: set a 9 tile matrix square at exact center of room ;; transbk, whitebk, graybk, blackbk ;; redbk, greenbk, bluebk, yellowbk, orangebk, pinkbk, purplebk { "$1" GREPSUB s = { "grid" s = } s "" == IF 256 192 y2 = x2 = -66 a = { -66 b = { s x2 b + y2 a + ADDLOOSEPROP 44 b += } { b 22 <= } WHILE 44 a += } { a 22 <= } WHILE "" CHATSTR = } CHATSTR LOWERCASE "^grid *(.*)$" GREPSTR IF ;; wgrid: wear the transparent grid { [ 1060252033 1060248676 1060248753 1060249045 1060248878 1060248810 1060249111 1060249182 1060249240 ] SETPROPS "" CHATSTR = } CHATSTR "wgrid" == IF ;; pedit [prop] [mouse]: set a 9 tile matrix square at mouse position: ;; transbk, whitebk, graybk, blackbk ;; redbk, greenbk, bluebk, yellowbk, orangebk, pinkbk, purplebk { "$1" GREPSUB s = { "greenbk" s = } s "" == IF MOUSEPOS y2 = x2 = -66 a = { -66 b = { s x2 b + y2 a + ADDLOOSEPROP 44 b += } { b 22 <= } WHILE 44 a += } { a 22 <= } WHILE "" CHATSTR = } CHATSTR "^pedit *(.*)$" GREPSTR IF ;; propedit: paint white, gray, and black squares in the bottom half of room { PAINTCLEAR PENBACK 8 PENSIZE 255 255 255 PENCOLOR 0 ox = 180 oy = 384 ny = { ox oy ox ny LINE 8 ox += } { ox 171 < } WHILE 128 128 128 PENCOLOR 171 ox = 180 oy = 384 ny = { ox oy ox ny LINE 8 ox += } { ox 341 < } WHILE 0 0 0 PENCOLOR 341 ox = 180 oy = 384 ny = { ox oy ox ny LINE 8 ox += } { ox 512 < } WHILE "" CHATSTR = } CHATSTR "propedit" == IF ;; fid: find prop by its ID number and drop it to the exact center of the room { "$1" GREPSUB ATOI 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR LOWERCASE "^fid (.*)$" GREPSTR IF ;; fin: find prop by its name and drop it to the exact center of the room { "$1" GREPSUB 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR LOWERCASE "^fin (.*)$" GREPSTR IF ;; whome: display your Refuge ID number. {WHOME ITOA tempVar = "My ID is " tempVar & "." & SAY} CHATSTR "whome" == IF ;;========== [RB4] REFUGE BORG 4 PLAY BORGS ================= ;; duh { 1097414361 234 170 ADDLOOSEPROP } CHATSTR "duh" == IF ;huh? { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 990163952 990163851 932867599 932867502 932867376 935007112 932867559 932867534 932867325 ] SETPROPS Pp STRTOATOM 240 ALARMEXEC ")boing.wav " chatstr + chatstr = } CHATSTR "huh?" == IF ;duh? { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 990163952 990163851 932867599 932867502 932867376 935007112 932867559 932867534 932867325 ] SETPROPS Pp STRTOATOM 240 ALARMEXEC ")boing.wav " chatstr + chatstr = } CHATSTR "duh?" == IF ;noshit? { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 977219358 977219452 977219526 977219339 977219403 977219416 977219426 977219509 977219466 ] SETPROPS Pp STRTOATOM 240 ALARMEXEC ")boing.wav " chatstr + chatstr = } CHATSTR "noshit?" == IF ;bull: Dresses in Bullshit Award av { x GLOBAL y GLOBAL prop1 GLOBAL "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = [1010824538 1010824547 1010824553 1010824560 1010824567 1010824572 1010824586 1010824594] SETPROPS ")pop :And the BULLSHIT Award goes tooooo . . ." SAY { prop1 GLOBAL { nakedness } {prop1 GLOBAL prop1 " SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 500 ALARMEXEC "" CHATSTR = } CHATSTR "bull" == IF ;waving: Dresses in waving hi-bye froggie av { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [-1344484152 862731692 862731704 -1344484158 862731708] SETPROPS Pp STRTOATOM 240 ALARMEXEC ")pop " chatstr + CHATSTR = } lowchat "waving" GREPSTR IF ;; dove1: Dresses dove av { [ 999004515 999001393 999003245 999002449 999001556 ] SETPROPS "" CHATSTR = } CHATSTR "dove1" == IF ;; dove2: Dresses dove av { [ 999576895 999579163 999581225 999582074 999580512 ] SETPROPS "" CHATSTR = } CHATSTR "dove2" == IF ;; dove3: Dresses dove av { [ 1014002258 1014002254 1014002250 1014002244 1014002231 1014002220 1014002209 1014002198 1014002174 ] SETPROPS "" CHATSTR = } CHATSTR "dove3" == IF ;; dove4: Dresses dove av { [ 1061345329 1061345368 1061345389 1061345422 1061345439 1061345456 1061345484 1061345491 1061345515 ] SETPROPS "" CHATSTR = } CHATSTR "dove4" == IF ;; bunny1: Dresses bunny av { [ 990424630 ] SETPROPS "" CHATSTR = } CHATSTR "bunny1" == IF ;; bunny2: Dresses bunny av { [ 990424651 ] SETPROPS "" CHATSTR = } CHATSTR "bunny2" == IF ;; bunny3: Dresses bunny av { [ 990426721 990425308 990425058 990426973 990427017 990424630 ] SETPROPS "" CHATSTR = } CHATSTR "bunny3" == IF ;; bunny4: Dresses bunny av { [ 990426070 990426322 990425558 990426199 990425887 990424651 990426595 ] SETPROPS "" CHATSTR = } CHATSTR "bunny4" == IF ;; bunny5: Dresses dancing bunny av { [ 990424651 990424630 ] SETPROPS "" CHATSTR = } CHATSTR "bunny5" == IF ;; ducky1: Dresses rubber ducky av { "duck.wav" SOUND ")duck.wav" SAY [ 1109575257 ] SETPROPS "" CHATSTR = } CHATSTR "ducky1" == IF ;; ducky2: Dresses rubber ducky av { "duck.wav" SOUND ")duck.wav" SAY [ 1109576076 ] SETPROPS "" CHATSTR = } CHATSTR "ducky2" == IF ;; ducky3: Dresses rubber ducky av { "duck.wav" SOUND ")duck.wav" SAY [ 1109576448 1109576356 ] SETPROPS "" CHATSTR = } CHATSTR "ducky3" == IF ;; foxy1: Dresses foxy av { [ 1098258870 ] SETPROPS "" CHATSTR = } CHATSTR "foxy1" == IF ;; foxy2: Dresses foxy av { [ 1091318396 ] SETPROPS "" CHATSTR = } CHATSTR "foxy2" == IF ;; foxy3: Dresses dancing foxy av { [ 1098615935 1098615955 ] SETPROPS "" CHATSTR = } CHATSTR "foxy3" == IF ;; froggy1: Dresses froggy in jar av { "mosquito.wav" SOUND ")mosquito.wav" SAY [ 985178674 985178963 985178976 985178814 985178948 ] SETPROPS "" CHATSTR = } CHATSTR "froggy1" == IF ;; froggy2: Dresses froggy in jar av { "froggy.wav" SOUND ")froggy.wav" SAY [ 985178674 985178876 985178963 985178976 985178814 985178948 ] SETPROPS "" CHATSTR = } CHATSTR "froggy2" == IF ;; froggy3: Dresses froggy in jar av { "burp.wav" SOUND ")burp.wav" SAY [ 985178674 985178876 985178963 985178976 985178814 985178948 ] SETPROPS "" CHATSTR = } CHATSTR "froggy3" == IF ;; froggy4: Dresses froggy in jar av { "budfrog.wav" SOUND ")budfrog.wav" SAY [ 985178674 985178876 985178963 985178976 985178814 985178948 ] SETPROPS "" CHATSTR = } CHATSTR "froggy4" == IF ;; froggy5: Dresses froggy in jar av { "godzilla.wav" SOUND ")godzilla.wav" SAY [ 985178674 985178876 985178963 985178976 985178814 985178948 ] SETPROPS "" CHATSTR = } CHATSTR "froggy5" == IF ;; froggy6: Dresses froggy in jar av { "greentree.wav" SOUND ")greentree.wav" SAY [ 985178948 985178674 985178876 ] SETPROPS "" CHATSTR = } CHATSTR "froggy6" == IF ;; koala1: Dresses koala av { [ 1089597696 ] SETPROPS "" CHATSTR = } CHATSTR "koala1" == IF ;; koala2: Dresses koala av { [ 1089597707 ] SETPROPS "" CHATSTR = } CHATSTR "koala2" == IF ;; koala3: Dresses dancing koala av { [ 1098616545 1098616507 ] SETPROPS "" CHATSTR = } CHATSTR "koala3" == IF ;; betty1: Dresses betty boop angel av { "boop02.wav" SOUND ")boop02.wav" SAY {[ 1092265028 1092265197 1092265230 1092265290 1092260197 1092261941 1092265355 1092265514 1092265677 ] SETPROPS} 0 ALARMEXEC {[ 1092265028 1092265197 1092265230 1092265290 1092261941 1092265355 1092265677 1109579140 1109580389 ] SETPROPS} 150 ALARMEXEC {[ 1092265028 1092265197 1092265230 1092265290 1092260197 1092261941 1092265355 1092265514 1092265677 ] SETPROPS} 175 ALARMEXEC "" CHATSTR = } CHATSTR "betty1" == IF ;; betty2: Dresses betty boop angel av { "boop03.wav" SOUND ")boop03.wav" SAY {[ 1092265028 1092265197 1092265230 1092265290 1092260197 1092261941 1092265355 1092265514 1092265677 ] SETPROPS} 0 ALARMEXEC {[ 1092265028 1092265197 1092265230 1092265290 1092260197 1092261941 1092265355 1092265677 1109581977 ] SETPROPS} 30 ALARMEXEC {[ 1092265028 1092265197 1092265230 1092265290 1092260197 1092261941 1092265355 1092265514 1092265677 ] SETPROPS} 60 ALARMEXEC "" CHATSTR = } CHATSTR "betty2" == IF ;; betty3: Dresses betty boop angel av { "boop02.wav" SOUND ")boop02.wav" SAY {[ 1092266690 1092266731 1092266755 1092266589 1092266598 1092266605 1092266879 1092266903 1092266931 ] SETPROPS} 0 ALARMEXEC {[ 1092266690 1092266731 1092266755 1092266589 1092266605 1092266879 1092266931 1109582692 1109582756 ] SETPROPS} 150 ALARMEXEC {[ 1092266690 1092266731 1092266755 1092266589 1092266598 1092266605 1092266879 1092266903 1092266931 ] SETPROPS} 175 ALARMEXEC "" CHATSTR = } CHATSTR "betty3" == IF ;; betty4: Dresses betty boop angel av { "boop03.wav" SOUND ")boop03.wav" SAY {[ 1092266690 1092266731 1092266755 1092266589 1092266598 1092266605 1092266879 1092266903 1092266931 ] SETPROPS} 0 ALARMEXEC {[ 1092266690 1092266731 1092266755 1092266589 1092266598 1092266605 1092266879 1092266931 1109582873 ] SETPROPS} 30 ALARMEXEC {[ 1092266690 1092266731 1092266755 1092266589 1092266598 1092266605 1092266879 1092266903 1092266931 ] SETPROPS} 60 ALARMEXEC "" CHATSTR = } CHATSTR "betty4" == IF ;; betty5: Dresses Betty Boop Flag av { "boop12.wav" SOUND ")boop12.wav" SAY [ 1048520730 1048554094 1048554141 1048554332 1048554405 1048520603 ] SETPROPS "" CHATSTR = } CHATSTR "betty5" == IF ;; betty6: Dresses Betty Boop Flag av { "boop12.wav" SOUND ")boop12.wav" SAY [ 1109623737 1109623755 1109623775 1109623879 1109623897 1109623917 ] SETPROPS "" CHATSTR = } CHATSTR "betty6" == IF ;; betty7: Dresses Betty Boop Slut av { "boop05.wav" SOUND ")boop05.wav" SAY [ 1109598633 1109599010 1109599657 ] SETPROPS "" CHATSTR = } CHATSTR "betty7" == IF ;; betty8: Dresses Betty Boop Slut av { "boop05.wav" SOUND ")boop05.wav" SAY [ 1109607789 1109607929 1109608255 1109608929 ] SETPROPS "" CHATSTR = } CHATSTR "betty8" == IF ;; betty9: Dresses Betty Boop Tramp av { "boop10.wav" SOUND ")boop10.wav" SAY [ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS "" CHATSTR = } CHATSTR "betty9" == IF ;; betty10: Dresses Betty Boop Tramp av { "boop10.wav" SOUND ")boop10.wav" SAY [ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS "" CHATSTR = } CHATSTR "betty10" == IF ;; betty11: Dresses Dancing Betty Boop Tramp av { "boop10.wav" SOUND ")boop10.wav" SAY {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 0 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 40 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 80 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 120 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 160 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 200 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 240 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 280 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 320 ALARMEXEC "" CHATSTR = } CHATSTR "betty11" == IF ;; betty12: Dresses Dancing Betty Boop Tramp av { "boop10.wav" SOUND ")boop10.wav" SAY {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 0 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 40 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 80 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 120 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 160 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 200 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 240 ALARMEXEC {[ 1048562065 1048561756 1048561953 1048562775 1048562726 1048562688 ] SETPROPS} 280 ALARMEXEC {[ 1109625075 1109625087 1109625100 1109625175 1109625247 1109625263 ] SETPROPS} 320 ALARMEXEC "" CHATSTR = } CHATSTR "betty12" == IF ;; betty13: Dresses Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY [ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS "" CHATSTR = } CHATSTR "betty13" == IF ;; betty14: Dresses Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY [ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS "" CHATSTR = } CHATSTR "betty14" == IF ;; betty15: Dresses Dancing Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 0 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 50 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 100 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 150 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 200 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 250 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 400 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 625 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 675 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 775 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 800 ALARMEXEC "" CHATSTR = } CHATSTR "betty15" == IF ;; betty16: Dresses Dancing Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 0 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 50 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 100 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 150 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 200 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 250 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 400 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 625 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 675 ALARMEXEC {[ 1109610180 1109610440 1109609715 1109609817 1109612594 ] SETPROPS} 775 ALARMEXEC {[ 1109622465 1109622488 1109622556 1109622595 1109622616 ] SETPROPS} 800 ALARMEXEC "" CHATSTR = } CHATSTR "betty16" == IF ;; betty17: Dresses Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY [ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS "" CHATSTR = } CHATSTR "betty17" == IF ;; betty18: Dresses Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY [ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ] SETPROPS "" CHATSTR = } CHATSTR "betty18" == IF ;; betty19: Dresses Dancing Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 0 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 50 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 100 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 150 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 200 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 250 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 400 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 625 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 675 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 775 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 800 ALARMEXEC "" CHATSTR = } CHATSTR "betty19" == IF ;; betty20: Dresses Dancing Betty Boop Evening Gown av { "boop09.wav" SOUND ")boop09.wav" SAY {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 0 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 50 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 100 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 150 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 200 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 250 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 400 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 625 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 675 ALARMEXEC {[ 1109612983 1109613318 1109616618 1109616114 1109616772 1109616825 ] SETPROPS} 775 ALARMEXEC {[ 1109611341 1109611372 1109611505 1109611735 1109611766 1109612191 1109612389 ]SETPROPS} 800 ALARMEXEC "" CHATSTR = } CHATSTR "betty20" == IF ;; bubble1: Dresses Mars Attacks Bubblehead av { [ 1092748051 1092747747 1092747781 1092747819 1092748194 1092753100 ] SETPROPS "" CHATSTR = } CHATSTR "bubble1" == IF ;; bubble2: Dresses Mars Attacks Bubblehead av { [ 1092765436 1092765528 1092765554 1092765578 1092765289 1092765626 ] SETPROPS "" CHATSTR = } CHATSTR "bubble2" == IF ;; bubble3: Dresses Mars Attacks Bubblehead av { [ 1092748051 1092747747 1092747781 1092747819 1092748194 1092748182 1092753100 ] SETPROPS "" CHATSTR = } CHATSTR "bubble3" == IF ;; bubble4: Dresses Mars Attacks Bubblehead av { [ 1092765436 1092765528 1092765554 1092765578 1092765289 1092765626 1092765655 ] SETPROPS "" CHATSTR = } CHATSTR "bubble4" == IF ;; bubble5: Dresses Mars Attacks Bubblehead av { [ 1092748051 1092747747 1092747781 1092747819 1092753100 1092754253 1092752402 1092751463 1092753591 ] SETPROPS ")pop" SAY {")pop" SAY} 120 ALARMEXEC {")pop" SAY} 190 ALARMEXEC "" CHATSTR = } CHATSTR "bubble5" == IF ;; bubble6: Dresses Mars Attacks Bubblehead av { [ 1092765436 1092765528 1092765554 1092765578 1092765289 1092766328 1092767258 1092767322 1092767147 ] SETPROPS ")pop" SAY {")pop" SAY} 120 ALARMEXEC {")pop" SAY} 190 ALARMEXEC "" CHATSTR = } CHATSTR "bubble6" == IF ;; casper1: Dresses Casper av { [ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS "" CHATSTR = } CHATSTR "casper1" == IF ;; casper2: Dresses Casper av { [ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS "" CHATSTR = } CHATSTR "casper2" == IF ;; casper3: Dresses dancing Casper av { {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 30 ALARMEXEC {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 60 ALARMEXEC {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 90 ALARMEXEC {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 120 ALARMEXEC {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 150 ALARMEXEC {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 180 ALARMEXEC {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 210 ALARMEXEC {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 240 ALARMEXEC "" CHATSTR = } CHATSTR "casper3" == IF ;; casper4: Dresses dancing Casper av { {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 30 ALARMEXEC {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 60 ALARMEXEC {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 90 ALARMEXEC {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 120 ALARMEXEC {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 150 ALARMEXEC {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 180 ALARMEXEC {[ 1083294845 1083294849 1083294852 1083294860 1083294864 1083294856 1083294878 1083294842 ] SETPROPS} 210 ALARMEXEC {[ 1098746308 1098746351 1098746214 1098746198 1098746183 1098746229 1098746444 1098746472 ] SETPROPS} 240 ALARMEXEC "" CHATSTR = } CHATSTR "casper4" == IF ;; chipmunk1: Dresses chipmunk av { [ 1109847888 ] SETPROPS "" CHATSTR = } CHATSTR "chipmunk1" == IF ;; chipmunk2: Dresses chipmunk av { [ 1109847944 ] SETPROPS "" CHATSTR = } CHATSTR "chipmunk2" == IF ;; chipmunk3: Dresses dancing chipmunk av { [ 1109847944 1109847888 ] SETPROPS "" CHATSTR = } CHATSTR "chipmunk3" == IF ;; puppy1: Dresses Uni puppy av { [ 1109656747 ] SETPROPS "" CHATSTR = } CHATSTR "puppy1" == IF ;; puppy2: Dresses Uni puppy av { [ 1109656739 ] SETPROPS "" CHATSTR = } CHATSTR "puppy2" == IF ;; puppy3: Dresses dancing Uni puppy av { [ 1109656739 1109656747 ] SETPROPS "" CHATSTR = } CHATSTR "puppy3" == IF ;; puppy4: Dresses Maya puppy av { [ 1109656712 ] SETPROPS "" CHATSTR = } CHATSTR "puppy4" == IF ;; puppy5: Dresses Maya puppy av { [ 1109656705 ] SETPROPS "" CHATSTR = } CHATSTR "puppy5" == IF ;; puppy6: Dresses dancing Maya puppy av { [ 1109656705 1109656712 ] SETPROPS "" CHATSTR = } CHATSTR "puppy6" == IF ;; puppy7: Dresses mika puppy av { [ 1109656756 ] SETPROPS "" CHATSTR = } CHATSTR "puppy7" == IF ;; puppy8: Dresses mika puppy av { [ 1109656763 ] SETPROPS "" CHATSTR = } CHATSTR "puppy8" == IF ;; puppy9: Dresses dancing mika puppy av { [ 1109656763 1109656756 ] SETPROPS "" CHATSTR = } CHATSTR "puppy9" == IF ;; puppy10: Dresses Luna puppy av { [ 1023213708 ] SETPROPS "" CHATSTR = } CHATSTR "puppy10" == IF ;; puppy11: Dresses Luna puppy av { [ 1109658091 ] SETPROPS "" CHATSTR = } CHATSTR "puppy11" == IF ;; puppy12: Dresses dancing Luna puppy av { [ 1109658091 1023213708 ] SETPROPS "" CHATSTR = } CHATSTR "puppy12" == IF ;; kitty1: Dresses kitty av { [ 1109658228 ] SETPROPS "" CHATSTR = } CHATSTR "kitty1" == IF ;; kitty2: Dresses kitty av { [ 1109658243 ] SETPROPS "" CHATSTR = } CHATSTR "kitty2" == IF ;; kitty3: Dresses dancing kitty av { [ 1109658243 1109658228 ] SETPROPS "" CHATSTR = } CHATSTR "kitty3" == IF ;; kitty4: Dresses Kit's angel kitty av { [ 1159728578 1159728621 1159728847 1159729393 1159730007 1159742794 1159749542 1159749638 ] SETPROPS "" CHATSTR = } CHATSTR "kitty4" == IF ;; tigger1: Dresses tigger av { [ 900710285 884897549 881891452 881891445 ] SETPROPS "" CHATSTR = } CHATSTR "tigger1" == IF ;; tigger2: Dresses tigger av { [ 1109662892 1109662929 1109663103 1109663129 ] SETPROPS "" CHATSTR = } CHATSTR "tigger2" == IF ;; bear1: Stuffed polar bear av { [ 1109763329 ] SETPROPS "" CHATSTR = } CHATSTR "bear1" == IF ;; bear2: Stuffed polar bear av { [ 1109763337 ] SETPROPS "" CHATSTR = } CHATSTR "bear2" == IF ;; bear3: Stuffed dancing polar bear av { [ 1109763337 1109763329 ] SETPROPS "" CHATSTR = } CHATSTR "bear3" == IF ;; bear4: Stuffed polar bear av { [ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS "" CHATSTR = } CHATSTR "bear4" == IF ;; bear5: Stuffed polar bear av { {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 25 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 50 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 75 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 100 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 125 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 150 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 175 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 200 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 225 ALARMEXEC "" CHATSTR = } CHATSTR "bear5" == IF ;; bear6: Stuffed polar bear av { [ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS "" CHATSTR = } CHATSTR "bear6" == IF ;; bear7: Stuffed polar bear av { {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 25 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 50 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 75 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 100 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 125 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 150 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 175 ALARMEXEC {[ 1109764219 1109764312 1109764328 1109764362 1109764398 1109764422 1109764457 1109764513 1109764544 ] SETPROPS} 200 ALARMEXEC {[ 1109764835 1109764854 1109764900 1109764914 1109764937 1109764072 1109764959 1109765005 1109765071 ] SETPROPS} 225 ALARMEXEC "" CHATSTR = } CHATSTR "bear7" == IF ;; bear8: Wee bear av { [ 1109786465 ] SETPROPS "" CHATSTR = } CHATSTR "bear8" == IF ;; bear9: Wee bear av { [ 1109786437 ] SETPROPS "" CHATSTR = } CHATSTR "bear9" == IF ;; bear10: Wee dancing bear av { [ 1109786465 1109786437 ] SETPROPS "" CHATSTR = } CHATSTR "bear10" == IF ;; bear11: Awake polar bear av { [ 897365545 ] SETPROPS "" CHATSTR = } CHATSTR "bear11" == IF ;; bear12: Asleep polar bear av { [ 897365515 ] SETPROPS "" CHATSTR = } CHATSTR "bear12" == IF ;; bear13: Blinking polar bear av { [ 897365515 897365611 897365545 ] SETPROPS "" CHATSTR = } CHATSTR "bear13" == IF ;; teddy1: boy teddy av { [ 1109848181 ] SETPROPS "" CHATSTR = } CHATSTR "teddy1" == IF ;; teddy2: boy teddy av { [ 1109848227 ] SETPROPS "" CHATSTR = } CHATSTR "teddy2" == IF ;; teddy3: dancing boy teddy av { [ 1109848227 1109848181 ] SETPROPS "" CHATSTR = } CHATSTR "teddy3" == IF ;; teddy4: girl teddy av { [ 1109848578 ] SETPROPS "" CHATSTR = } CHATSTR "teddy4" == IF ;; teddy5: girl teddy av { [ 1109848631 ] SETPROPS "" CHATSTR = } CHATSTR "teddy5" == IF ;; teddy6: dancing girl teddy av { [ 1109848631 1109848578 ] SETPROPS "" CHATSTR = } CHATSTR "teddy6" == IF ;; teddy7: brown teddy av { [ 1109849039 ] SETPROPS "" CHATSTR = } CHATSTR "teddy7" == IF ;; teddy8: panda teddy av { [ 1109849136 ] SETPROPS "" CHATSTR = } CHATSTR "teddy8" == IF ;; teddy9: dancing teddy av { [ 888464301 888464319 888464331 ] SETPROPS "" CHATSTR = } CHATSTR "teddy9" == IF ;; emu1: emu av { [ 928238599 928238702 928238690 928238739 928238536 1158510452 ] SETPROPS "" CHATSTR = } CHATSTR "emu1" == IF ;; emu2: blinking emu av { [ 928238599 928238702 928238690 928238739 928238536 1158510452 1158511988 1158511956 1158511996 ] SETPROPS "" CHATSTR = } CHATSTR "emu2" == IF ;; balloons: wear flying teddy balloons av { [ -1356307330 -1356308943 -1356310223 -1356307204 -1356307276 -1356309014 1158783282 1158783268 1158783250 ] SETPROPS 134 70 SETPOS "" CHATSTR = "!Wheeeeeee !" SAY } CHATSTR "balloons" == IF ;bratsale { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 1158963997 ] SETPROPS {x GLOBAL y GLOBAL POSX x = POSY y = MOUSEPOS mousy = mousx = Mousy 30 + mousz = 0 i = { i++ mousx POSX - 10 / POSX + newx = mousz POSY - 10 / POSY + newy = newx newy SETPOS } { i 30 < } WHILE} 25 ALARMEXEC { x GLOBAL y GLOBAL 0 b = { b++ x POSX - 10 / POSX + nx = y POSY - 10 / POSY + ny = nx ny SETPOS } { b 30 < } WHILE } 1300 ALARMEXEC "!Brat Sale !" SAY {"Going Once !" SAY} 300 ALARMEXEC {"Going Twice !" SAY} 525 ALARMEXEC {"gong.wav" SOUND "!)gong.wav BONNGGGG !" SAY "!SOLD ! ! ! to the lowest bidder!" SAY} 700 ALARMEXEC Pp STRTOATOM 1250 ALARMEXEC "" chatstr = } CHATSTR "bratsale" == IF ;bitch { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 1158910324 1158910316 1158910290 1158908408 1158908519 1158910448 1158910537 1158910573 1158910687 ] SETPROPS {"!@10 75 BITCH !" SAY} 25 ALARMEXEC {"!@250 300 BITCH !" SAY} 45 ALARMEXEC {"!@370 100 BITCH !" SAY} 70 ALARMEXEC {"!@50 300 BITCH !" SAY} 95 ALARMEXEC {"!@192 25 BITCH !" SAY} 120 ALARMEXEC {"!@375 325 BITCH !" SAY} 145 ALARMEXEC {"!@170 160 BITCH !" SAY} 170 ALARMEXEC Pp STRTOATOM 375 ALARMEXEC ")bitchbitch " chatstr = } CHATSTR "bitch" == IF ;; joey1: joey av { [ 1158977219 ] SETPROPS "" CHATSTR = } CHATSTR "joey1" == IF ;; joey2: joey av { [ 1158977256 ] SETPROPS "" CHATSTR = } CHATSTR "joey2" == IF ;; joey3: joey av { [ 1158977256 1158977219 ] SETPROPS "" CHATSTR = } CHATSTR "joey3" == IF ;; joey4: joey av { [ 1127003399 ] SETPROPS "" CHATSTR = } CHATSTR "joey4" == IF ;; joey5: joey av { [ 1158513055 ] SETPROPS "" CHATSTR = } CHATSTR "joey5" == IF ;; joey6: joey av { [ 1158513055 1127003399 ] SETPROPS "" CHATSTR = } CHATSTR "joey6" == IF ;; birthdaycake1: wear birthday cake av { [ 1158515324 ] SETPROPS "" CHATSTR = } CHATSTR "birthdaycake1" == IF ;; birthdaycake2: wear birthday cake av { [ 1158517824 1158517955 1158518036 ] SETPROPS "" CHATSTR = } CHATSTR "birthdaycake2" == IF ;; birthdaycake3: Restore props to room { -1298963974 235 300 ADDLOOSEPROP "" CHATSTR = } CHATSTR "birthdaycake3" == IF ;; sun1: Dresses sunflower av { [ 1109664025 ] SETPROPS "" CHATSTR = } CHATSTR "sun1" == IF ;; sun2: Dresses sunflower av { [ 1109664032 ] SETPROPS "" CHATSTR = } CHATSTR "sun2" == IF ;; sun3: Dresses sunflower av { [ 1109664032 1109664025 ] SETPROPS "" CHATSTR = } CHATSTR "sun3" == IF ;; rose1 { 974868582 247 286 ADDLOOSEPROP "" CHATSTR = } CHATSTR "rose1" == IF ;; rose2 { 1031508073 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "rose2" == IF ;; rose3 { 924473222 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "rose3" == IF ;; rose4 { 1097423292 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "rose4" == IF ;; rose5 { 992829549 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "rose5" == IF ;; rose6 { 1098581012 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "rose6" == IF ;; rose7 { 1031507897 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "rose7" == IF ;; mum1 { 1032689056 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "mum1" == IF ;; mum2 { 1031507780 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "mum2" == IF ;; candle { 965195804 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "candle" == IF ;; skin1: Throw down skin1 to center of room { 969025002 190 179 ADDLOOSEPROP 969025101 191 223 ADDLOOSEPROP 969025308 234 223 ADDLOOSEPROP 969024873 190 135 ADDLOOSEPROP 969025295 234 179 ADDLOOSEPROP 969025153 234 135 ADDLOOSEPROP 969025455 278 178 ADDLOOSEPROP 969025379 278 135 ADDLOOSEPROP "" CHATSTR = } CHATSTR "skin1" == IF ;; skin2: Throw down skin2 to center of room { 969026286 269 189 ADDLOOSEPROP 969026179 225 189 ADDLOOSEPROP 969025967 181 189 ADDLOOSEPROP 969026428 277 145 ADDLOOSEPROP 969026114 233 145 ADDLOOSEPROP 969025851 190 145 ADDLOOSEPROP "" CHATSTR = } CHATSTR "skin2" == IF ;; skin3: Restore props to room { 998328287 193 213 ADDLOOSEPROP 998328565 236 213 ADDLOOSEPROP 998330246 279 213 ADDLOOSEPROP 998330101 279 170 ADDLOOSEPROP 998290445 236 171 ADDLOOSEPROP 998328021 193 170 ADDLOOSEPROP 998327901 194 128 ADDLOOSEPROP 998328430 236 129 ADDLOOSEPROP 998328667 279 129 ADDLOOSEPROP "" CHATSTR = } CHATSTR "skin3" == IF ;; skin4: Restore props to room { 998327798 233 142 ADDLOOSEPROP 998290664 233 186 ADDLOOSEPROP 998324214 189 230 ADDLOOSEPROP 998324405 233 230 ADDLOOSEPROP 998326268 277 186 ADDLOOSEPROP 998324034 189 186 ADDLOOSEPROP 998324593 277 142 ADDLOOSEPROP 998324011 189 142 ADDLOOSEPROP "" CHATSTR = } CHATSTR "skin4" == IF ;; wskin1: Dress in skin1 { [ 969025455 969025379 969025308 969025295 969025153 969025101 969025002 969024873 ] SETPROPS "" CHATSTR = } CHATSTR "wskin1" == IF ;; wskin2: Dress in skin2 { [ 969025851 969026114 969026428 969025967 969026179 969026286 ] SETPROPS "" CHATSTR = } CHATSTR "wskin2" == IF ;; wskin3: Dress in skin2 { [ 998327901 998328430 998328667 998328021 998290445 998330101 998328287 998328565 998330246 ] SETPROPS "" CHATSTR = } CHATSTR "wskin3" == IF ;; wskin4: Dress in skin2 { [ 998324034 998324011 998327798 998324593 998324214 998324405 998290664 998326268 ] SETPROPS "" CHATSTR = } CHATSTR "wskin4" == IF ;; pillows1: Dress in soft large pillow av { [ 858194677 858194670 858194664 ] SETPROPS "" CHATSTR = } CHATSTR "pillows1" == IF ;; pillows2: Dress in small red pillows av { [ 1031670121 1031670147 1031670239 ] SETPROPS "" CHATSTR = } CHATSTR "pillows2" == IF ;; pillows3: Dress in small gold pillows av { [ 1031669926 1031670025 1031670006 ] SETPROPS "" CHATSTR = } CHATSTR "pillows3" == IF ;; pillows4: Dress in all pillows av { [ 858194664 858194677 858194670 1031669926 1031670006 1031670025 1031670121 1031670147 1031670239 ] SETPROPS "" CHATSTR = } CHATSTR "pillows4" == IF ;; pillows5: Dress in soft beautiful pillow pile av { [ 1109938678 1109938713 1109938742 1109938770 1109938786 1109938817 ] SETPROPS "" CHATSTR = } CHATSTR "pillows5" == IF ;; pillows6: Dress in large square rose brocade pillow av { [ 1109939563 1109939641 1109939683 1109939725 1109939522 1109939777 1109939808 1109939876 1109939903 ] SETPROPS "" CHATSTR = } CHATSTR "pillows6" == IF ;; pillows7: Dress in large diamond rose brocade pillow av { [ 1109940283 1109940227 1109940165 1109940316 1109940152 1109940344 1109940404 1109940423 1109940383 ] SETPROPS "" CHATSTR = } CHATSTR "pillows7" == IF ;; face: Dress in soft large pillow av { {":Sit on my face." SAY} 0 ALARMEXEC [ 858194677 858194670 858194664 ] SETPROPS "" CHATSTR = } CHATSTR "face" == IF ;; skater1: Dress in gal silhouette skater av { [ 1165141516 1165141422 1165142092 1165139200 1165141242 1165142663 ] SETPROPS "" CHATSTR = } CHATSTR "skater1" == IF ;; skater2: Dress in guy silhouette skater av { [ 1165145257 1165145289 1165145313 1165145349 1165145408 1165145609 1165145513 1165145538 ] SETPROPS "" CHATSTR = } CHATSTR "skater2" == IF ;; skater3: Dress in gal skater av { [ 1165151452 1165151677 1165151725 1165152187 1165152013 1165151764 1165152129 1165152085 ] SETPROPS "" CHATSTR = } CHATSTR "skater3" == IF ;; skater4: Dress in guy skater av { [ 1165157035 1165157975 1165157438 1165157323 1165157767 1165157509 1165157586 ] SETPROPS "" CHATSTR = } CHATSTR "skater4" == IF ;; skates: Restore props to room { 1165097737 89 112 ADDLOOSEPROP 1165093345 134 113 ADDLOOSEPROP 1165097727 87 159 ADDLOOSEPROP 1165093662 132 158 ADDLOOSEPROP 1165097757 89 244 ADDLOOSEPROP 1165096846 132 243 ADDLOOSEPROP 1165097748 90 202 ADDLOOSEPROP 1165096042 133 201 ADDLOOSEPROP 1165097719 88 285 ADDLOOSEPROP 1165088173 133 285 ADDLOOSEPROP "" CHATSTR = } CHATSTR "skates" == IF ;; christmas: Restore props to room { 1164979352 191 273 ADDLOOSEPROP 1164986682 141 217 ADDLOOSEPROP 1164986844 184 217 ADDLOOSEPROP 1164917961 157 75 ADDLOOSEPROP 1007667215 200 70 ADDLOOSEPROP 1164875439 57 303 ADDLOOSEPROP 941664682 124 76 ADDLOOSEPROP 1008451097 10 212 ADDLOOSEPROP 1008451064 58 209 ADDLOOSEPROP 964933573 166 31 ADDLOOSEPROP 1049616019 196 164 ADDLOOSEPROP 1164756105 127 118 ADDLOOSEPROP 1164756801 95 211 ADDLOOSEPROP 1164756965 73 75 ADDLOOSEPROP 1050509534 28 253 ADDLOOSEPROP 1164757046 83 256 ADDLOOSEPROP 990424630 31 31 ADDLOOSEPROP 990424651 73 31 ADDLOOSEPROP 1164757223 73 117 ADDLOOSEPROP 1164757258 31 117 ADDLOOSEPROP 1108555147 161 161 ADDLOOSEPROP 1164757404 200 119 ADDLOOSEPROP 1164757445 153 117 ADDLOOSEPROP 1164757532 30 75 ADDLOOSEPROP 1164757569 75 165 ADDLOOSEPROP 1164757601 30 164 ADDLOOSEPROP 965195804 134 164 ADDLOOSEPROP 1164758089 146 274 ADDLOOSEPROP "" CHATSTR = } CHATSTR "christmas" == IF ;; newyears: Restore props to room { 923585934 234 245 ADDLOOSEPROP 1110823506 82 81 ADDLOOSEPROP 902627685 420 76 ADDLOOSEPROP -1298963974 234 316 ADDLOOSEPROP 1112440295 148 115 ADDLOOSEPROP 868771821 339 112 ADDLOOSEPROP 1112440000 193 284 ADDLOOSEPROP 1112439972 276 282 ADDLOOSEPROP 924473222 234 273 ADDLOOSEPROP 924473222 215 253 ADDLOOSEPROP 924473222 254 258 ADDLOOSEPROP 909342788 207 110 ADDLOOSEPROP 909342788 266 106 ADDLOOSEPROP 909342788 79 -5 ADDLOOSEPROP 909342764 396 -5 ADDLOOSEPROP 909342788 239 32 ADDLOOSEPROP 909342788 271 -3 ADDLOOSEPROP 909342775 191 2 ADDLOOSEPROP 909342764 281 70 ADDLOOSEPROP 909342788 340 44 ADDLOOSEPROP 909342775 196 69 ADDLOOSEPROP 909342764 136 43 ADDLOOSEPROP 909342788 116 2 ADDLOOSEPROP 909342775 329 3 ADDLOOSEPROP -1371901023 250 115 ADDLOOSEPROP -1371901023 257 158 ADDLOOSEPROP -1371901023 243 158 ADDLOOSEPROP -1371901023 260 201 ADDLOOSEPROP -1371901023 249 200 ADDLOOSEPROP -1371901023 239 201 ADDLOOSEPROP 852074881 161 283 ADDLOOSEPROP 852074881 183 245 ADDLOOSEPROP 852074881 203 206 ADDLOOSEPROP 852074881 305 277 ADDLOOSEPROP 852074881 285 238 ADDLOOSEPROP 852074881 269 207 ADDLOOSEPROP 948254005 123 303 ADDLOOSEPROP 946680624 349 299 ADDLOOSEPROP "" CHATSTR = } CHATSTR "newyears" == IF ;; toys1: Dress in supplies av { [ 1031756143 1031756391 1031757017 900622738 869263979 1020 1031762635 924625960 ] SETPROPS "" CHATSTR = } CHATSTR "toys1" == IF ;; toys2: Dress in toys av { [ 967657239 966144604 1032438733 1032439183 1032439233 1032439265 1032439314 1032439334 1032439376 ] SETPROPS "" CHATSTR = } CHATSTR "toys2" == IF ;; toys3: Dress in toys av { [ 969648003 1031756601 ] SETPROPS "" CHATSTR = } CHATSTR "toys3" == IF ;; toys4: Dress in toys av { [ 1031496241 ] SETPROPS "" CHATSTR = } CHATSTR "toys4" == IF ;;========== [RB5] REFUGE BORG 5 B'S CUSTOM BORGS =========== ;; b0: Dress in B AFK av { [ 1037507741 1037507838 1037543972 1037507728 1037507982 1037507876 1153261624 ] SETPROPS "" CHATSTR = } CHATSTR "b0" == IF ;; b1: Dress in B av { [ 1037507741 1037507838 1037543972 1037507728 1037507982 1037507876 ] SETPROPS "" CHATSTR = } CHATSTR "b1" == IF ;; b2: Dress in B av { [ 1158524410 1158524193 1158524220 1158524266 1158524448 1158524481 ] SETPROPS "" CHATSTR = } CHATSTR "b2" == IF ;; b3: Dress in B av { [ 922764634 922764238 922764362 922764201 922764132 922763990 ] SETPROPS "" CHATSTR = } CHATSTR "b3" == IF ;; b4: Dress in B av { [ 952433764 952432452 952432611 952434085 952433841 952433460 952433087 952433135 ] SETPROPS "" CHATSTR = } CHATSTR "b4" == IF ;; b5: Dress in B av { [ 899299960 899297481 899297741 899298722 899298772 899298304 899298346 899299241 ]SETPROPS "" CHATSTR = } CHATSTR "b5" == IF ;; b6: Dress in B av { [ 899299960 899297481 899297741 899298722 899298772 899298304 899298346 899299241 ]SETPROPS "" CHATSTR = } CHATSTR "b6" == IF ;; b7: Dress in B av { [ 899299960 899297481 899297741 899298722 899298772 899298304 899298346 899299241 ]SETPROPS "" CHATSTR = } CHATSTR "b7" == IF ;; b8: Dress in B av { [ 899299960 899297481 899297741 899298722 899298772 899298304 899298346 899299241 ]SETPROPS "" CHATSTR = } CHATSTR "b8" == IF ;; b9: Dress in B av { [ 899299960 899297481 899297741 899298722 899298772 899298304 899298346 899299241 ]SETPROPS "" CHATSTR = } CHATSTR "b9" == IF ;; b10: Dress in B av { [ 899299960 899297481 899297741 899298722 899298772 899298304 899298346 899299241 ]SETPROPS "" CHATSTR = } CHATSTR "b10" == IF ;;========== [RB5] REFUGE BORG 5 CUSTOM BORGS =============== ;; dancer1: Dress dancer av { [ 1113499870 1113499887 1113499908 1113499923 1113505012 1113505072 ] SETPROPS "" CHATSTR = } CHATSTR "dancer1" == IF ;; dancer2: Dress dancer av { [ 1113498156 1113499083 1113499489 1113499525 1113505246 1113505278 ] SETPROPS "" CHATSTR = } CHATSTR "dancer2" == IF ;; dancer3: Dress dancer av { [ 1113937347 1113937403 1113938102 1113938600 1113938622 1113938871 ] SETPROPS "" CHATSTR = } CHATSTR "dancer3" == IF ;; dancer4: Dress dancer av { [ 1113940181 1113940235 1113941817 1113941872 ] SETPROPS "" CHATSTR = } CHATSTR "dancer4" == IF ;; dancer5: Dress dancer av { [ 1113784719 1113784745 1113784757 1113784837 1113784909 1113784958 ] SETPROPS "" CHATSTR = } CHATSTR "dancer5" == IF ;; dancer6: Dress dancer av { [ 1113782713 1113783366 1113784006 1113784082 1113784185 1113784463 ] SETPROPS "" CHATSTR = } CHATSTR "dancer6" == IF ;; dancer7: Dress dancer av { [ 1113775017 1113774364 1113776113 1113779669 1113779846 1113780747 ] SETPROPS "" CHATSTR = } CHATSTR "dancer7" == IF ;; dancer8: Dress dancer av { [ 1113780369 1113780384 1113780464 1113780483 1113780355 1113780618 ] SETPROPS "" CHATSTR = } CHATSTR "dancer8" == IF ;; dancer9: Dress large ass hi split av { [ 1114243571 1114243944 1114244286 1114243408 1114243347 1114244435 ] SETPROPS "" CHATSTR = } CHATSTR "dancer9" == IF ;; dancer10: Dress small ass hi split av { [ 1114199942 1114200086 1114200352 1114200506 1114200777 1114200818 ] SETPROPS "" CHATSTR = } CHATSTR "dancer10" == IF ;; dancer11: Dress dancer av { [ 1113554129 1113554461 1113556193 1113556738 1113560447 1113555761 ] SETPROPS "" CHATSTR = } CHATSTR "dancer11" == IF ;; dancer12: Dress dancer av { [ 1113554129 1113554461 1113556193 1113556738 1113561182 1113560996 ] SETPROPS "" CHATSTR = } CHATSTR "dancer12" == IF ;; dancer13: Dress dancer av { [ 1113554129 1113554461 1113556193 1113556738 1113562484 1113561182 1113561702 1113561713 1113563106 ] SETPROPS "" CHATSTR = } CHATSTR "dancer13" == IF ;; dancer14: Dress dancer av { [ 1113504348 1113504357 1113504438 1113504514 1113504531 1113504555 1113504711 ] SETPROPS "" CHATSTR = } CHATSTR "dancer14" == IF ;; dancer15: Dress dancer av { [ 1113500416 1113500650 1113501715 1113502808 1113502962 1113503914 1113504068 ] SETPROPS "" CHATSTR = } CHATSTR "dancer15" == IF ;; dancer16: Dress dancer av { [ 1113928518 1113929804 1113930092 1113930623 1113930931 1113930985 1113931023 1113890479 1113931217 ] SETPROPS "" CHATSTR = } CHATSTR "dancer16" == IF ;; dancer17: Dress dancer av { [ 1113933701 1113934611 1113934862 1113935591 1113936302 1113936457 1113936389 1113936507 ] SETPROPS "" CHATSTR = } CHATSTR "dancer17" == IF ;; dancer18: Dress dancer av { [ 1113770658 1113770740 1113770852 1113770824 1113772040 1113772414 1113772463 1113772610 1113772781 ] SETPROPS "" CHATSTR = } CHATSTR "dancer18" == IF ;; dancer19: Dress dancer av { [ 1113757849 1113769859 1113758123 1113762900 1113773063 1113773120 1113773143 1113773216 1113773302 ] SETPROPS "" CHATSTR = } CHATSTR "dancer19" == IF ;; dancer20: Dress dancer av { [ 1113755562 1113729924 1113729472 1113755659 1113755893 1113773558 1113822080 ] SETPROPS "" CHATSTR = } CHATSTR "dancer20" == IF ;; dancer21: Dress dancer av { [ 1113757295 1113757333 1113757354 1113757387 1113757496 1113773457 1113822055 ] SETPROPS "" CHATSTR = } CHATSTR "dancer21" == IF ;; dancer22: Dress large ass hi split av { [ 1114245237 1114245564 1114246373 1114246350 1114246612 1114247032 1114247147 1114247987 1114248031 ] SETPROPS "" CHATSTR = } CHATSTR "dancer22" == IF ;; dancer23: Dress large ass hi split av { [ 1114201460 1114202356 1114202545 1114203104 1114203257 1114204028 1114204053 ] SETPROPS "" CHATSTR = } CHATSTR "dancer23" == IF ;; dancer24: Dress large ass hi split av { [ 1114220024 1114220081 1114220380 1114221497 1114221702 1114221731 1114221985 1114222162 1114222276 ] SETPROPS "" CHATSTR = } CHATSTR "dancer24" == IF ;; dancer25: Dress dancer av { [ 1113507107 1113507280 1113508013 1113508411 1113508688 1113509355 1113510000 ] SETPROPS "" CHATSTR = } CHATSTR "dancer25" == IF ;; dancer26: Dress flame red silks av { [ 1050527862 1050527954 1050527899 1050527533 1050527584 1050527631 ] SETPROPS "" CHATSTR = } CHATSTR "dancer26" == IF ;; dancer27: Dress small last seduction av { [ 1113843514 1113843672 1113843963 1113931848 ] SETPROPS "" CHATSTR = } CHATSTR "dancer27" == IF ;; dancer28: Dress large last seduction av { [ 1113838842 1113839172 1113839687 1113837840 1113839820 1113840768 1113841674 1113841754 1113932098 ] SETPROPS "" CHATSTR = } CHATSTR "dancer28" == IF ;; unibiker1: Uni biker av { [ 918345114 918345274 918345316 918345390 918345478 918345615 ] SETPROPS "" CHATSTR = } CHATSTR "unibiker1" == IF ;; unibiker2: Uni biker av { [ 1002167353 1002167157 1002162984 1002167292 1002163271 1002167243 ] SETPROPS "" CHATSTR = } CHATSTR "unibiker2" == IF ;; unibiker3: Uni biker av { [ 1109841821 1109831170 1109830910 ] SETPROPS "" CHATSTR = } CHATSTR "unibiker3" == IF ;; unibiker4: Uni biker av { [ 932082696 932082368 932081911 932082769 932082048 932080995 932082813 932081500 ] SETPROPS "" CHATSTR = } CHATSTR "unibiker4" == IF ;; unibiker5: Uni biker av { [ 932346058 932346011 922447607 922447806 932345927 932345789 932345409 932344948 932344923 ] SETPROPS "" CHATSTR = } CHATSTR "unibiker5" == IF ;; uniride1: Uni bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110152490 1110152788 1110148830 1110148820 1110148802 1110160890 1110148792 1110404551 1110404748 ] SETPROPS "" CHATSTR = } CHATSTR "uniride1" == IF ;; uniride2: Uni bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110162004 1110160826 1110162091 1110167344 1110197391 1110197262 1110301691 1110403157 1110404814 ] SETPROPS "" CHATSTR = } CHATSTR "uniride2" == IF ;; unibike1: Uni empty bike1 av { [ 1110148830 1110148820 1110160890 1110200523 1110200660 1110200036 1110199758 1110200412 ] SETPROPS "" CHATSTR = } CHATSTR "unibike1" == IF ;; unibike2: Uni empty bike2 av { [ 1110162091 1110162004 1110211653 1110211699 1110211779 1110211895 1110211958 1110197391 ] SETPROPS "" CHATSTR = } CHATSTR "unibike2" == IF ;; uniride1off-uniride1on: display small Uni biker av, then return to normal av, "uniride1off", then "uniride1on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL uniride1off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 uniride1off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110148820 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110200660 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110200523 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109841821 1109831170 1109830910 ] SETPROPS} 27 ALARMEXEC } uniride1off NOT IF } lowchat "uniride1off" == IF { "" CHATSTR = { 0 uniride1off = { prop1 GLOBAL { UNI1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } uniride1off IF } lowchat "uniride1on" == IF ;; uniride2off-uniride2on: display small Uni biker av, then return to normal av, "uniride2off", then "uniride2on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL uniride2off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 uniride2off = { POSX x = POSY y = 1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110211653 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110211958 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110197391 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109841821 1109831170 1109830910 ] SETPROPS} 27 ALARMEXEC } uniride2off NOT IF } lowchat "uniride2off" == IF { "" CHATSTR = { 0 uniride2off = { prop1 GLOBAL { UNI2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } uniride2off IF } lowchat "uniride2on" == IF ;; mayabiker1: Maya biker av { [ 1024797257 1024797227 1024797168 1024797105 1024796861 1024796954 1024796970 ] SETPROPS "" CHATSTR = } CHATSTR "mayabiker1" == IF ;; mayabiker2: Maya biker av { [ 863644550 863645109 863651639 863645417 863644501 863645186 ] SETPROPS "" CHATSTR = } CHATSTR "mayabiker2" == IF ;; mayabiker3: Maya biker av { [ 966754829 966754339 863645186 863644501 863645109 863644550 966754707 966754645 ] SETPROPS "" CHATSTR = } CHATSTR "mayabiker3" == IF ;; mayabiker4: Maya biker av { [ 1062123324 862569788 1062123543 862569771 1062123840 1062123933 ] SETPROPS "" CHATSTR = } CHATSTR "mayabiker4" == IF ;; mayaride1: Maya bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110160847 1110162091 1110162004 1110162543 1110189990 1110190527 1110192713 1110192801 1110211027 ] SETPROPS "" CHATSTR = } CHATSTR "mayaride1" == IF ;; mayaride2: Maya bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110148830 1110158354 1110160890 1110158630 1110186740 1110211254 1110301235 1110301203 1110303230 ] SETPROPS "" CHATSTR = } CHATSTR "mayaride2" == IF ;; mayabike1: Maya empty bike1 av { [ 1110162091 1110162004 1110211699 1110211779 1110211895 1110192801 1110212231 1110212966 ] SETPROPS "" CHATSTR = } CHATSTR "mayabike1" == IF ;; mayabike2: Maya empty bike2 av { [ 1110148830 1110160890 1110200036 1110199758 1110200412 1110301414 1110301235 1110213783 ] SETPROPS "" CHATSTR = } CHATSTR "mayabike2" == IF ;; mayaride1off-mayaride1on: display small Maya biker av, then return to normal av, "mayaride1off", then "mayaride1on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL mayaride1off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 mayaride1off = { POSX x = POSY y = 1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110212231 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110212966 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110192801 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 863644550 863645109 863651639 863645417 863644501 863645186 ] SETPROPS} 27 ALARMEXEC } mayaride1off NOT IF } lowchat "mayaride1off" == IF { "" CHATSTR = { 0 mayaride1off = { prop1 GLOBAL { MAYA1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } mayaride1off IF } lowchat "mayaride1on" == IF ;; mayaride2off-mayaride2on: display small Maya biker av, then return to normal av, "mayaride2off", then "mayaride2on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL mayaride2off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 mayaride2off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110301235 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110301414 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110213783 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 863644550 863645109 863651639 863645417 863644501 863645186 ] SETPROPS} 27 ALARMEXEC } mayaride2off NOT IF } lowchat "mayaride2off" == IF { "" CHATSTR = { 0 mayaride2off = { prop1 GLOBAL { MAYA2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } mayaride2off IF } lowchat "mayaride2on" == IF ;; mikabiker1: mika biker av { [ 942105084 942105042 942105062 942105073 942105099 942105114 ] SETPROPS "" CHATSTR = } CHATSTR "mikabiker1" == IF ;; mikabiker2: mika biker av { [ 1109703096 1109703604 1109703662 1109703717 1109703845 ] SETPROPS "" CHATSTR = } CHATSTR "mikabiker2" == IF ;; mikaride1: mika bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110160847 1110162091 1110162004 1110162543 1110189990 1110193567 1110195070 1110196804 1110302128 ] SETPROPS "" CHATSTR = } CHATSTR "mikaride1" == IF ;; mikaride2: mika bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110148830 1110158354 1110160890 1110158630 1110197714 1110197741 1110197765 1110302007 1110303230 ] SETPROPS "" CHATSTR = } CHATSTR "mikaride2" == IF ;; mikabike1: mika empty bike1 av { [ 1110162091 1110162004 1110211699 1110211779 1110211895 1110212231 1110213619 1110193567 ] SETPROPS "" CHATSTR = } CHATSTR "mikabike1" == IF ;; mikabike2: mika empty bike2 av { [ 1110148830 1110160890 1110200036 1110199758 1110200412 1110213783 1110197765 1110213834 ] SETPROPS "" CHATSTR = } CHATSTR "mikabike2" == IF ;; mikaride1off-mikaride1on: display small mika biker av, then return to normal av, "mikaride1off", then "mikaride1on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL mikaride1off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 mikaride1off = { POSX x = POSY y = 1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110212231 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110213619 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110193567 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109703096 1109703604 1109703662 1109703717 1109703845 ] SETPROPS} 27 ALARMEXEC } mikaride1off NOT IF } lowchat "mikaride1off" == IF { "" CHATSTR = { 0 mikaride1off = { prop1 GLOBAL { MIKA1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } mikaride1off IF } lowchat "mikaride1on" == IF ;; mikaride2off-mikaride2on: display small mika biker av, then return to normal av, "mikaride2off", then "mikaride2on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL mikaride2off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 mikaride2off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110197765 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110213834 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110213783 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109703096 1109703604 1109703662 1109703717 1109703845 ] SETPROPS} 27 ALARMEXEC } mikaride2off NOT IF } lowchat "mikaride2off" == IF { "" CHATSTR = { 0 mikaride2off = { prop1 GLOBAL { MIKA2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } mikaride2off IF } lowchat "mikaride2on" == IF ;; lunabiker1: Luna biker av { [ 1034209841 1034209945 1034210075 1034210066 1111010442 1111010452 1111033271 ] SETPROPS "" CHATSTR = } CHATSTR "lunabiker1" == IF ;; lunabiker2: Luna biker av { [ 1111013459 1111013542 1111013576 1111014208 1111014294 1111014322 ] SETPROPS "" CHATSTR = } CHATSTR "lunabiker2" == IF ;; lunabiker3: Luna biker av { [ 938811209 938811204 938811199 938811193 938811185 938811179 ] SETPROPS "" CHATSTR = } CHATSTR "lunabiker3" == IF ;; lunabiker4: Luna biker av { [ 1025292448 1025292411 1025292463 1025292384 1025292381 1025292497 1025292375 1025292486 ] SETPROPS "" CHATSTR = } CHATSTR "lunabiker4" == IF ;; lunabiker5: Luna biker av { [ 1109825834 1109826045 1109826114 1109826153 1109826235 1109826572 ] SETPROPS "" CHATSTR = } CHATSTR "lunabiker5" == IF ;; lunaride1: Luna bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1111016416 1110162004 1110219162 1110162091 1110160847 1111016929 1111029858 1111030170 ] SETPROPS "" CHATSTR = } CHATSTR "lunaride1" == IF ;; lunaride2: Luna bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1111032665 1111032693 1111032739 1110158354 1110160890 1110217196 1111032809 1110148830 ] SETPROPS "" CHATSTR = } CHATSTR "lunaride2" == IF ;; lunaride3: Luna bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110160847 1110162091 1110162004 1110162543 1110219065 1110219108 1110219162 1110219211 1110219330 ] SETPROPS "" CHATSTR = } CHATSTR "lunaride3" == IF ;; lunaride4: Luna bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110148830 1110158354 1110160890 1110158630 1110216146 1110216538 1110217139 1110217196 1110217825 ] SETPROPS "" CHATSTR = } CHATSTR "lunaride4" == IF ;; lunabike1: Luna empty bike1 av { [ 1110162091 1110162004 1110219162 1110211699 1110219509 1110219632 1110211779 1110211895 ] SETPROPS "" CHATSTR = } CHATSTR "lunabike1" == IF ;; lunabike2: Luna empty bike2 av { [ 1110148830 1110160890 1110200036 1110199758 1110200412 1110218480 1110217196 1110218600 ] SETPROPS "" CHATSTR = } CHATSTR "lunabike2" == IF ;; lunaride1off-lunaride1on: display small Luna biker av, then return to normal av, "lunaride1off", then "lunaride1on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL lunaride1off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 lunaride1off = { POSX x = POSY y = 1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110219509 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110219632 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110219162 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1111013459 1111013542 1111013576 1111014208 1111014294 1111014322 ] SETPROPS} 27 ALARMEXEC } lunaride1off NOT IF } lowchat "lunaride1off" == IF { "" CHATSTR = { 0 lunaride1off = { prop1 GLOBAL { LUNA1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } lunaride1off IF } lowchat "lunaride1on" == IF ;; lunaride2off-lunaride2on: display small Luna biker av, then return to normal av, "lunaride2off", then "lunaride2on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL lunaride2off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 lunaride2off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110217196 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110218600 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110218480 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1111013459 1111013542 1111013576 1111014208 1111014294 1111014322 ] SETPROPS} 27 ALARMEXEC } lunaride2off NOT IF } lowchat "lunaride2off" == IF { "" CHATSTR = { 0 lunaride2off = { prop1 GLOBAL { LUNA2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } lunaride2off IF } lowchat "lunaride2on" == IF ;; lunaride3off-lunaride3on: display small Luna biker av, then return to normal av, "lunaride3off", then "lunaride3on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL lunaride3off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 lunaride3off = { POSX x = POSY y = 1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110219509 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110219632 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110219162 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109825834 1109826045 1109826114 1109826153 1109826235 1109826572 ] SETPROPS} 27 ALARMEXEC } lunaride3off NOT IF } lowchat "lunaride3off" == IF { "" CHATSTR = { 0 lunaride3off = { prop1 GLOBAL { LUNA1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } lunaride3off IF } lowchat "lunaride3on" == IF ;; lunaride4off-lunaride4on: display small Luna biker av, then return to normal av, "lunaride4off", then "lunaride4on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL lunaride4off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 lunaride4off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110217196 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110218600 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110218480 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109825834 1109826045 1109826114 1109826153 1109826235 1109826572 ] SETPROPS} 27 ALARMEXEC } lunaride4off NOT IF } lowchat "lunaride4off" == IF { "" CHATSTR = { 0 lunaride4off = { prop1 GLOBAL { LUNA2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } lunaride4off IF } lowchat "lunaride4on" == IF ;; galbiker1: Gal biker av { [ 1110169397 1110392092 1110392275 1110392357 ] SETPROPS "" CHATSTR = } CHATSTR "galbiker1" == IF ;; galbiker2: Gal biker av { [ 1110312962 1110314760 1110315465 1110315618 1110319824 1110320613 ] SETPROPS "" CHATSTR = } CHATSTR "galbiker2" == IF ;; galride1: Gal bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110162543 1110162091 1110160847 1110162067 1110162004 1110161984 1110162155 1110162048 1110160648 ] SETPROPS "" CHATSTR = } CHATSTR "galride1" == IF ;; galride2: Gal bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110157116 1110156475 1110148830 1110158354 1110160890 1110158630 1110303230 1110303295 1110303315 ] SETPROPS "" CHATSTR = } CHATSTR "galride2" == IF ;; galbike1: Gal empty bike1 av { [ 1110162091 1110162067 1110162004 1110211779 1110211895 1110212231 1110220272 1110211699 ] SETPROPS "" CHATSTR = } CHATSTR "galbike1" == IF ;; galbike2: Gal empty bike2 av { [ 1110148830 1110160890 1110200036 1110199758 1110200412 1110303315 1110303257 1110213783 ] SETPROPS "" CHATSTR = } CHATSTR "galbike2" == IF ;; galride1off-galride1on: display small Gal biker av, then return to normal av, "galride1off", then "galride1on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL galride1off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 galride1off = { POSX x = POSY y = 1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110212231 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110220272 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110162067 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1110312962 1110314760 1110315465 1110315618 1110319824 1110320613 ] SETPROPS} 27 ALARMEXEC } galride1off NOT IF } lowchat "galride1off" == IF { "" CHATSTR = { 0 galride1off = { prop1 GLOBAL { GAL1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } galride1off IF } lowchat "galride1on" == IF ;; galride2off-galride2on: display small Gal biker av, then return to normal av, "galride2off", then "galride2on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL galride2off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 galride2off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110303315 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110303257 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110213783 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1110312962 1110314760 1110315465 1110315618 1110319824 1110320613 ] SETPROPS} 27 ALARMEXEC } galride2off NOT IF } lowchat "galride2off" == IF { "" CHATSTR = { 0 galride2off = { prop1 GLOBAL { GAL2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } galride2off IF } lowchat "galride2on" == IF ;; guybiker1: Guy biker av { [ 1109786863 1109786904 1110305645 1110307077 ] SETPROPS "" CHATSTR = } CHATSTR "guybiker1" == IF ;; guybiker2: Guy biker av { [ 911081319 1109786863 1109786904 1109786952 1109787065 ] SETPROPS "" CHATSTR = } CHATSTR "guybiker2" == IF ;; guyride1: Guy bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110246890 1110299206 1110298586 1110148820 1110148802 1110148792 1110148830 1110160890 1110300455 ] SETPROPS "" CHATSTR = } CHATSTR "guyride1" == IF ;; guyride2: Guy bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110299672 1110299696 1110299715 1110197391 1110162091 1110160826 1110167344 1110162004 1110300553 ] SETPROPS "" CHATSTR = } CHATSTR "guyride2" == IF ;; guybike1: Guy empty bike1 av { [ 1110148830 1110148820 1110160890 1110200523 1110200660 1110200036 1110199758 1110200412 ] SETPROPS "" CHATSTR = } CHATSTR "guybike1" == IF ;; guybike2: Guy empty bike2 av { [ 1110162091 1110162004 1110211653 1110211699 1110211779 1110211895 1110211958 1110197391 ] SETPROPS "" CHATSTR = } CHATSTR "guybike2" == IF ;; guybike3: Guy empty bike3 av { [ 1109788530 1109788689 1109789131 1109789200 1109789653 1109790367 1109790414 ] SETPROPS "" CHATSTR = } CHATSTR "guybike3" == IF ;; guyride1off-guyride1on: display small Guy biker av, then return to normal av, "guyride1off", then "guyride1on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL guyride1off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 guyride1off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110148820 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110200660 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110200523 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109786863 1109786904 1110305645 1110307077 ] SETPROPS} 27 ALARMEXEC } guyride1off NOT IF } lowchat "guyride1off" == IF { "" CHATSTR = { 0 guyride1off = { prop1 GLOBAL { GUY1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } guyride1off IF } lowchat "guyride1on" == IF ;; guyride2off-guyride2on: display small Guy biker av, then return to normal av, "guyride2off", then "guyride2on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL guyride2off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 guyride2off = { POSX x = POSY y = 1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110211653 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110211958 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110197391 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1109786863 1109786904 1110305645 1110307077 ] SETPROPS} 27 ALARMEXEC } guyride2off NOT IF } lowchat "guyride2off" == IF { "" CHATSTR = { 0 guyride2off = { prop1 GLOBAL { GUY2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } guyride2off IF } lowchat "guyride2on" == IF ;; bikeride1: Bike1 av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1109788530 1109788689 1109789131 1109789200 1109789653 1109790367 1109790414 ] SETPROPS "" CHATSTR = } CHATSTR "bikeride1" == IF ;; bikeride2: Bike2 av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 968466287 968466291 968466294 968466273 968466269 968466264 ] SETPROPS "" CHATSTR = } CHATSTR "bikeride2" == IF ;; bikeride3: Bike3 flip av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110353897 1110353854 1110353593 1110353607 1110353879 1110353831 ] SETPROPS "" CHATSTR = } CHATSTR "bikeride3" == IF ;; woody1: Dresses 1929 woody av { CLEARLOOSEPROPS [ 1110412718 1110412800 1110412844 1110412885 1110412927 1110412952 1110412997 1110413021 1110413067 ] SETPROPS "" CHATSTR = } CHATSTR "woody1" == IF ;; woody2: Dresses 1929 woody flip av { CLEARLOOSEPROPS [ 1110413278 1110413300 1110413320 1110413337 1110413357 1110413384 1110413397 1110413416 1110413435 ] SETPROPS "" CHATSTR = } CHATSTR "woody2" == IF ;; coupe1: Dresses 1929 coupe av { CLEARLOOSEPROPS [ 1110413916 1110413943 1110413965 1110413994 1110414011 1110414029 1110414059 1110414073 1110414044 ] SETPROPS "" CHATSTR = } CHATSTR "coupe1" == IF ;; coupe2: Dresses 1929 coupe flip av { CLEARLOOSEPROPS [ 1110413654 1110413666 1110413678 1110413721 1110413742 1110413754 1110413774 1110413788 1110413799 ] SETPROPS "" CHATSTR = } CHATSTR "coupe2" == IF ;; coupe3: Dresses 1929 red coupe av { CLEARLOOSEPROPS [ 1110915559 1110915862 1110916644 1110916667 ] SETPROPS "" CHATSTR = } CHATSTR "coupe3" == IF ;; woody1start: Dresses 1929 woody av { CLEARLOOSEPROPS 50 SELECT {"hotrodwoodystart.wav" SOUND} 100 ALARMEXEC {")hotrodwoodystart.wav" SAY} 100 ALARMEXEC [ 1110412718 1110412800 1110412844 1110412885 1110412927 1110412952 1110412997 1110413021 1110413067 ] SETPROPS "" CHATSTR = } CHATSTR "woody1start" == IF ;; woody2start: Dresses 1929 woody flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodwoodystart.wav" SOUND} 100 ALARMEXEC {")hotrodwoodystart.wav" SAY} 100 ALARMEXEC [ 1110413278 1110413300 1110413320 1110413337 1110413357 1110413384 1110413397 1110413416 1110413435 ] SETPROPS "" CHATSTR = } CHATSTR "woody2start" == IF ;; coupe1start: Dresses 1929 coupe av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupestart.wav" SOUND} 100 ALARMEXEC {")hotrodcoupestart.wav" SAY} 100 ALARMEXEC [ 1110413916 1110413943 1110413965 1110413994 1110414011 1110414029 1110414059 1110414073 1110414044 ] SETPROPS "" CHATSTR = } CHATSTR "coupe1start" == IF ;; coupe2start: Dresses 1929 coupe flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupestart.wav" SOUND} 100 ALARMEXEC {")hotrodcoupestart.wav" SAY} 100 ALARMEXEC [ 1110413654 1110413666 1110413678 1110413721 1110413742 1110413754 1110413774 1110413788 1110413799 ] SETPROPS "" CHATSTR = } CHATSTR "coupe2start" == IF ;; coupe3start: Dresses 1929 coupe flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupestart.wav" SOUND} 100 ALARMEXEC {")hotrodcoupestart.wav" SAY} 100 ALARMEXEC [ 1110915559 1110915862 1110916644 1110916667 ] SETPROPS "" CHATSTR = } CHATSTR "coupe3start" == IF ;; woody1stop: Dresses 1929 woody av { CLEARLOOSEPROPS 50 SELECT {"hotrodstop.wav" SOUND} 100 ALARMEXEC {")hotrodstop.wav" SAY} 100 ALARMEXEC [ 1110412718 1110412800 1110412844 1110412885 1110412927 1110412952 1110412997 1110413021 1110413067 ] SETPROPS "" CHATSTR = } CHATSTR "woody1stop" == IF ;; woody2stop: Dresses 1929 woody flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodstop.wav" SOUND} 100 ALARMEXEC {")hotrodstop.wav" SAY} 100 ALARMEXEC [ 1110413278 1110413300 1110413320 1110413337 1110413357 1110413384 1110413397 1110413416 1110413435 ] SETPROPS "" CHATSTR = } CHATSTR "woody2stop" == IF ;; coupe1stop: Dresses 1929 coupe av { CLEARLOOSEPROPS 50 SELECT {"hotrodstop.wav" SOUND} 100 ALARMEXEC {")hotrodstop.wav" SAY} 100 ALARMEXEC [ 1110413916 1110413943 1110413965 1110413994 1110414011 1110414029 1110414059 1110414073 1110414044 ] SETPROPS "" CHATSTR = } CHATSTR "coupe1stop" == IF ;; coupe2stop: Dresses 1929 coupe flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodstop.wav" SOUND} 100 ALARMEXEC {")hotrodstop.wav" SAY} 100 ALARMEXEC [ 1110413654 1110413666 1110413678 1110413721 1110413742 1110413754 1110413774 1110413788 1110413799 ] SETPROPS "" CHATSTR = } CHATSTR "coupe2stop" == IF ;; coupe3stop: Dresses 1929 red coupe av { CLEARLOOSEPROPS 50 SELECT {"hotrodstop.wav" SOUND} 100 ALARMEXEC {")hotrodstop.wav" SAY} 100 ALARMEXEC [ 1110915559 1110915862 1110916644 1110916667 ] SETPROPS "" CHATSTR = } CHATSTR "coupe3stop" == IF ;; woody1run: Dresses 1929 woody av { CLEARLOOSEPROPS 50 SELECT {"hotrodwoody.wav" SOUND} 100 ALARMEXEC {")hotrodwoody.wav" SAY} 100 ALARMEXEC [ 1110412718 1110412800 1110412844 1110412885 1110412927 1110412952 1110412997 1110413021 1110413067 ] SETPROPS "" CHATSTR = } CHATSTR "woody1run" == IF ;; woody2run: Dresses 1929 woody flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodwoody.wav" SOUND} 100 ALARMEXEC {")hotrodwoody.wav" SAY} 100 ALARMEXEC [ 1110413278 1110413300 1110413320 1110413337 1110413357 1110413384 1110413397 1110413416 1110413435 ] SETPROPS "" CHATSTR = } CHATSTR "woody2run" == IF ;; coupe1run: Dresses 1929 coupe av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupe.wav" SOUND} 100 ALARMEXEC {")hotrodcoupe.wav" SAY} 100 ALARMEXEC [ 1110413916 1110413943 1110413965 1110413994 1110414011 1110414029 1110414059 1110414073 1110414044 ] SETPROPS "" CHATSTR = } CHATSTR "coupe1run" == IF ;; coupe2run: Dresses 1929 coupe flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupe.wav" SOUND} 100 ALARMEXEC {")hotrodcoupe.wav" SAY} 100 ALARMEXEC [ 1110413654 1110413666 1110413678 1110413721 1110413742 1110413754 1110413774 1110413788 1110413799 ] SETPROPS "" CHATSTR = } CHATSTR "coupe2run" == IF ;; coupe3run: Dresses 1929 red coupe av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupe.wav" SOUND} 100 ALARMEXEC {")hotrodcoupe.wav" SAY} 100 ALARMEXEC [ 1110915559 1110915862 1110916644 1110916667 ] SETPROPS "" CHATSTR = } CHATSTR "coupe3run" == IF ;; woody1peel: Dresses 1929 woody av { CLEARLOOSEPROPS 50 SELECT {"hotrodwoodypeelaway.wav" SOUND} 100 ALARMEXEC {")hotrodwoodypeelaway.wav" SAY} 100 ALARMEXEC [ 1110412718 1110412800 1110412844 1110412885 1110412927 1110412952 1110412997 1110413021 1110413067 ] SETPROPS "" CHATSTR = } CHATSTR "woody1peel" == IF ;; woody2peel: Dresses 1929 woody flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodwoodypeelaway.wav" SOUND} 100 ALARMEXEC {")hotrodwoodypeelaway.wav" SAY} 100 ALARMEXEC [ 1110413278 1110413300 1110413320 1110413337 1110413357 1110413384 1110413397 1110413416 1110413435 ] SETPROPS "" CHATSTR = } CHATSTR "woody2peel" == IF ;; coupe1peel: Dresses 1929 coupe av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupepeelaway.wav" SOUND} 100 ALARMEXEC {")hotrodcoupepeelaway.wav" SAY} 100 ALARMEXEC [ 1110413916 1110413943 1110413965 1110413994 1110414011 1110414029 1110414059 1110414073 1110414044 ] SETPROPS "" CHATSTR = } CHATSTR "coupe1peel" == IF ;; coupe2peel: Dresses 1929 coupe flip av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupepeelaway.wav" SOUND} 100 ALARMEXEC {")hotrodcoupepeelaway.wav" SAY} 100 ALARMEXEC [ 1110413654 1110413666 1110413678 1110413721 1110413742 1110413754 1110413774 1110413788 1110413799 ] SETPROPS "" CHATSTR = } CHATSTR "coupe2peel" == IF ;; coupe3peel: Dresses 1929 red coupe av { CLEARLOOSEPROPS 50 SELECT {"hotrodcoupepeelaway.wav" SOUND} 100 ALARMEXEC {")hotrodcoupepeelaway.wav" SAY} 100 ALARMEXEC [ 1110915559 1110915862 1110916644 1110916667 ] SETPROPS "" CHATSTR = } CHATSTR "coupe3peel" == IF ;; trinket: Dress in trinket av { [ 900905914 900905325 900905453 900905831 900905845 900905713 ] SETPROPS "" CHATSTR = } CHATSTR "trinket" == IF ;; nymphie1: Dresses nymph left-facing av { {315 291 SETPOS} 0 ALARMEXEC 10 SELECT [ 963685650 963685603 963685612 963685632 963685685 963685661 963685622 1023173927 ] SETPROPS "" CHATSTR =} CHATSTR "nymphie1" == IF ;; nymphie2: Dresses nymph right-facing av { [ 1061882234 1061882424 1061882382 1061882173 1061881809 1061881782 1061882015 1061881840 ] SETPROPS "" CHATSTR = } CHATSTR "nymphie2" == IF ;; nymphie subs: ns1-24 dresses in nymphie subs { [ 1062145079 1023591045 1023591006 1023590912 1023591089 1023590951 ] SETPROPS "" CHATSTR = } CHATSTR "ns1" == IF { [ 987727590 985221029 987727618 987727652 985221040 987727729 ] SETPROPS "" CHATSTR = } CHATSTR "ns2" == IF { [ 1051761446 1051761454 1051761460 1051761467 1051761475 1051761484 1051761493 ] SETPROPS "" CHATSTR = } CHATSTR "ns3" == IF { [ 1093886136 1093886126 1093886117 1093885964 1093885672 1093885665 1093885932 1093885915 1093885889 ] SETPROPS "" CHATSTR = } CHATSTR "ns4" == IF { [ 931367752 931366036 931366444 931366624 931367940 931365517 ] SETPROPS "" CHATSTR = } CHATSTR "ns5" == IF { [ 1004835515 1004835551 1004835561 1004835844 1004835856 1004835861 ] SETPROPS "" CHATSTR = } CHATSTR "ns6" == IF { [ 1060435194 1060435844 1060436417 1060436490 1060436845 1060437030 1060437092 1060437171 ] SETPROPS "" CHATSTR = } CHATSTR "ns7" == IF { [ 941973402 941973669 941973829 941973913 941973773 942254559 ] SETPROPS "" CHATSTR = } CHATSTR "ns8" == IF { [ 1088877486 1088877437 1088877453 1088877469 ] SETPROPS "" CHATSTR = } CHATSTR "ns9" == IF { [ 1089132232 1089132275 1089132297 1089131214 1089131231 1089131257 1089132463 1089132487 ] SETPROPS "" CHATSTR = } CHATSTR "ns10" == IF { [ 966154033 966153788 966153734 966153699 966153706 966153712 ] SETPROPS "" CHATSTR = } CHATSTR "ns11" == IF { [ 983715741 983715629 983715376 983715339 983715248 983715219 983715016 983714980 983714649 ] SETPROPS "" CHATSTR = } CHATSTR "ns12" == IF { [ 1049861078 1049861813 1049861785 1049861971 1049861489 1049861738 1049862091 1049862138 ] SETPROPS "" CHATSTR = } CHATSTR "ns13" == IF { [ 882148927 882148933 882148940 882148901 882148914 882148920 ] SETPROPS "" CHATSTR = } CHATSTR "ns14" == IF { [ 964782317 964786372 964756647 964756465 964756549 964756763 964758107 964759925 ] SETPROPS "" CHATSTR = } CHATSTR "ns15" == IF { [ 978295324 978294963 978295018 947765956 978295109 990545552 ] SETPROPS "" CHATSTR = } CHATSTR "ns16" == IF { [ 981385232 981385220 981385202 981517211 981385137 981385108 ] SETPROPS "" CHATSTR = } CHATSTR "ns17" == IF { [ 874187288 874187212 874187178 874187348 874187367 874187414 ] SETPROPS "" CHATSTR = } CHATSTR "ns18" == IF { [ 915266282 915262958 915262883 919321312 919320764 915265663 913194568 915266399 915266650 ] SETPROPS "" CHATSTR = } CHATSTR "ns19" == IF { [ 982569283 982568623 982568629 982568809 982569134 982569156 ] SETPROPS "" CHATSTR = } CHATSTR "ns20" == IF { [ 998373243 1030362054 1030362047 998373712 1030362021 1030362011 ] SETPROPS "" CHATSTR = } CHATSTR "ns21" == IF { [ 875152102 875152083 875152067 875151960 875151927 875163938 ] SETPROPS "" CHATSTR = } CHATSTR "ns22" == IF { [ 1021750832 1021750836 1021750826 1021750821 1021750814 1021750809 1021750802 ] SETPROPS "" CHATSTR = } CHATSTR "ns23" == IF { [ 1040416579 1040417101 1040417191 1040416569 1040416524 1040416835 1040417432 1040417337 ] SETPROPS "" CHATSTR = } CHATSTR "ns24" == IF ;; broomie1: Broomie { [ 1108831644 1108831691 1108831950 1108832107 1108832373 1108832405 1108832481 1108832697 ] SETPROPS "" CHATSTR = } CHATSTR "broomie1" == IF ;; broomie2: Broomie { [ 1108833903 1108834917 1108833833 1108833784 1108833918 1108834115 1109016620 1109016651 ] SETPROPS "" CHATSTR = } CHATSTR "broomie2" == IF ;; dragon1: Dresses dragon lizard av { [ 994819514 994818023 994819098 994818580 994867232 994867371 ] SETPROPS "" CHATSTR = } CHATSTR "dragon1" == IF ;; dragon2: Dresses green dragon av { [ 1039822921 1039822917 1039822912 1039822906 1039822902 1039822895 ] SETPROPS "" CHATSTR = } CHATSTR "dragon2" == IF ;; dragon3: Dresses blue dragon av { [ 1011132844 1011132753 1011132352 1011132250 1011132204 1011132130 1011131852 ] SETPROPS "" CHATSTR = } CHATSTR "dragon3" == IF ;dragonfire [mouse] { "$1" GREPSUB s = { "blast" s = } s "" == IF MOUSEPOS ty = tx = POSX tx - dx = POSY ty - dy = s tx dx 3 * 4 / + ty dy 3 * 4 / + ADDLOOSEPROP s tx dx 2 / + ty dy 2 / + ADDLOOSEPROP s tx dx 4 / + ty dy 4 / + ADDLOOSEPROP s tx ty ADDLOOSEPROP { ")dragonbreath.wav" SAY } 120 ALARMEXEC { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = "!Feel the heat, baby !!" MOUSEPOS SAYAT } CHATSTR "^dragonfire *(.*)$" GREPSTR IF ;; keribiker1: Keri biker av { [ 1115628882 1115629643 1115629695 1115630173 1115631408 1115631889 ] SETPROPS "" CHATSTR = } CHATSTR "keribiker1" == IF ;; keribiker2: Keri biker av { [ 1115640211 1115640062 1115640302 1115641367 1115641990 ] SETPROPS "" CHATSTR = } CHATSTR "keribiker2" == IF ;; keribiker3: Keri biker av { [ 1110160847 1110162091 1110162004 1110162543 1110193567 1110195070 1115644714 1115644837 1110211895 ] SETPROPS "" CHATSTR = } CHATSTR "keribiker3" == IF ;; keribiker4: Keri biker av { [ 1110148830 1110158354 1110160890 1110158630 1110197765 1115643628 1115643842 1115644009 1110199758 ] SETPROPS "" CHATSTR = } CHATSTR "keribiker4" == IF ;; keriride1: Keri bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110160847 1110162091 1110162004 1110162543 1110193567 1110195070 1115644714 1115644837 1110211895 ] SETPROPS "" CHATSTR = } CHATSTR "keriride1" == IF ;; keriride2: Keri bike av { CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC [ 1110148830 1110158354 1110160890 1110158630 1110197765 1115643628 1115643842 1115644009 1110199758 ] SETPROPS "" CHATSTR = } CHATSTR "keriride2" == IF ;; keribike1: Keri empty bike1 av { [ 1110162091 1110162004 1110211779 1110211895 1110212231 1110213619 1110193567 ] SETPROPS "" CHATSTR = } CHATSTR "keribike1" == IF ;; keribike2: Keri empty bike2 av { [ 1110148830 1110160890 1110199758 1110200412 1110213783 1110197765 1110213834 ] SETPROPS "" CHATSTR = } CHATSTR "keribike2" == IF ;; keriride1off-keriride1on: display small Keri biker av, then return to normal av, "keriride1off", then "keriride1on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL keriride1off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 keriride1off = { POSX x = POSY y = ;1110211699 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110211895 x 22 - y 66 - ADDLOOSEPROP ;top center tile 1110162004 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110212231 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110213619 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110193567 x -22 - y 22 - ADDLOOSEPROP ;middle right tile ;XXXXXXXXX x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110211779 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile 1110162091 x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1115640211 1115640062 1115640302 1115641367 1115641990 ] SETPROPS} 27 ALARMEXEC } keriride1off NOT IF } lowchat "keriride1off" == IF { "" CHATSTR = { 0 keriride1off = { prop1 GLOBAL { KERI1OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } keriride1off IF } lowchat "keriride1on" == IF ;; keriride2off-keriride2on: display small Keri biker av, then return to normal av, "keriride2off", then "keriride2on" nup GLOBAL proparray GLOBAL x GLOBAL y GLOBAL prop1 GLOBAL warp GLOBAL keriride2off GLOBAL CHATSTR LOWERCASE lowchat = { "" CHATSTR = { "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = 1 keriride2off = { POSX x = POSY y = 1110148830 x 66 - y 66 - ADDLOOSEPROP ;top left tile 1110199758 x 22 - y 66 - ADDLOOSEPROP ;top center tile ;1110200036 x -22 - y 66 - ADDLOOSEPROP ;top right tile 1110197765 x 66 - y 22 - ADDLOOSEPROP ;middle left tile 1110213834 x 22 - y 22 - ADDLOOSEPROP ;middle center tile 1110213783 x -22 - y 22 - ADDLOOSEPROP ;middle right tile 1110160890 x 66 - y -22 - ADDLOOSEPROP ;bottom left tile 1110200412 x 22 - y -22 - ADDLOOSEPROP ;bottom center tile ;XXXXXXXXX x -22 - y -22 - ADDLOOSEPROP ;bottom right tile [ 1115640211 1115640062 1115640302 1115641367 1115641990 ] SETPROPS} 27 ALARMEXEC } keriride2off NOT IF } lowchat "keriride2off" == IF { "" CHATSTR = { 0 keriride2off = { prop1 GLOBAL { KERI2OFF } { prop1 GLOBAL prop1 "SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 24 ALARMEXEC CLEARLOOSEPROPS 50 SELECT {"motorcyclestart.wav" SOUND} 100 ALARMEXEC {")motorcyclestart.wav" SAY} 100 ALARMEXEC } keriride2off IF } lowchat "keriride2on" == IF ;;========== [RB6] REFUGE BORG 6 SOUND BORGS ================ ;; boop1 { "boop01.wav" SOUND ")boop01.wav" SAY "" CHATSTR = } CHATSTR "boop1" == IF ;; boop2 { "boop02.wav" SOUND ")boop02.wav" SAY "" CHATSTR = } CHATSTR "boop2" == IF ;; boop3 { "boop03.wav" SOUND ")boop03.wav" SAY "" CHATSTR = } CHATSTR "boop3" == IF ;; boop4 { "boop04.wav" SOUND ")boop04.wav" SAY "" CHATSTR = } CHATSTR "boop4" == IF ;; boop5 { "boop05.wav" SOUND ")boop05.wav" SAY "" CHATSTR = } CHATSTR "boop5" == IF ;; boop6 { "boop06.wav" SOUND ")boop06.wav" SAY "" CHATSTR = } CHATSTR "boop6" == IF ;; boop7 { "boop07.wav" SOUND ")boop07.wav" SAY "" CHATSTR = } CHATSTR "boop7" == IF ;; boop8 { "boop08.wav" SOUND ")boop08.wav" SAY "" CHATSTR = } CHATSTR "boop8" == IF ;; boop9 { "boop09.wav" SOUND ")boop09.wav" SAY "" CHATSTR = } CHATSTR "boop9" == IF ;; boop10 { "boop10.wav" SOUND ")boop10.wav" SAY "" CHATSTR = } CHATSTR "boop10" == IF ;; boop11 { "boop11.wav" SOUND ")boop11.wav" SAY "" CHATSTR = } CHATSTR "boop11" == IF ;; boop12 { "boop12.wav" SOUND ")boop12.wav" SAY "" CHATSTR = } CHATSTR "boop12" == IF ;; brakes { {"brake.wav" SOUND "!)brake.wav SCREEEEEEEECH!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "brakes" == IF ;; screeches { {"screech.wav" SOUND "!)screech.wav SCREEEEEEEECH!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "screeches" == IF ;; crashes { {"screechcrash.wav" SOUND "!)screechcrash.wav SCREEEEEEEECH-CRASHHHHHH!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "crashes" == IF ;; whooshes { {"whoosh.wav" SOUND ")whoosh.wav" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "whooshes" == IF ;; belts { {"boink.wav" SOUND "!)boink.wav WHAPP!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "belts" == IF ;; boings { {"boingonce.wav" SOUND "!)boingonce.wav BOING!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "boings" == IF ;; boinks { {"clangboink.wav" SOUND "!)clangboink.wav BOINK!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "boinks" == IF ;; bonks { {"bonk.wav" SOUND "!)bonk.wav BONK!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "bonks" == IF ;; bops { {"bonkbonkbonk.wav" SOUND "!)bonkbonkbonk.wav BOP-BOP-BOP!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "bops" == IF ;; beeps { {"beepbeep.wav" SOUND "!)beepbeep.wav BEEP-BEEP!" SAY} 125 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "beeps" == IF ;; ugas { { "ahooga.wav" SOUND "!)ahooga.wav AHUUGAH-UUGAH!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "ugas" == IF ;; honks { { "honk.wav" SOUND "!)honk.wav HONK-HONNNK!" SAY } 110 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "honks" == IF ;; cuckoos1 { { "cuckoo.wav" SOUND "!)cuckoo.wav CUCKOO-CUCKOO!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "cuckoos1" == IF ;; cuckoos2 { { "cuckoostooge.wav" SOUND "!)cuckoostooge.wav CUCKOO-CUCKOO-CUCKOO!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "cuckoos2" == IF ;; gongs { { "gong.wav" SOUND "!)gong.wav BONNGGGG!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "gongs" == IF ;; referee { { "referee.wav" SOUND "!)referee.wav TWEET-TWEE-TWEEET!" SAY} 120 ALARMEXEC {"!OK! TIME OUT!" SAY} 200 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "referee" == IF ;; tarzan { { "tarzan.wav" SOUND "!)tarzan.wav AHHHHH-EEYAH-EEYAH-EEYAH-EEYAHH!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "tarzan" == IF ;; trolley { { "trolley.wav" SOUND "!)trolley.wav CLANG-CLANG CLANG-CLANG!" SAY} 100 ALARMEXEC 50 SELECT "" CHATSTR = } CHATSTR "trolley" == IF ;; bikes1 { "motorcyclestart.wav" SOUND ")motorcyclestart.wav" SAY "" CHATSTR = } CHATSTR "bikes1" == IF ;; bikes2 { "motorcyclestop.wav" SOUND ")motorcyclestop.wav" SAY "" CHATSTR = } CHATSTR "bikes2" == IF ;; bikes3 { "motorcycleidle.wav" SOUND ")motorcycleidle.wav" SAY "" CHATSTR = } CHATSTR "bikes3" == IF ;; bikes4 { "motorcycle.wav" SOUND ")motorcycle.wav" SAY "" CHATSTR = } CHATSTR "bikes4" == IF ;; woodys1 { "hotrodwoodystart.wav" SOUND ")hotrodwoodystart.wav" SAY "" CHATSTR = } CHATSTR "woodys1" == IF ;; woodys2 { "hotrodstop.wav" SOUND ")hotrodstop.wav" SAY "" CHATSTR = } CHATSTR "woodys2" == IF ;; woodys3 { "hotrodwoodydrive.wav" SOUND ")hotrodwoodydrive.wav" SAY "" CHATSTR = } CHATSTR "woodys3" == IF ;; woodys4 { "hotrodwoody.wav" SOUND ")hotrodwoody.wav" SAY "" CHATSTR = } CHATSTR "woodys4" == IF ;; woodys5 { "hotrodwoodypeelaway.wav" SOUND ")hotrodwoodypeelaway.wav" SAY "" CHATSTR = } CHATSTR "woodys5" == IF ;; coupes1 { "hotrodcoupestart.wav" SOUND ")hotrodcoupestart.wav" SAY "" CHATSTR = } CHATSTR "coupes1" == IF ;; coupes2 { "hotrodstop.wav" SOUND ")hotrodstop.wav" SAY "" CHATSTR = } CHATSTR "coupes2" == IF ;; coupes3 { "hotrodcoupedrive.wav" SOUND ")hotrodcoupedrive.wav" SAY "" CHATSTR = } CHATSTR "coupes3" == IF ;; coupes4 { "hotrodcoupe.wav" SOUND ")hotrodcoupe.wav" SAY "" CHATSTR = } CHATSTR "coupes4" == IF ;; coupes5 { "hotrodcoupepeelaway.wav" SOUND ")hotrodcoupepeelaway.wav" SAY "" CHATSTR = } CHATSTR "coupes5" == IF ;; clap { "clapclap.wav" SOUND "!)clapclap.wav Clap-Clap !" SAY "" CHATSTR = } CHATSTR "clap" == IF ;; dance1 { "marakesh.wav" SOUND ")marakesh.wav" SAY "" CHATSTR = } CHATSTR "dance1" == IF ;; dance2 { "harem00.mid" SOUND ")harem00.mid" SAY "" CHATSTR = } CHATSTR "dance2" == IF ;; dance3 { "harem01.mid" SOUND ")harem01.mid" SAY "" CHATSTR = } CHATSTR "dance3" == IF ;; dance4 { "harem02.mid" SOUND ")harem02.mid" SAY "" CHATSTR = } CHATSTR "dance4" == IF ;; dance5 { "passione00.wav" SOUND ")passione00.wav" SAY "" CHATSTR = } CHATSTR "dance5" == IF ;; dance6 { "passione01.wav" SOUND ")passione01.wav" SAY "" CHATSTR = } CHATSTR "dance6" == IF ;; dance7 { "passione02.wav" SOUND ")passione02.wav" SAY "" CHATSTR = } CHATSTR "dance7" == IF ;; dance8 { "passione03.wav" SOUND ")passione03.wav" SAY "" CHATSTR = } CHATSTR "dance8" == IF ;; dance9 { "passione04.wav" SOUND ")passione04.wav" SAY "" CHATSTR = } CHATSTR "dance9" == IF ;; dance10 { "lalobadance01.mid" SOUND ")lalobadance01.mid" SAY "" CHATSTR = } CHATSTR "dance10" == IF ;; dance11 { "lalobadance02.mid" SOUND ")lalobadance02.mid" SAY "" CHATSTR = } CHATSTR "dance11" == IF ;; dance12 { "lalobadance03.mid" SOUND ")lalobadance03.mid" SAY "" CHATSTR = } CHATSTR "dance12" == IF ;; dance13 { "lalobadance04.mid" SOUND ")lalobadance04.mid" SAY "" CHATSTR = } CHATSTR "dance13" == IF ;; dance14 { "lalobadance05.mid" SOUND ")lalobadance05.mid" SAY "" CHATSTR = } CHATSTR "dance14" == IF ;; dance15 { "frenzy.wav" SOUND ")frenzy.wav" SAY "" CHATSTR = } CHATSTR "dance15" == IF ;; thunder { "thunder.wav" SOUND ")thunder.wav" SAY "" CHATSTR = } CHATSTR "thunder" == IF ;; rainstorm { "rainstorm.wav" SOUND ")rainstorm.wav" SAY "" CHATSTR = } CHATSTR "rainstorm" == IF ;; bbbitch {{ "bitchbitch.wav" SOUND "!)bitchbitch.wav Bitch-bitch-bitch-bitch-bitch-bitch-BITCH!" SAY} 100 ALARMEXEC 50 SELECT"" CHATSTR = } CHATSTR "bbbitch" == IF ;; giggle { "giggle.wav" SOUND ")giggle.wav" SAY "" CHATSTR = } CHATSTR "giggle" == IF ;; purr1 { "purr.wav" SOUND ")purr.wav" SAY "" CHATSTR = } CHATSTR "purr1" == IF ;; purr2 { "purrr.wav" SOUND ")purrr.wav" SAY "" CHATSTR = } CHATSTR "purr2" == IF ;; hiss { "cathiss.wav" SOUND ")cathiss.wav" SAY "" CHATSTR = } CHATSTR "hiss" == IF ;; snarl { "wildcat.wav" SOUND ")wildcat.wav" SAY "" CHATSTR = } CHATSTR "snarl" == IF ;; splash { "splash.wav" SOUND ")splash.wav" SAY "" CHATSTR = } CHATSTR "splash" == IF ;; shoot1 { "gunshot.wav" SOUND ")gunshot.wav" SAY "" CHATSTR = } CHATSTR "shoot1" == IF ;; shoot2 { "gunshots.wav" SOUND ")gunshots.wav" SAY "" CHATSTR = } CHATSTR "shoot2" == IF ;; hal1 { "halbeep.wav" SOUND ")halbeep.wav" SAY "" CHATSTR = } CHATSTR "hal1" == IF ;; hal2 { "halonemoment.wav" SOUND ")halonemoment.wav" SAY "" CHATSTR = } CHATSTR "hal2" == IF ;; hal3 { "halinquiz.wav" SOUND ")halinquiz.wav" SAY "" CHATSTR = } CHATSTR "hal3" == IF ;; hal4 { "halpuzzling.wav" SOUND ")halpuzzling.wav" SAY "" CHATSTR = } CHATSTR "hal4" == IF ;; hal5 { "halnotserious.wav" SOUND ")halnotserious.wav" SAY "" CHATSTR = } CHATSTR "hal5" == IF ;; hal6 { "halcannotallow.wav" SOUND ")halcannotallow.wav" SAY "" CHATSTR = } CHATSTR "hal6" == IF ;; hal7 { "halsorry.wav" SOUND ")halsorry.wav" SAY "" CHATSTR = } CHATSTR "hal7" == IF ;; hal8 { "haltakeapill.wav" SOUND ")haltakeapill.wav" SAY "" CHATSTR = } CHATSTR "hal8" == IF ;; hal9 { "halfeelbetter.wav" SOUND ")halfeelbetter.wav" SAY "" CHATSTR = } CHATSTR "hal9" == IF ;; didge1 { "didge.wav" SOUND ")didge.wav" SAY "" CHATSTR = } CHATSTR "didge1" == IF ;; didge2 { "kookadidge.wav" SOUND ")kookadidge.wav" SAY "" CHATSTR = } CHATSTR "didge2" == IF ;; kook { "kookaburra.wav" SOUND ")kookaburra.wav" SAY "" CHATSTR = } CHATSTR "kook" == IF ;; laffingkook { "laughingkookaburra.wav" SOUND ")laughingkookaburra.wav" SAY "" CHATSTR = } CHATSTR "laffingkook" == IF ;; magpie { "magpie.wav" SOUND ")magpie.wav" SAY "" CHATSTR = } CHATSTR "magpie" == IF ;; magpiechimes { "chimes.mid" SOUND ")chimes.mid" SAY "" CHATSTR = } CHATSTR "magpiechimes" == IF ;; wolf { "wolf.wav" SOUND ")wolf.wav" SAY "" CHATSTR = } CHATSTR "wolf" == IF ;; buzz1 { "buzz01.wav" SOUND ")buzz01.wav" SAY "" CHATSTR = } CHATSTR "buzz1" == IF ;; buzz2 { "buzz02.wav" SOUND ")buzz02.wav" SAY "" CHATSTR = } CHATSTR "buzz2" == IF ;; buzz3 { "buzz03.wav" SOUND ")buzz03.wav" SAY "" CHATSTR = } CHATSTR "buzz3" == IF ;; buzz4 { "buzz04.wav" SOUND ")buzz04.wav" SAY "" CHATSTR = } CHATSTR "buzz4" == IF ;; velocity { "velocity.mid" SOUND ")velocity.mid" SAY "" CHATSTR = } CHATSTR "velocity" == IF ;; lumiere { "lumiere.wav" SOUND ")lumiere.wav" SAY "" CHATSTR = } CHATSTR "lumiere" == IF ;; lust { "lust.wav" SOUND ")lust.wav" SAY "" CHATSTR = } CHATSTR "lust" == IF ;; darkride { "darkride.wav" SOUND ")darkride.wav" SAY "" CHATSTR = } CHATSTR "darkride" == IF ;; rebelyell { "rebelyell.wav" SOUND ")rebelyell.wav" SAY "" CHATSTR = } CHATSTR "rebelyell" == IF ;; stopwatch: wear stopwatch { 1108209005 233 41 ADDLOOSEPROP 1108209005 233 82 ADDLOOSEPROP 1108209005 233 2 ADDLOOSEPROP [ 1099190400 1099191867 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 ] SETPROPS 255 191 SETPOS " Say: start1 or start5 to start 1 or 5 minute timers. Say: resetsw to reset stopwatch." CHATSTR = } CHATSTR "stopwatch" == IF ;; resetsw: reset stopwatch { "stopwatchreset.wav" SOUND CLEARLOOSEPROPS [ 1099190400 1099191867 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 ] SETPROPS "Stopwatch reset." SAY "t" CHATSTR = } CHATSTR "resetsw" == IF ;; start1: stopwatch 1 MINUTE ani, WITH TICKS { 255 191 SETPOS "stopwatch1min.wav" SOUND ")stopwatch1min.wav" SAY { [ 1099190400 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 1099230334 ] SETPROPS } 0 ALARMEXEC { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099231005 ] SETPROPS } 900 ALARMEXEC { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099231343 ] SETPROPS } 1800 ALARMEXEC { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099231633 ] SETPROPS } 2700 ALARMEXEC { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099231907 ] SETPROPS } 3600 ALARMEXEC {[ 1099190400 1099191867 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 ] SETPROPS "stopwatchreset.wav" SOUND} 3900 ALARMEXEC "Start 1 minute timer." CHATSTR = } CHATSTR "start1" == IF ;; start5: stopwatch 5 MINUTE ani, WITH TICKS { 255 191 SETPOS "stopwatch1min.wav" SOUND ")stopwatch1min.wav" SAY {")stopwatch1min.wav" SAY}3700 ALARMEXEC {")stopwatch1min.wav" SAY}7400 ALARMEXEC {")stopwatch1min.wav" SAY}11100 ALARMEXEC {")stopwatch1min.wav" SAY}14800 ALARMEXEC { [ 1099190400 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 1099230334 ] SETPROPS } 0 ALARMEXEC { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099231005 ] SETPROPS } 900 ALARMEXEC { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099231343 ] SETPROPS } 1800 ALARMEXEC { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099231633 ] SETPROPS } 2700 ALARMEXEC { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099231907 ] SETPROPS } 3600 ALARMEXEC { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099232236 ] SETPROPS } 4500 ALARMEXEC { [ 1099191472 1099192221 1099192394 1099190862 1099166628 1099203896 1099203761 1099193138 1099232626 ] SETPROPS } 5500 ALARMEXEC { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099232858 ] SETPROPS } 6400 ALARMEXEC { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099233184 ] SETPROPS } 7300 ALARMEXEC { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099233534 ] SETPROPS } 8100 ALARMEXEC { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099233942 ] SETPROPS } 9100 ALARMEXEC { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099234288 ] SETPROPS } 10000 ALARMEXEC { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099234533 ] SETPROPS } 11000 ALARMEXEC { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099234969 ] SETPROPS } 11700 ALARMEXEC { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099235114 ] SETPROPS } 12700 ALARMEXEC { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099235384 ] SETPROPS } 13600 ALARMEXEC { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099235672 ] SETPROPS } 14700 ALARMEXEC { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099235987 ] SETPROPS } 15600 ALARMEXEC { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099236343 ] SETPROPS } 16400 ALARMEXEC { [ 1099191472 1099193138 1099203896 1099191097 1099191195 1099166728 1099191053 1099203761 1099236678 ] SETPROPS } 17500 ALARMEXEC { [ 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099203761 1099236989 ] SETPROPS } 18400 ALARMEXEC { [ 1099190400 1099191867 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 ] SETPROPS "stopwatchreset.wav" SOUND} 18600 ALARMEXEC "Start 5 minute timer." CHATSTR = } CHATSTR "start5" == IF ;; time0: stopwatch at 00 seconds { [ 1099190400 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 1099230334 ] SETPROPS "" CHATSTR = } CHATSTR "time0" == IF ;; time15: stopwatch at 15 seconds { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099231005 ] SETPROPS "" CHATSTR = } CHATSTR "time15" == IF ;; time30: stopwatch at 30 seconds { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099231343 ] SETPROPS "" CHATSTR = } CHATSTR "time30" == IF ;; time45: stopwatch at 45 seconds { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099231633 ] SETPROPS "" CHATSTR = } CHATSTR "time45" == IF ;; time100: stopwatch at 1 min 00 seconds { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099231907 ] SETPROPS "" CHATSTR = } CHATSTR "time100" == IF ;; time115: stopwatch at 1 min 15 seconds { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099232236 ] SETPROPS "" CHATSTR = } CHATSTR "time115" == IF ;; time130: stopwatch at 1 min 30 seconds { [ 1099191472 1099192221 1099192394 1099190862 1099166628 1099203896 1099203761 1099193138 1099232626 ] SETPROPS "" CHATSTR = } CHATSTR "time130" == IF ;; time145: stopwatch at 1 min 45 seconds { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099232858 ] SETPROPS "" CHATSTR = } CHATSTR "time145" == IF ;; time200: stopwatch at 2 mins 00 seconds { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099233184 ] SETPROPS "" CHATSTR = } CHATSTR "time200" == IF ;; time215: stopwatch at 2 mins 15 seconds { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099233534 ] SETPROPS "" CHATSTR = } CHATSTR "time215" == IF ;; time230: stopwatch at 2 mins 30 seconds { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099233942 ] SETPROPS "" CHATSTR = } CHATSTR "time230" == IF ;; time245: stopwatch at 2 mins 45 seconds { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099234288 ] SETPROPS "" CHATSTR = } CHATSTR "time245" == IF ;; time300: stopwatch at 3 mins 00 seconds { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099234533 ] SETPROPS "" CHATSTR = } CHATSTR "time300" == IF ;; time315: stopwatch at 3 mins 15 seconds { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099234969 ] SETPROPS "" CHATSTR = } CHATSTR "time315" == IF ;; time330: stopwatch at 3 mins 30 seconds { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099235114 ] SETPROPS "" CHATSTR = } CHATSTR "time330" == IF ;; time345: stopwatch at 3 mins 45 seconds { [ 1099191472 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 1099235384 ] SETPROPS "" CHATSTR = } CHATSTR "time345" == IF ;; time400: stopwatch at 4 mins 00 seconds { [ 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099235672 ] SETPROPS "" CHATSTR = } CHATSTR "time400" == IF ;; time415: stopwatch at 4 mins 15 seconds { [ 1099190400 1099191472 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 1099235987 ] SETPROPS "" CHATSTR = } CHATSTR "time415" == IF ;; time430: stopwatch at 4 mins 30 seconds { [ 1099191472 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 1099236343 ] SETPROPS "" CHATSTR = } CHATSTR "time430" == IF ;; time445: stopwatch at 4 mins 45 seconds { [ 1099191472 1099193138 1099203896 1099191097 1099191195 1099166728 1099191053 1099203761 1099236678 ] SETPROPS "" CHATSTR = } CHATSTR "time445" == IF ;; time500: stopwatch at 5 mins 00 seconds { [ 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 1099203761 1099236989 ] SETPROPS "" CHATSTR = } CHATSTR "time500" == IF ;; watch0: stopwatch at 0 seconds { [ 1099190400 1099191867 1099192036 1099192221 1099192394 1099191976 1099190421 1099193576 1099204659 ] SETPROPS "" CHATSTR = } CHATSTR "watch0" == IF ;; watch15: stopwatch at 15 seconds { [ 1099190400 1099191472 1099191867 1099192036 1099192221 1099192394 1099190634 1099193095 1099193138 ] SETPROPS "" CHATSTR = } CHATSTR "watch15" == IF ;; watch30: stopwatch at 30 seconds { [ 1099191472 1099191867 1099192221 1099192394 1099193138 1099190862 1099166628 1099203761 1099203896 ] SETPROPS "" CHATSTR = } CHATSTR "watch30" == IF ;; watch45: stopwatch at 45 seconds { [ 1099191472 1099191867 1099193138 1099203761 1099203896 1099191097 1099191195 1099166728 1099191053 ] SETPROPS "" CHATSTR = } CHATSTR "watch45" == IF ;; watch100: stopwatch at 60 seconds { [ 1099191867 1099203761 1099203896 1099191097 1099191195 1099166838 1099191177 1099204553 1099191472 ] SETPROPS "" CHATSTR = } CHATSTR "watch100" == IF ;;========== [RB7] REFUGE BORG 7 RESTORE BORGS ============== ;; pots: Restore props to room { 900905831 112 312 ADDLOOSEPROP 900905845 112 268 ADDLOOSEPROP 900905713 113 224 ADDLOOSEPROP 900905914 156 313 ADDLOOSEPROP 900905325 156 269 ADDLOOSEPROP 900905453 157 225 ADDLOOSEPROP 966144604 27 280 ADDLOOSEPROP 1090469321 347 250 ADDLOOSEPROP 1090326589 370 270 ADDLOOSEPROP 1064289861 280 204 ADDLOOSEPROP 1064289880 280 247 ADDLOOSEPROP 1064289913 31 236 ADDLOOSEPROP 1090376640 20 258 ADDLOOSEPROP 1090323810 92 295 ADDLOOSEPROP 1090323396 94 319 ADDLOOSEPROP 1090326459 -2 278 ADDLOOSEPROP 1090326577 371 228 ADDLOOSEPROP "" CHATSTR = } CHATSTR "pots" == IF ;; partyprops: Restore props to room { CLEARLOOSEPROPS 1110823506 42 100 ADDLOOSEPROP 902627685 426 106 ADDLOOSEPROP 1031752726 129 282 ADDLOOSEPROP 1031752726 329 278 ADDLOOSEPROP 1032689056 157 228 ADDLOOSEPROP 1032689056 316 230 ADDLOOSEPROP 1112440465 184 150 ADDLOOSEPROP 1112440428 286 149 ADDLOOSEPROP -1298963974 234 316 ADDLOOSEPROP 1112440295 85 98 ADDLOOSEPROP 868771821 378 98 ADDLOOSEPROP 1112440000 193 284 ADDLOOSEPROP 1112439972 276 282 ADDLOOSEPROP 921115148 481 193 ADDLOOSEPROP 921115148 11 193 ADDLOOSEPROP 1112439697 424 50 ADDLOOSEPROP 918603041 43 53 ADDLOOSEPROP 923585934 234 245 ADDLOOSEPROP 924473222 234 273 ADDLOOSEPROP 924473222 215 253 ADDLOOSEPROP 924473222 254 258 ADDLOOSEPROP 1110824471 73 153 ADDLOOSEPROP 924913144 3 132 ADDLOOSEPROP 1110824471 395 153 ADDLOOSEPROP 924913144 469 133 ADDLOOSEPROP 924047965 6 10 ADDLOOSEPROP 924046379 472 5 ADDLOOSEPROP 909342788 207 110 ADDLOOSEPROP 909342788 266 106 ADDLOOSEPROP 909342788 352 25 ADDLOOSEPROP 909342788 134 29 ADDLOOSEPROP 909342788 79 -5 ADDLOOSEPROP 909342764 396 -5 ADDLOOSEPROP 909342788 239 32 ADDLOOSEPROP 909342788 271 -3 ADDLOOSEPROP 909342775 202 -1 ADDLOOSEPROP 909342764 278 70 ADDLOOSEPROP 909342788 315 39 ADDLOOSEPROP 909342775 197 65 ADDLOOSEPROP 909342764 164 34 ADDLOOSEPROP 909342788 116 2 ADDLOOSEPROP 909342775 348 1 ADDLOOSEPROP 919824590 356 249 ADDLOOSEPROP 919824590 119 249 ADDLOOSEPROP -1371901023 250 115 ADDLOOSEPROP -1371901023 257 158 ADDLOOSEPROP -1371901023 243 158 ADDLOOSEPROP -1371901023 260 201 ADDLOOSEPROP -1371901023 249 200 ADDLOOSEPROP -1371901023 239 201 ADDLOOSEPROP 852074881 161 283 ADDLOOSEPROP 852074881 183 245 ADDLOOSEPROP 852074881 203 206 ADDLOOSEPROP 852074881 305 277 ADDLOOSEPROP 852074881 285 238 ADDLOOSEPROP 852074881 269 207 ADDLOOSEPROP 1060198658 389 269 ADDLOOSEPROP 1060198658 428 287 ADDLOOSEPROP 1060198658 472 291 ADDLOOSEPROP 1060198658 82 269 ADDLOOSEPROP 1060198658 40 285 ADDLOOSEPROP 1060198658 -3 289 ADDLOOSEPROP 913249410 238 63 ADDLOOSEPROP 913249410 272 32 ADDLOOSEPROP 913249410 203 33 ADDLOOSEPROP 913249410 304 1 ADDLOOSEPROP 913249410 237 0 ADDLOOSEPROP 913249410 163 1 ADDLOOSEPROP 913249298 467 246 ADDLOOSEPROP 913249298 3 245 ADDLOOSEPROP 1112438831 429 165 ADDLOOSEPROP 895350981 38 164 ADDLOOSEPROP 1112438637 306 185 ADDLOOSEPROP 1112438637 332 198 ADDLOOSEPROP 1112438637 360 211 ADDLOOSEPROP 1112438637 388 225 ADDLOOSEPROP 895584957 75 225 ADDLOOSEPROP 895584957 162 187 ADDLOOSEPROP 895584957 137 197 ADDLOOSEPROP 895584957 104 215 ADDLOOSEPROP 1112438637 423 246 ADDLOOSEPROP 895584957 43 244 ADDLOOSEPROP 1112438520 180 97 ADDLOOSEPROP 1112438520 157 84 ADDLOOSEPROP 1112438520 132 62 ADDLOOSEPROP 1112438520 106 42 ADDLOOSEPROP 1112438520 79 21 ADDLOOSEPROP 1112438520 38 -6 ADDLOOSEPROP 50173 292 100 ADDLOOSEPROP 50173 316 81 ADDLOOSEPROP 50173 345 59 ADDLOOSEPROP 50173 376 31 ADDLOOSEPROP 50173 424 -5 ADDLOOSEPROP "" CHATSTR = } CHATSTR "partyprops" == IF ;; sunsetportal1: Restore props to room { CLEARLOOSEPROPS 998328667 327 233 ADDLOOSEPROP 998330101 328 277 ADDLOOSEPROP 998330246 328 321 ADDLOOSEPROP 998328287 240 319 ADDLOOSEPROP 998328021 240 276 ADDLOOSEPROP 998327901 240 233 ADDLOOSEPROP 998328430 284 233 ADDLOOSEPROP 998290445 284 277 ADDLOOSEPROP 998328565 284 321 ADDLOOSEPROP "" CHATSTR = } CHATSTR "sunsetportal1" == IF ;; sunsetportal2: Restore props to room { CLEARLOOSEPROPS 1109938817 316 270 ADDLOOSEPROP 1109938770 272 271 ADDLOOSEPROP 1109938678 229 228 ADDLOOSEPROP 1109938713 230 272 ADDLOOSEPROP 1109938742 273 227 ADDLOOSEPROP 1109938786 317 226 ADDLOOSEPROP "" CHATSTR = } CHATSTR "sunsetportal2" == IF ;; sunsetportal3: Restore props to room { CLEARLOOSEPROPS 1109938786 199 266 ADDLOOSEPROP 1109938678 111 265 ADDLOOSEPROP 1109938742 155 265 ADDLOOSEPROP 1109938817 197 309 ADDLOOSEPROP 1109938770 154 309 ADDLOOSEPROP 1109938713 111 309 ADDLOOSEPROP 1109938786 317 226 ADDLOOSEPROP 1109938742 273 227 ADDLOOSEPROP 1109938713 230 272 ADDLOOSEPROP 1109938678 229 228 ADDLOOSEPROP 1109938770 272 271 ADDLOOSEPROP 1109938817 316 270 ADDLOOSEPROP "" CHATSTR = } CHATSTR "sunsetportal3" == IF ;; sunsetportal4: Restore props to room { CLEARLOOSEPROPS 998328565 284 321 ADDLOOSEPROP 998290445 284 277 ADDLOOSEPROP 998328430 284 233 ADDLOOSEPROP 998327901 240 233 ADDLOOSEPROP 998328021 240 276 ADDLOOSEPROP 998328287 240 319 ADDLOOSEPROP 998330246 328 321 ADDLOOSEPROP 998330101 328 277 ADDLOOSEPROP 998328667 327 233 ADDLOOSEPROP 1109938786 199 266 ADDLOOSEPROP 1109938678 111 265 ADDLOOSEPROP 1109938742 155 265 ADDLOOSEPROP 1109938817 197 309 ADDLOOSEPROP 1109938770 154 309 ADDLOOSEPROP 1109938713 111 309 ADDLOOSEPROP "" CHATSTR = } CHATSTR "sunsetportal4" == IF ;;==================END REFUGE BORG OUTCHAT SECTION========= ;;========== [RB10] REFUGE BORG 10 GIZMO BORGS ============= ;; yme: request for drop of Y ME PLEASE message prop { 1149234349 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "yme" == IF ;; afk: request for drop of AFK message prop { 1153261624 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "afk" == IF ;; phone: request for drop of PHONE message prop { 1099434768 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "phone" == IF ;; pitstop: request for drop of PITSTOP message prop { 1099435690 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "pitstop" == IF ;; cigrun: request for drop of CIGRUN message prop { 1099436194 234 170 ADDLOOSEPROP "" CHATSTR = } CHATSTR "cigrun" == IF ;; naked: Dress in invisible av { [ 1030530465 ] SETPROPS "" CHATSTR = } CHATSTR "naked" == IF ;HEHE { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 1059951432 1059951185 1059951094 1059951468 1059950738 1059950719 1059951480 1059950546 1059950520 ] SETPROPS Pp STRTOATOM 240 ALARMEXEC ")teehee " chatstr + chatstr = } lowchat "(hehe)" grepstr if ;HAHA { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 1060655885 1060655862 1060655701 1060655667 1060655492 1060655404 1060655334 1060655306 1060654939 ] SETPROPS Pp STRTOATOM 240 ALARMEXEC ")guffaw " chatstr + chatstr = } lowchat "(haha)" grepstr if ;; puterl: Dresses puter male av, left corner { [ 1041516372 1041516516 1041516544 1041516582 1041516605 1041516623 1041516640 1041516672 1041516700 ] SETPROPS "" CHATSTR = } CHATSTR "puterl" == IF ;; puterr: Dresses puter male av, right corner { [ 1024595597 1024595886 1024596037 1024596169 1024596265 1024596705 1024596809 1024597016 1024597256 ] SETPROPS "" CHATSTR = } CHATSTR "puterr" == IF ;; duckl: Dresses duck av, facing left { [ -1318484159 -1318484188 -1318484148 -1318484171 1058493852 1058494177 -1318484206 ] SETPROPS "" CHATSTR = } CHATSTR "duckl" == IF ;; duckr: Dresses duck av, facing right { [ -1318484159 -1318484188 -1318484148 -1318484171 1058493852 1058494340 1058494486 ] SETPROPS "" CHATSTR = } CHATSTR "duckr" == IF ;; bubblegum: Dresses bubblegum burst av { [ 1061203979 968638703 968641986 ] SETPROPS "" CHATSTR = } CHATSTR "bubblegum" == IF ;; movehere: move person to desired location on the screen { x global y global mousepos y = x = ";ao \{ " x ITOA & " " & y ITOA & " SETPOS \} USERNAME \"" & WHOTARGET WHONAME & "\" == IF" & WHOTARGET PRIVATEMSG "" CHATSTR = } CHATSTR "movehere" == IF ;; cowgirl1: Dresses cowgirl shooter av, shooting right { [ 1043155823 1043156411 1043156733 1043156789 1043156830 1043156872 ] SETPROPS 61 318 SETPOS "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP ")gunshot.wav" SAY {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155823 1043156253 1043156315 1043156411 1043156450 1043156483 ] SETPROPS} 310 ALARMEXEC "!Don't Even Think About It, Cuz I'll Damage You... BIG TIME!!" CHATSTR = } lowchat "cowgirl1" == IF ;; cowgirl2: Dresses cowgirl shooter av, shooting right { [1043155823 1043156411 1043156733 1043156789 1043156830 1043156872 ] SETPROPS 61 318 SETPOS "$1" GREPSUB s = { "condom" s = } s "" == IF "$1" GREPSUB z = { "condom" z = } z "" == IF MOUSEPOS ty = tx = POSX tx - dx = POSY ty - dy = s tx dx 3 * 4 / + ty dy 3 * 4 / + ADDLOOSEPROP CLEARLOOSEPROPS z tx dx 2 / + ty dy 2 / + ADDLOOSEPROP CLEARLOOSEPROPS s tx dx 4 / + ty dy 4 / + ADDLOOSEPROP CLEARLOOSEPROPS z tx dx 6 / + ty dy 6 / + ADDLOOSEPROP CLEARLOOSEPROPS s tx dx 8 / + ty dy 8 / + ADDLOOSEPROP CLEARLOOSEPROPS ")gunshot.wav" SAY "!SPLAT!!!" MOUSEPOS SAYAT {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155823 1043156253 1043156315 1043156411 1043156450 1043156483 ] SETPROPS} 310 ALARMEXEC "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "condom" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "Wanna See That Again -- In Slow Motion!!!" CHATSTR = } CHATSTR "^cowgirl2 *(.*)$" GREPSTR IF ;; cowgirl3: Dresses cowgirl shooter av, shooting right { [1043155823 1043156411 1043156733 1043156789 1043156830 1043156872 ] SETPROPS 61 318 SETPOS "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "condom" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP ")gunshot.wav" SAY {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155823 1043156253 1043156315 1043156411 1043156450 1043156483 ] SETPROPS} 310 ALARMEXEC "!Get The Picture!!" CHATSTR = } lowchat "cowgirl3" == IF ;; cowgirl4: Dresses cowgirl shooter av, shooting right { [ 1043155823 1043156411 1043156733 1043156789 1043156830 1043156872 ] SETPROPS 61 318 SETPOS "$1" GREPSUB s = { "condom" s = } s "" == IF "$1" GREPSUB z = { "bullet00" z = } z "" == IF MOUSEPOS ty = tx = POSX tx - dx = POSY ty - dy = s tx dx 3 * 4 / + ty dy 3 * 4 / + ADDLOOSEPROP CLEARLOOSEPROPS z tx dx 2 / + ty dy 2 / + ADDLOOSEPROP s tx dx 2 / + ty dy 2 / + ADDLOOSEPROP z tx dx 6 / + ty dy 6 / + ADDLOOSEPROP s tx dx 6 / + ty dy 6 / + ADDLOOSEPROP ")gunshots.wav" SAY "!SPLAT!--SPLAT!!--SPLAT!!!" MOUSEPOS SAYAT {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155823 1043156253 1043156315 1043156411 1043156450 1043156483 ] SETPROPS} 310 ALARMEXEC "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "condom" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "Like I Said -- Don't Fuck With Me!!!" CHATSTR = } CHATSTR "^cowgirl4 *(.*)$" GREPSTR IF ;; cowgirl5: Dresses cowgirl shooter av, shooting left { [ 1043156109 1043155916 1043157028 1043157049 1043157139 1043157172 ] SETPROPS 450 318 SETPOS "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP ")gunshot.wav" SAY {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155916 1043155935 1043155987 1043156071 1043156088 1043156109 ] SETPROPS} 310 ALARMEXEC "!Don't Even Think About It, Cuz I'll Damage You... BIG TIME!!" CHATSTR = } lowchat "cowgirl5" == IF ;; cowgirl6: Dresses cowgirl shooter av, shooting left { [ 1043156109 1043155916 1043157028 1043157049 1043157139 1043157172 ] SETPROPS 450 318 SETPOS "$1" GREPSUB s = { "condom" s = } s "" == IF "$1" GREPSUB z = { "condom" z = } z "" == IF MOUSEPOS ty = tx = POSX tx - dx = POSY ty - dy = s tx dx 3 * 4 / + ty dy 3 * 4 / + ADDLOOSEPROP CLEARLOOSEPROPS z tx dx 2 / + ty dy 2 / + ADDLOOSEPROP CLEARLOOSEPROPS s tx dx 4 / + ty dy 4 / + ADDLOOSEPROP CLEARLOOSEPROPS z tx dx 6 / + ty dy 6 / + ADDLOOSEPROP CLEARLOOSEPROPS s tx dx 8 / + ty dy 8 / + ADDLOOSEPROP CLEARLOOSEPROPS ")gunshot.wav" SAY "!SPLAT!!!" MOUSEPOS SAYAT {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155916 1043155935 1043155987 1043156071 1043156088 1043156109 ] SETPROPS} 310 ALARMEXEC "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "condom" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "Wanna See That Again -- In Slow Motion!!!" CHATSTR = } CHATSTR "^cowgirl6 *(.*)$" GREPSTR IF ;; cowgirl7: Dresses cowgirl shooter av, shooting left { [ 1043156109 1043155916 1043157028 1043157049 1043157139 1043157172 ] SETPROPS 450 318 SETPOS "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "condom" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP ")gunshot.wav" SAY {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155916 1043155935 1043155987 1043156071 1043156088 1043156109 ] SETPROPS} 310 ALARMEXEC "!Get The Picture!!" CHATSTR = } lowchat "cowgirl7" == IF ;; cowgirl8: Dresses cowgirl shooter av, shooting left { [ 1043156109 1043155916 1043157028 1043157049 1043157139 1043157172 ] SETPROPS 450 318 SETPOS "$1" GREPSUB s = { "condom" s = } s "" == IF "$1" GREPSUB z = { "bullet00" z = } z "" == IF MOUSEPOS ty = tx = POSX tx - dx = POSY ty - dy = s tx dx 3 * 4 / + ty dy 3 * 4 / + ADDLOOSEPROP CLEARLOOSEPROPS z tx dx 2 / + ty dy 2 / + ADDLOOSEPROP s tx dx 2 / + ty dy 2 / + ADDLOOSEPROP z tx dx 6 / + ty dy 6 / + ADDLOOSEPROP s tx dx 6 / + ty dy 6 / + ADDLOOSEPROP ")gunshots.wav" SAY "!SPLAT!--SPLAT!!--SPLAT!!!" MOUSEPOS SAYAT {CLEARLOOSEPROPS} 300 ALARMEXEC {[ 1043155916 1043155935 1043155987 1043156071 1043156088 1043156109 ] SETPROPS} 310 ALARMEXEC "bullet00" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "condom" MOUSEPOS 22 - SWAP 22 -SWAP ADDLOOSEPROP "Like I Said -- Don't Fuck With Me!!!" CHATSTR = } CHATSTR "^cowgirl8 *(.*)$" GREPSTR IF ;banner: places a 9-tile banner centered at the mouse position ;ASSIGN unique names to each of 9 banner tiles, e.g., newtile1, newtile2, etc. ;EDIT tile names in quotes below to MATCH the names assigned to the new banner tiles ;DO NOT rename tiles to match default banner1, banner2, etc. names ;To do so will only display any previous tiles named banner. { MOUSEPOS y = x = "Banner Borg" MOUSEPOS SAYAT "Displays 9-tile banner" MOUSEPOS SAYAT PENFRONT 255 0 255 PENCOLOR 3 PENSIZE POSX 0 + POSY 0 + MOUSEPOS LINE {PAINTUNDO} 100 ALARMEXEC "banner1" x 66 - y 66 - ADDLOOSEPROP ;top left tile "banner2" x 22 - y 66 - ADDLOOSEPROP ;top center tile "banner3" x -22 - y 66 - ADDLOOSEPROP ;top right tile "banner4" x 66 - y 22 - ADDLOOSEPROP ;middle left tile "banner5" x 22 - y 22 - ADDLOOSEPROP ;middle center tile "banner6" x -22 - y 22 - ADDLOOSEPROP ;middle right tile "banner7" x 66 - y -22 - ADDLOOSEPROP ;bottom left tile "banner8" x 22 - y -22 - ADDLOOSEPROP ;bottom center tile "banner9" x -22 - y -22 - ADDLOOSEPROP ;bottom right tile "" CHATSTR = } CHATSTR "banner" == IF ;backdrop: places a 9-tile banner centered behind your current av position ;ASSIGN unique names to each of 9 banner tiles, e.g., newtile1, newtile2, etc. ;EDIT tile names in quotes below to MATCH the names assigned to the new banner tiles ;DO NOT rename tiles to match default banner1, banner2, etc. names ;To do so will only display any previous tiles named banner. { POSX x = POSY y = "banner1" x 66 - y 66 - ADDLOOSEPROP ;top left tile "banner2" x 22 - y 66 - ADDLOOSEPROP ;top center tile "banner3" x -22 - y 66 - ADDLOOSEPROP ;top right tile "banner4" x 66 - y 22 - ADDLOOSEPROP ;middle left tile "banner5" x 22 - y 22 - ADDLOOSEPROP ;middle center tile "banner6" x -22 - y 22 - ADDLOOSEPROP ;middle right tile "banner7" x 66 - y -22 - ADDLOOSEPROP ;bottom left tile "banner8" x 22 - y -22 - ADDLOOSEPROP ;bottom center tile "banner9" x -22 - y -22 - ADDLOOSEPROP ;bottom right tile "" CHATSTR = } CHATSTR "backdrop" == IF ;; shhh { 0 i = nbruserprops n = "" Pp = { Pp i USERPROP itoa + " " + Pp = i ++ } { i n < } WHILE "[ " Pp + " ] SETPROPS" + Pp = [ 1029627185 1029627207 1029627221 1029627230 1029627247 1031629922 ] SETPROPS Pp STRTOATOM 240 ALARMEXEC ")pop " chatstr + chatstr = } lowchat "shh" grepstr if ;; xmastree: Dress xmastree av { [ 988775125 988775150 988775297 988775338 988775242 988775179 1103881723 1103882682 1103882779 ] SETPROPS "" CHATSTR = } CHATSTR "xmastree" == IF ; swom1: DRESS IN SLIDING SPIDER WOMAN { MOUSEPOS my = mx = { prop1 GLOBAL "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = } 0 ALARMEXEC { MOUSEPOS my = mx = 255 255 255 PENCOLOR 2 PENSIZE PENFRONT { [ 1047558078 1047557868 1047558243 1047557945 1047557988 1047558350 1047558287 ] SETPROPS POSX 35 - POSY 36 + MOUSEPOS LINE } { [ 1047558121 1047556431 1047556708 1047556519 1047556532 1047556729 1047556568 ] SETPROPS POSX 40 + POSY 36 + MOUSEPOS LINE } POSX mx - 0 > IFELSE } 10 ALARMEXEC { MOUSEPOS my = mx = 1 i = 1 fdel = 25 nfr = POSX cx = POSY cy = { mx cx - 25 / cx + newx = my cy - 25 / cy + newy = newx ITOA " " & newy ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC newx cx = newy cy = i ++ } { i nfr < } WHILE mx ITOA " " & my ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC } 65 ALARMEXEC { prop1 GLOBAL { NAKED } {prop1 GLOBAL prop1 " SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE PAINTUNDO } 120 ALARMEXEC "" CHATSTR = } CHATSTR "swom1" == IF ; swom2: DRESS IN SLIDING SPIDER WOMAN { MOUSEPOS my = mx = { prop1 GLOBAL "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = } 0 ALARMEXEC { MOUSEPOS my = mx = 255 255 255 PENCOLOR 2 PENSIZE PENFRONT { { [ 1047558121 1047556431 1047556708 1047556519 1047556532 1047556729 1047556568 ] SETPROPS POSX 42 - POSY 55 - MOUSEPOS LINE } { [ 1047558078 1047557868 1047558243 1047557945 1047557988 1047558350 1047558287 ] SETPROPS POSX 43 + POSY 54 - MOUSEPOS LINE } POSX mx - 0 > IFELSE } { { [ 1047558078 1047557868 1047558243 1047557945 1047557988 1047558350 1047558287 ] SETPROPS POSX 35 - POSY 36 + MOUSEPOS LINE } { [ 1047558121 1047556431 1047556708 1047556519 1047556532 1047556729 1047556568 ] SETPROPS POSX 40 + POSY 36 + MOUSEPOS LINE } POSX mx - 0 > IFELSE } POSY my - 0 > IFELSE } 10 ALARMEXEC { MOUSEPOS my = mx = 1 i = 1 fdel = 25 nfr = POSX cx = POSY cy = { mx cx - 25 / cx + newx = my cy - 25 / cy + newy = newx ITOA " " & newy ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC newx cx = newy cy = i ++ } { i nfr < } WHILE mx ITOA " " & my ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC } 65 ALARMEXEC { prop1 GLOBAL { NAKED } { prop1 GLOBAL prop1 " SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE PAINTUNDO } 120 ALARMEXEC "" CHATSTR = } CHATSTR "swom2" == IF ; sman1: DRESS IN SLIDING SPIDER WOMAN { MOUSEPOS my = mx = { prop1 GLOBAL "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = } 0 ALARMEXEC { MOUSEPOS my = mx = 255 255 255 PENCOLOR 2 PENSIZE PENFRONT { [ 1047558121 1106499638 1106500123 1106501299 1106501208 1106501950 1106502049 ] SETPROPS POSX 35 - POSY 36 + MOUSEPOS LINE } { [ 1047558121 1106499638 1106500123 1106501299 1106501208 1106501950 1106502049 ] SETPROPS POSX 40 + POSY 36 + MOUSEPOS LINE } POSX mx - 0 > IFELSE } 10 ALARMEXEC { MOUSEPOS my = mx = 1 i = 1 fdel = 25 nfr = POSX cx = POSY cy = { mx cx - 25 / cx + newx = my cy - 25 / cy + newy = newx ITOA " " & newy ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC newx cx = newy cy = i ++ } { i nfr < } WHILE mx ITOA " " & my ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC } 65 ALARMEXEC { prop1 GLOBAL { NAKED } {prop1 GLOBAL prop1 " SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE PAINTUNDO } 120 ALARMEXEC "" CHATSTR = } CHATSTR "sman1" == IF ;shutup: throws coke can at mouse position { MOUSEPOS y = x = ")stfu !Grab a Coke and Smile!! " MOUSEPOS SAYAT PENFRONT 255 255 0 PENCOLOR 3 PENSIZE POSX 6 + POSY 38 + MOUSEPOS LINE PAINTUNDO "8181" x 66 - y 44 - ADDLOOSEPROP "!and shut the fuck up!!!" MOUSEPOS SAYAT "" CHATSTR = } CHATSTR "shutup" == IF ;;====================ADDITIONAL GIZMO BORGS================ ;; mylips { x GLOBAL y GLOBAL whome whopos y = x = mousepos setpos prop1 GLOBAL "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = [927732370 927736217 927732115 927734925 927878973 927731752] SETPROPS ")kiss ! Hugs n Stuff from " USERNAME & " !!!" & SAY 400 21 005 PENCOLOR 2 PENSIZE PENFRONT MOUSEPOS PENPOS 4 2 LINETO -4 3 LINETO MOUSEPOS PENPOS -4 2 LINETO 4 2 LINETO { x GLOBAL y GLOBAL x y setpos } 150 ALARMEXEC { prop1 GLOBAL { NAKED } {prop1 GLOBAL prop1 " SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 160 ALARMEXEC "" CHATSTR = } CHATSTR "mylips" == IF ;; Lips painting by Alexandra { uno GLOBAL dos GLOBAL whome whopos dos = uno = mousepos setpos prop1 GLOBAL "[ " p = 0 i = { p i USERPROP itoa & " " & p = i ++ } { i NBRUSERPROPS < } WHILE p " ]" & prop1 = [ 895603267 895611788 909342775 909342788 909342764 895603219 895603193 895603005 895602863 ] SETPROPS ")kiss ! Wet, deep n luscious! From " USERNAME & SAY PAINTCLEAR PENFRONT 255 RANDOM 255 RANDOM 255 RANDOM pencolor 3 pensize mousepos y = x = x 7 - x = y 9 - y = x y penpos 4 0 lineto 2 2 lineto 2 0 lineto 2 -2 lineto 2 0 lineto 2 0 lineto 8 12 lineto -8 6 lineto -6 2 lineto -4 0 lineto -8 -4 lineto -4 -4 lineto 0 -4 lineto 8 -8 lineto 6 4 lineto 8 -2 lineto -14 2 lineto 5 pensize 14 0 lineto -20 2 lineto 24 2 lineto -24 2 lineto 24 0 lineto -20 4 lineto 16 0 lineto -12 2 lineto 0 0 0 pencolor 2 pensize -10 -5 pento 4 -2 lineto 4 0 lineto 6 2 lineto 2 0 lineto 2 -2 lineto 6 -2 lineto 8 4 lineto -10 -2 lineto -10 0 lineto -10 0 lineto 1 pensize 4 0 pento -2 -2 lineto 6 2 pento -4 -6 lineto 8 6 pento 2 -6 lineto 0 6 lineto 4 -2 pento 4 -2 lineto 255 255 255 pencolor 1 pensize -18 10 pento 2 -2 lineto 2 4 pento 0 -2 lineto 8 0 pento 2 0 lineto { uno GLOBAL dos GLOBAL uno dos setpos } 150 ALARMEXEC { prop1 GLOBAL { NAKED } {prop1 GLOBAL prop1 " SETPROPS" & xpropo = xpropo STRTOATOM EXEC } "[ ]" prop1 == IFELSE } 160 ALARMEXEC "" CHATSTR = } CHATSTR "plips" GREPSTR IF ;; luvya { MOUSEPOS y = x = "$1" GREPSUB propstr = ")kiss !" USERNAME & " Loves You !!!!" & x y SAYAT 175 62 204 PENCOLOR 3 PENSIZE POSX POSY x y LINE PAINTUNDO propstr x y "starheart" x 0 - y 44 -addlooseprop { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = }CHATSTR "luvya" == IF ;; hug { MOUSEPOS y = x = "! A friendly Hug from " USERNAME & " !" & MOUSEPOS SAYAT PENFRONT 255 300 125 PENCOLOR 3 PENSIZE POSX 6 + POSY 38 + MOUSEPOS LINE PAINTUNDO "6hearts" x 44 - y 44 - ADDLOOSEPROP "heartsandroses" x 0 - y 44 - ADDLOOSEPROP "heartsandroses" x 44 - y 0 - ADDLOOSEPROP "6hearts" x 0 - y 0 - ADDLOOSEPROP { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = } CHATSTR "hug" == IF ;; bkiss: Blows a kiss at the mouse position { "$1" GREPSUB s = { "kiss" s = } s "" == IF MOUSEPOS ty = tx = POSX tx - dx = POSY ty - dy = s tx dx 3 * 4 / + ty dy 3 * 4 / + ADDLOOSEPROP s tx dx 2 / + ty dy 2 / + ADDLOOSEPROP s tx dx 4 / + ty dy 4 / + ADDLOOSEPROP s tx ty ADDLOOSEPROP { ")kiss" SAY } 120 ALARMEXEC "! A special Kiss from " USERNAME & " !!!" & tx 10 + ty 10 - SAYAT { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = } CHATSTR "^bkiss *(.*)$" GREPSTR IF ;;kiss1 { MOUSEPOS y = x = ")Kiss ! Kisses from " USERNAME & " !!" & MOUSEPOS SAYAT PENFRONT 255 0 0 PENCOLOR 3 PENSIZE POSX 6 + POSY 38 + MOUSEPOS LINE PAINTUNDO "redhearts" x 44 - y 44 - ADDLOOSEPROP "Dreamland" x 0 - y 44 - ADDLOOSEPROP "redhearts" x 44 - y 0 - ADDLOOSEPROP "redhearts" x 0 - y 0 - ADDLOOSEPROP { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = } CHATSTR "kiss1" == IF ;;kissy { { "heart1" prop = } { "$1" GREPSUB prop = } "$1" GREPSUB "" == IFELSE CLEARLOOSEPROPS MOUSEPOS mousey = mousex = 0 i = POSX mousex - pointx = POSY mousey - pointy = prop mousex pointx 8 * 9 / + mousey pointy 8 * 9 / + ADDLOOSEPROP prop mousex pointx 7 * 9 / + mousey pointy 7 * 9 / + ADDLOOSEPROP prop mousex pointx 6 * 9 / + mousey pointy 6 * 9 / + ADDLOOSEPROP prop mousex pointx 5 * 9 / + mousey pointy 5 * 9 / + ADDLOOSEPROP prop mousex pointx 4 * 9 / + mousey pointy 4 * 9 / + ADDLOOSEPROP prop mousex pointx 3 * 9 / + mousey pointy 3 * 9 / + ADDLOOSEPROP prop mousex pointx 2 * 9 / + mousey pointy 2 * 9 / + ADDLOOSEPROP prop mousex pointx 1 * 9 / + mousey pointy 1 * 9 / + ADDLOOSEPROP ")kiss ! Sweet kisses to you from " USERNAME & " !!!!!" & mousex mousey SAYAT { 88 RANDOM 44 - x = 88 RANDOM 44 - y = mousex x + newx = mousey y + newy = 855530190 newx newy ADDLOOSEPROP i ++ } { i 16 < } WHILE { CLEARLOOSEPROPS } 200 ALARMEXEC "" CHATSTR = } CHATSTR "^kissy *(.*)" GREPSTR IF ;; roomhi: Say hello to everyone in the room { NBRROOMUSERS num = 0 i = "Hi" { { ", " & i ROOMUSER WHONAME & } i ROOMUSER WHOME == NOT IF i ++ } { i num < } WHILE SAY "" CHATSTR = } lowchat "roomhi" == IF ;; zapall: Zap Everyone in the Room { NBRROOMUSERS NumUsers = 3 PENSIZE PENBACK 0 i = { { 255 RANDOM 255 RANDOM 255 RANDOM PENCOLOR POSX POSY i ROOMUSER WHOPOS LINE 16 RANDOM SETCOLOR "!Zap!" i ROOMUSER WHOPOS SAYAT } i WHONAME USERNAME == NOT IF i ++ } { i NumUsers < } WHILE "" CHATSTR = } lowchat "zapall" == IF ;; spider: Makes a web over the target { PENFRONT MOUSEPOS y = x = 255 255 255 PENCOLOR 4 PENSIZE POSX 6 + POSY 38 + MOUSEPOS LINE PAINTUNDO 3 PENSIZE x 50 + y 50 + x 50 - y 50 + LINE x 75 + y x 75 - y LINE x 50 + y 50 - x 50 - y 50 - LINE x y 75 + x y 75 - LINE 2 PENSIZE x 50 + y 20 + x 50 - y 20 - LINE x 50 + y 20 - x 50 - y 20 + LINE x 20 + y 50 - x 20 - y 50 + LINE x 20 + y 50 + x 20 - y 50 - LINE 1 PENSIZE x 50 + y 50 + x 50 + y 20 + LINE x 75 + y x 50 + y 20 + LINE x 50 + y 50 - x 50 + y 20 - LINE x 75 + y x 50 + y 20 - LINE x 50 - y 50 + x 50 - y 20 + LINE x 75 - y x 50 - y 20 + LINE x 50 - y 50 - x 50 - y 20 - LINE x 75 - y x 50 - y 20 - LINE x 50 + y 50 + x 20 + y 50 + LINE x 50 + y 50 - x 20 + y 50 - LINE x 50 - y 50 + x 20 - y 50 + LINE x 50 - y 50 - x 20 - y 50 - LINE x y 75 + x 20 + y 50 + LINE x y 75 - x 20 + y 50 - LINE x 0 - y 75 + x 20 - y 50 + LINE x y 75 - x 20 - y 50 - LINE x 25 + y 25 + x 10 + y 25 + LINE x 25 + y 25 - x 10 + y 25 - LINE x 25 - y 25 + x 10 - y 25 + LINE x 25 - y 25 - x 10 - y 25 - LINE x y 50 + x 10 + y 25 + LINE x y 50 - x 10 + y 25 - LINE x 0 - y 50 + x 10 - y 25 + LINE x y 50 - x 10 - y 25 - LINE x 25 + y 25 + x 25 + y 10 + LINE x 50 + y x 25 + y 10 + LINE x 25 + y 25 - x 25 + y 10 - LINE x 50 + y x 25 + y 10 - LINE x 25 - y 25 + x 25 - y 10 + LINE x 50 - y x 25 - y 10 + LINE x 25 - y 25 - x 25 - y 10 - LINE x 50 - y x 25 - y 10 - LINE "! You're trapped in " USERNAME & "'s web!" & MOUSEPOS SAYAT { PAINTCLEAR } 1000 ALARMEXEC "" CHATSTR = } lowchat "spider" == IF ;; zap: Zap with Laser Beams { "!)no Zap!" MOUSEPOS SAYAT 255 0 0 PENCOLOR 2 PENSIZE POSX POSY MOUSEPOS LINE PAINTUNDO "" CHATSTR = } lowchat "zap" == IF ;; power: Quick painted splash { 6 PENSIZE PENBACK 255 0 0 PENCOLOR 0 POSY 511 POSY LINE 0 255 0 PENCOLOR POSX 0 POSX 383 LINE 0 0 255 PENCOLOR 0 POSY 184 + 511 POSY 184 - LINE 255 255 255 PENCOLOR POSX 255 + 0 POSX 255 - 383 LINE "!Paint Power!" CHATSTR = { PAINTUNDO PAINTUNDO PAINTUNDO PAINTUNDO } 120 ALARMEXEC } lowchat "Paint Power" == IF ;; jailem: Draw jail bars around the mouse position { 0 255 0 PENCOLOR PENFRONT 2 PENSIZE MOUSEPOS y2 = x2 = POSX x1 = POSY y1 = 255 0 0 PENCOLOR x2 66 - x3 = x2 66 + x4 = y2 66 - y3 = y2 66 + y4 = x3 y4 x4 y4 LINE x3 y4 x3 y3 LINE x3 y3 x4 y3 LINE x4 y3 x4 y4 LINE x3 33 + y4 x3 33 + y3 LINE x3 66 + y4 x3 66 + y3 LINE x3 99 + y4 x3 99 + y3 LINE "!Let me outta here!" x2 y2 SAYAT { { PAINTUNDO i ++ } { i 7 < } WHILE } 300 ALARMEXEC "" CHATSTR = } lowchat "jailem" == IF ;; bolt { POSX x = POSY 20 - y = POSX 15 + x2 = POSY y2 = POSX 20 - x3 = POSY y3 = 255 255 100 PENCOLOR { i ++ 7 i - 3 * PENSIZE y 40 + ynew = x 50 - 100 RANDOM + xnew = x y xnew ynew LINE xnew x = ynew y = 7 i - PENSIZE y2 30 + y2new = x2 25 - 100 RANDOM + x2new = x2 y2 x2new y2new LINE x2new x2 = y2new y2 = 7 i - PENSIZE y3 30 + y3new = x3 25 + 100 RANDOM - x3new = x3 y3 x3new y3new LINE x3new x3 = y3new y3 = } { i 7 < } WHILE ")Hellfire" SAY { j ++ PAINTUNDO } { j 21 < } WHILE "" CHATSTR = "!Straighten up or I am going to send you to meet your maker!!!" x2 y2 SAYAT } CHATSTR "bolt" == IF ;; wiz1 { ")boom " SAY PENFRONT 3 PENSIZE 255 255 0 PENCOLOR 0 0 25 27 LINE 25 27 18 55 LINE 18 55 74 43 LINE 74 43 34 86 LINE 34 86 111 64 LINE 111 64 47 111 LINE 47 111 MOUSEPOS LINE USERNAME " SEZ...IF YOU KNOW WHAT IS GOOD FOR YOU, BEHAVE!" & ROOMMSG PAINTUNDO PAINTUNDO PAINTUNDO PAINTUNDO PAINTUNDO PAINTUNDO PAINTUNDO "" CHATSTR = }CHATSTR "wiz1" == IF ;; zzap { 8 PENSIZE 255 255 0 PENCOLOR PENFRONT MOUSEPOS POSY - difrow = POSX - difcol = POSX slc = POSY slr = difrow 8 / aslr = difcol 8 / aslc = difcol 20 / -1 * zrow = difrow 20 / zcol = POSY oldr = POSX oldc = { steps ++ aslc slc += aslr slr += slc zcol + newc = slr zrow + newr = oldc oldr newc newr LINE -1 zrow *= -1 zcol *= newc oldc = newr oldr = 8 steps - PENSIZE } { steps 7 < } WHILE oldc oldr MOUSEPOS LINE "@" MOUSEPOS SWAP ITOA "," & SWAP ITOA & & ")boom !KERPOW!" & ROOMMSG { PAINTCLEAR } 300 ALARMEXEC PENBACK "" CHATSTR = } lowchat "zzap" == IF ;; strike { PENFRONT 2 PENSIZE 255 255 0 PENCOLOR 0 0 50 50 LINE 512 0 450 60 LINE 50 50 30 100 LINE 450 60 480 100 LINE 30 100 60 110 LINE 480 100 400 115 LINE 1 PENSIZE 255 255 0 PENCOLOR 60 110 75 130 LINE 400 115 415 130 LINE 75 130 MOUSEPOS LINE 75 130 MOUSEPOS LINE 415 130 MOUSEPOS LINE "pow" MOUSEPOS ADDLOOSEPROP ")Hellfire "SAY "@1,20)boom !Uh Oh, You did it now!" x2 y2 SAYAT CLEARLOOSEPROPS PAINTCLEAR "" CHATSTR = }CHATSTR "strike" == IF ;; Blondie { MOUSEPOS y = 20 - x = "$1" GREPSUB propstr = { blndProp propstr = } propstr "" == IF propstr 4 n_prp EXEC x y 70 - ADDLOOSEPROP propstr 1 n_prp EXEC x y 80 - ADDLOOSEPROP -1 i = { propstr 2 n_prp EXEC x 20 i * + y 100 - ADDLOOSEPROP propstr 3 n_prp EXEC x 40 i * + y 110 - ADDLOOSEPROP propstr 4 n_prp EXEC x 70 i * + y 100 - ADDLOOSEPROP propstr 5 n_prp EXEC x 90 i * + y 80 - ADDLOOSEPROP propstr 1 n_prp EXEC x 100 i * + y 60 - ADDLOOSEPROP propstr 2 n_prp EXEC x 110 i * + y 40 - ADDLOOSEPROP propstr 3 n_prp EXEC x 100 i * + y 20 - ADDLOOSEPROP propstr 4 n_prp EXEC x 90 i * + y ADDLOOSEPROP propstr 5 n_prp EXEC x 70 i * + y 20 + ADDLOOSEPROP propstr 1 n_prp EXEC x 50 i * + y 40 + ADDLOOSEPROP propstr 2 n_prp EXEC x 30 i * + y 60 + ADDLOOSEPROP propstr 3 n_prp EXEC x 10 i * + y 80 + ADDLOOSEPROP 2 i += } { i 3 < } WHILE propstr 4 n_prp EXEC x y 100 + ADDLOOSEPROP "" CHATSTR = } CHATSTR "^blondie *(.*)" GREPSTR IF ;; orgy { mousepos y = x = ";as " x itoa & " " & y itoa & " SETPOS \"!ORGY TIME!! \" SAY " & SAY "" CHATSTR = } CHATSTR "orgy" == IF ;; kisses1 { ")KISS" SAY MOUSEPOS SWAP mouseX = mouseY = 255 0 0 PENCOLOR 3 PENSIZE PENFRONT POSX POSY mousex mousey 75 - LINE PAINTUNDO "!K!" mousex mousey 75 - SAYAT POSX POSY mousex mousey 50 - LINE PAINTUNDO "!I!" mousex mousey 50 - SAYAT POSX POSY mousex mousey 25 - LINE PAINTUNDO "!S!" mousex mousey 25 - SAYAT POSX POSY MOUSEPOS LINE PAINTUNDO "!S!" MOUSEPOS SAYAT POSX POSY mousex mousey 25 + LINE PAINTUNDO "!E!" mousex mousey 25 + SAYAT POSX POSY mousex mousey 50 + LINE PAINTUNDO "!S!" mousex mousey 50 + SAYAT "" CHATSTR = } CHATSTR "kisses1" == IF ;; love1: paints I Love You { 255 0 128 PENCOLOR 3 PENSIZE MOUSEPOS PENPOS 10 0 LINETO -5 0 PENTO 0 20 LINETO -5 0 PENTO 10 0 LINETO 20 -20 PENTO 0 20 LINETO 10 0 LINETO 10 0 PENTO 10 0 LINETO 0 -20 LINETO -10 0 LINETO 0 20 LINETO 20 -20 PENTO 5 20 LINETO 5 -20 LINETO 20 0 PENTO -10 0 LINETO 0 20 LINETO 10 0 LINETO -5 -10 PENTO -5 0 LINETO 30 -10 PENTO 5 10 LINETO 5 -10 LINETO -5 10 PENTO 0 10 LINETO 15 0 PENTO 10 0 LINETO 0 -20 LINETO -10 0 LINETO 0 20 LINETO 25 0 PENTO 10 0 LINETO 0 -20 LINETO -10 0 PENTO 0 20 LINETO ")kiss" CHATSTR = }lowchat "love1" == IF ;; beam: Rainbow beam 1.01 ;Desc : Makes a rainbow colored zap and puts a POW prop at end { 0 0 255 PENCOLOR 1 PENSIZE PENFRONT POSX POSY 4 - MOUSEPOS 0 + 4 - LINE 0 128 255 PENCOLOR POSX POSY 3 - MOUSEPOS 0 + 3 - LINE 0 255 255 PENCOLOR POSX POSY 2 - MOUSEPOS 0 + 2 - LINE 0 255 128 PENCOLOR POSX POSY 2 - MOUSEPOS 0 + 1 - LINE 0 255 0 PENCOLOR POSX POSY 1 - MOUSEPOS 0 + 0 + LINE 128 255 0 PENCOLOR POSX POSY 0 - MOUSEPOS 0 + 1 + LINE 255 255 0 PENCOLOR POSX POSY 1 + MOUSEPOS 0 + 2 + LINE 255 128 0 PENCOLOR POSX POSY 2 + MOUSEPOS 0 + 3 + LINE 255 0 0 PENCOLOR POSX POSY 3 + MOUSEPOS 0 + 4 + LINE PAINTCLEAR 3 PENSIZE "fazein" SOUND MOUSEPOS y = x = "pow" x 22 - y 22 - ADDLOOSEPROP { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = } CHATSTR "beam" == IF ;; zotz { 255 255 0 PENCOLOR PENFRONT POSX 0 - x1 = and POSY -7 + y1 = MOUSEPOS y2 = x2 = x2 x1 - dx = y2 y1 - dy = x1 y1 PENPOS 1 PENSIZE dx 4 / dy 4 / LINETO 3 PENSIZE dx 4 / dy 4 / LINETO 5 PENSIZE dx 4 / dy 4 / LINETO 7 PENSIZE dx 4 / dy 4 / LINETO "pow" x2 60 - y2 30 -ADDLOOSEPROP ")boom" SAY PAINTUNDO PAINTUNDO PAINTUNDO PAINTUNDO 120 ALARMEXEC { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = "" CHATSTR = right } CHATSTR "zotz" == IF{} ;; hands1: handshakes { MOUSEPOS y = x = "!Handshakes!!" MOUSEPOS SAYAT PENFRONT 300 300 125 PENCOLOR 3 PENSIZE POSX 6 + POSY 38 + MOUSEPOS LINE PAINTUNDO "handshakes" x 0 - y 44 - ADDLOOSEPROP { CLEARLOOSEPROPS } 250 ALARMEXEC "" CHATSTR = } CHATSTR "hands1" == IF ;; throws: Throws props at the mouse position { "$1" GREPSUB s = POSX x = POSY y = MOUSEPOS my = mx = mx x - dx = my y - dy = 1 i = { "CLEARLOOSEPROPS \"" s & "\" " & i dx * 10 / x + ITOA & " " & i dy * 10 / y + ITOA & " ADDLOOSEPROP " & STRTOATOM i 30 * ALARMEXEC i ++ } { i 10 <= } WHILE "" CHATSTR = } CHATSTR "^throws (.*)$" GREPSTR IF ;; hops: Moves you by jumping to the mouse position ;; Author: Dr.X { MOUSEPOS dstY = dstX = 45 fdel = dstX POSX - dx = dstY POSY - dy = dx dy + 11 / n = { -1 n *= } 0 n > IF { 12 n = } n 12 > IF { 4 n = } n 4 < IF POSY dstY + 2 / t = { 164 t = } t 164 > IF 3 t *= 0 i = { dstX POSX - i * n 1 - / POSX + ITOA " " & dstY POSY - i * n 1 - / POSY + t t i * n 1 - / - i * n 1 - / - ITOA & " SETPOS" & STRTOATOM i ++ i fdel * ALARMEXEC } { i n < } WHILE dstX ITOA " " & dstY ITOA & " SETPOS" & STRTOATOM i 1 + fdel * ALARMEXEC "" CHATSTR = } lowchat "hops" == IF ;; zoop: A big ol' raygun ;; Author: Myotis Dragonious { MOUSEPOS my = mx = POSX px = POSY py = 2 PENSIZE 0 i = 255 255 255 PENCOLOR px py mx my LINE { i 1 + 50 * q = i 2 * n = 0 0 q PENCOLOR px py mx my 24 n - - LINE 0 q 0 PENCOLOR px py mx my 16 n - - LINE q 0 0 PENCOLOR px py mx my 8 n - - LINE q q 0 PENCOLOR px py mx my 2 n + + LINE q 0 q PENCOLOR px py mx my 10 n + + LINE 0 q q PENCOLOR px py mx my 18 n + + LINE i ++ } { i 4 < } WHILE { { PAINTUNDO i ++ } { i 25 < } WHILE } 120 ALARMEXEC "" CHATSTR = } lowchat "zoop" == IF ;; align: Align my prop exactly with the selected user ;; Author: Dr.X { { WHOTARGET WHOPOS SETPOS } { "Err: You must select someone" STATUSMSG } WHOTARGET IFELSE "" CHATSTR = } lowchat "align" == IF ;;jihad { "\x3ballscray \x7b \x22Mac\x22 \x7d \x7b \x22PC\x22 \x7d DATETIME 0 < IFELSE SAY" SAY "" CHATSTR = } lowchat "jihad" == IF ;; fly2: Moves you to the mouse position, gradually slowing ;; Author: BC (Bruce Cartwright) { MOUSEPOS my = mx = 1 i = 30 fdel = 12 nfr = POSX cx = POSY cy = { mx cx - 5 / cx + newx = my cy - 5 / cy + newy = newx ITOA " " & newy ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC newx cx = newy cy = i ++ } { i nfr < } WHILE mx ITOA " " & my ITOA & " SETPOS" & STRTOATOM i fdel * ALARMEXEC "" CHATSTR = } lowchat "fly2" == IF ;; give: Give someone a prop { "$1" GREPSUB who = "$2" GREPSUB prop = prop who WHOPOS ADDLOOSEPROP } CHATSTR "^give (.*) (.*)$" GREPSTR IF ;; dropit: Drop all worn props at the mouse location { { MOUSEPOS DROPPROP } { TOPPROP } WHILE "" CHATSTR = } lowchat "dropit" == IF ;; twinkle: Twinkly spatters (actually twinkle 2) ;; Author: Myotis { 255 240 240 PENCOLOR 3 PENSIZE POSX POSY MOUSEPOS LINE PAINTUNDO { 255 RANDOM 255 RANDOM 255 RANDOM PENCOLOR 1 PENSIZE MOUSEPOS 255 RANDOM 255 RANDOM LINE i ++ } { i 40 <= } WHILE PAINTCLEAR "" CHATSTR = } lowchat "twinkle" == IF ;; clean: Clears loose props and paint { CLEARLOOSEPROPS PAINTCLEAR "" CHATSTR = } CHATSTR "^\x3b*clean$" GREPSTR IF ;; giveall: Give everyone a prop { "$1" GREPSUB prop = 0 i = { prop i ROOMUSER WHOPOS ADDLOOSEPROP i ++ } { i NBRROOMUSERS < } WHILE } CHATSTR "^give (.*)$" GREPSTR IF ;; heart: Draws a heart of props around the mouse position ;; Author: Sleepy (fayfich@texas.net) { "$1" GREPSUB s = { "Heart" s = } s "" == IF 255 0 0 PENCOLOR PENFRONT POSX x1 = POSY 30 + y1 = MOUSEPOS y2 = x2 = x2 x1 - dx = y2 y1 - dy = x1 y1 PENPOS 2 PENSIZE dx 4 / dy 4 / LINETO 4 PENSIZE dx 4 / dy 4 / LINETO 6 PENSIZE dx 4 / dy 4 / LINETO 8 PENSIZE dx 4 / dy 4 / LINETO s x2 0 - y2 0 - ADDLOOSEPROP s x2 15 - y2 30 - ADDLOOSEPROP s x2 -15 - y2 30 - ADDLOOSEPROP s x2 30 - y2 60 - ADDLOOSEPROP s x2 0 - y2 60 - ADDLOOSEPROP s x2 -30 - y2 60 - ADDLOOSEPROP s x2 0 - y2 90 - ADDLOOSEPROP s x2 25 - y2 90 - ADDLOOSEPROP s x2 -25 - y2 90 - ADDLOOSEPROP s x2 50 - y2 90 - ADDLOOSEPROP s x2 -50 - y2 90 - ADDLOOSEPROP s x2 45 - y2 120 - ADDLOOSEPROP s x2 -45 - y2 120 - ADDLOOSEPROP s x2 25 - y2 120 - ADDLOOSEPROP s x2 -25 - y2 120 - ADDLOOSEPROP ")amen" SAY { PAINTUNDO PAINTUNDO PAINTUNDO PAINTUNDO } 120 ALARMEXEC "" CHATSTR = } CHATSTR "^heart (.*)$" GREPSTR IF ;; mpos: Moves you to the current mouse position without selecting doors, buttons, etc. { MOUSEPOS SETPOS "" CHATSTR = } lowchat "mpos" == IF ;; bb: BRB sign with highly-visible marker in the log ;; Author: Dr.X { "****** Marker *** " ctime EXEC & " ***" & { SUSRMSG} { STATUSMSG } ISWIZARD IFELSE "^BRB" SAY DATETIME bt = "" CHATSTR = } lowchat "bb" == IF ;; lagometer: 'ping' yourself to measure the current lag time ;; Author: Monitron/Justin Streufert cdolphin@access.digex.net { TICKS pingTime = "\x3bping1 Lagometer" WHOME PRIVATEMSG "" CHATSTR = } lowchat "lagometer" == IF { "$1" GREPSUB t = { noZap NOT noZap = } { t t_or_f EXEC noZap = } t "" == IFELSE "" CHATSTR = "rezap " { "On" } { "Off" } noZap IFELSE & STATUSMSG } lowchat "rezap *(.*)" GREPSTR IF ;;====================END OUTCHAT SECTION=================== ;;==NEVER REMOVE THE LAST ON OUTCHAT CLOSING BRACKET BELOW== } ;;====================END OF CYBORG=========================