Reset Password
Existing players used to logging in with their character name and moo password must signup for a website account.
- RedProtokoll 13m
- BigLammo 5m https://youtu.be/fE53m3N1WSc
- Eucalyptus 1m
- Bruhlicious 7m Deine Mutter stinkt nach Erbrochenem und Bier.
- PsycoticCone 12m
a Mench 17m Doing a bit of everything.
And 12 more hiding and/or disguised
Connect to Sindome @ moo.sindome.org:5555 or just Play Now

Scripting Samples
Samples of real scripts

The following are actual scripts that are used in game.  This will help you all see how the stuff works and move forward.

uses $dream_play_script
// %player is the avatar of the dreamer
// %location is the dream room the avatar is standing in
// %here is an alias for %location
// %realplayer is the real player
// If you want to cause the player to scream, you must unavatar. If you do not unavatar, the player will wake up anyway.
// For more information, see 'help scripting'.
broadcast "gm" %realplayer " is seeing a dream about zombies."
rename %here "Empty Street"
describe %here as "It's deafeningly quiet here, and there's scarcely an unbroken window or a door that hasn't been kicked open. The dark buildings loom high overhead, closing you in a dark man-made cavern. The usual city sounds - sirens, gunshots, the shuffle of the mix - cease to exist here."
pause 20
tell %player "You gradually become aware of your own senses, glancing up and down an empty street, squinting at the darkness."
pause 17
tell %player "Dull cries of pain and anguish rise above the city echoing off the rooftops and shattering the relative silence."
pause 14
tell %player "You take a few steps back, trying to make sense of your surroundings. The smell of decaying flesh wafts in from somewhere, invading your senses and choking you."
pause 10
tell %player "Something moving catches your attention in one of the doorways. Your heart begins to pound in your chest, and you realize you're not alone here."
pause 15
tell %player "Something lets out a feral moan somewhere behind you and you spin around to see what it is, scanning the empty street for movement."
pause 11
tell %player "You're suddenly seized from behind and locked in a powerful grapple. You struggle against the assailant to no avail."
pause 13
tell %player "As you try to wrestle free, people start emerging from every shady doorway and dark corner on the street. You try to cry out for help, but no sound comes out of your mouth."
pause 15
tell %player "Hundreds of people start making their way down the street, walking stiffly with their arms outstretched. As they draw closer, you begin to see that they're covered in blood and suffering from gashes, cuts, and sucking flesh wounds that would surely be fatal. Their skin looks like something that decayed underwater."
pause 13
tell %player "You continue to struggle against the vice-like grip of the person holding you, and suddenly you're spun around, face-to-face with a man who's missing nearly half his head. His eyes are rolled back and chunks of dried cranial pulp are leaking down the side of his face."
pause 13
tell %player "The disgusting man lets out a deafening screech and lurches forward, sinking his teeth into your throat, tearing away mouthful after mouthful of flesh. You can feel the warm blood spilling down the front of you."
pause 8
tell %player "You try to scream, but your voice comes out as a sputtering gurgle through the gaping hole in your throat."
pause 13
tell %player "Everything begins spining and starts to go black. A feeling of coldness envelops you as you begin to lose consciousness... This is the end, it seems..."
unavatar %player "%player"
pause 5
force %player "look"
pause 1
force %player "sob"

PDS:

uses $play_script
as %player
start "symptom"

label "symptom"
 random "type" 13
 if equals %type 1
    start "symptom_motherfuckers"
 elseif equals %type 2
   start "symptom_weak"
 elseif equals %type 3
   start "symptom_piss"
 elseif equals %type 4
   start "symptom_GTFO"
 elseif equals %type 5
   start "symptom_thefuckdidyousay"
 elseif equals %type 6
   start "symptom_losers"
 elseif equals %type 7
   start "symptom_glare"
 elseif equals %type 8
   start "symptom_fuckinggrafties"
 elseif equals %type 9
   start "symptom_inthere"
 elseif equals %type 10
   start "symptom_notenoughware"
 elseif equals %type 11
   start "symptom_Illsaveyou"
 elseif equals %type 12
   start "symptom_joecartoon"
 else
   start "symptom_Supermen"
 endif

label "symptom_Supermen"
 force %npc "mutter None of these fuckers are Supermen.."
stop

label "symptom_motherfuckers"
 force %npc ".smile brightly, my eyes burning like coals in a fire. \"Motherfuckers.\""
 pause 10
 force %npc "speak loudly"
 force %npc "say I hate all of you, you know that?"
stop
 
label "symptom_weak"
 force %npc "frown dourly"
 pause 10
 force %npc "say Fucking hell, you are -weak-. You can't do shit, can you?"
 randommark "%dobj"
 force %npc "to %d Let -me- do that."
stop

label "symptom_piss"
 force %npc "stand"
 force %npc "speak loudly"
 force %npc ".declare, \"You know what? This place smells. Let me air it out a bit.\""
 pause 10
 force %npc ".saunter over to a corner of the room, dropping trow."
 pause 10
 force %npc "cackle"
 force %npc ".piss in the corner of the room, sighing loudly as the wet patter of urine hits the floor."
stop

label "symptom_GTFO"
 randommark "%dobj"
 force %npc ".eye %d warily for a long moment."
 pause 10
 force %npc ".point a finger toward the door, declaring, \"Get the fuck outta here. I don't suffer weaklings like you in my company.\""
 pause 10
 force %npc "speak loudly"
 force %npc "say Did you hear me?"
 force %npc "shout Get the fuck out!"
stop

label "symptom_thefuckdidyousay"
 force %npc "think The fuck did they just say? Did that motherfucker just say that to me?"
 pause 5
 force %npc "eye angrily"
 force %npc "shout Who the fuck said that?"
 pause 5
 randommark "%dobj"
 force %npc ".swivel my gaze until I .lock onto %d. \"The fuck did you just say?\""
 force %npc "to %d Did you just fucking call me WEAK motherfucker?"
stop

label "symptom_losers"
 force %npc "think These fuckers are losers."
 pause 5
 force %npc "stand"
 force %npc ".point a finger at the room, declaring, \"All of you are losers, you know that?\""
 pause 2
 force %npc ".saunter toward the door, acting like I own the place."
 randommark "%dobj"
 force %npc ".grope %d in passing, declaring, \"Cept for you.\""
 force %npc "wink %d"
 force %npc "go n"
stop

label "symptom_glare"
 randommark "%dobj"
 force %npc ".glare angrily at %d."
 pause 10
 force %npc ".glare angrily at %d."
 pause 10
 force %npc ".glare angrily at %d.`"
 pause 10
 force %npc "to %d The fuck you looking at choombakka?"
stop

label "symptom_fuckinggrafties"
 force %npc "speak loudly"
 force %npc ".declare, \"Any graftie who gets the syndrome is a fucking loser and a weakling.\""
 pause 10
 randommark "%dobj"
 force %npc ".point to %d. \"Like this fleshbag here.\""
stop

label "symptom_inthere"
 force %npc ".begin scratching at the skin on the back of my hands, drawing blood as I .scrape the flesh away."
 pause 10
 force %npc "mutter It's gotta be there..."
 force %npc "say I can feel it, under the skin."
 randommark "%dobj"
 force %npc ".hold up my bloody, skinned hands, showing them to %d."
 force %npc "to %d Do you see it?"  
 pause 5
 force %npc "to %d Do you see the chrome? It's there, right?"
stop

label "symptom_notenoughware"
 randommark "%dobj"
 force %npc "to %d Listen."
 force %npc ".declare to my lesser, \"You ain't got enough ware. You wanna be strong?\""
 pause 10
 force %npc ".flex my muscles, declaring, \"Go get some fucking chrome and you can be like me.\""
stop

label "symptom_Illsaveyou"
 randommark "%dobj"
 force %npc ".cock my head to the side, listening for something. I ask %d, \"What's that?\""
 force %npc "stand"
 pause 10
 force %npc "speak loudly"
 force %npc "to %d You're in trouble?"
 force %npc "grapple %d"
 force %npc "shout I'll save you!"
 force %npc "go n"
stop

label "symptom_joecartoon"
 randommark "%dobj"
 force %npc "say I know what you're thinking. Yer gonna nuke me. Well I got two words for yah."
 force %npc ".point to my crotch."
 force %npc "say Bite me."
 pause 5
 force %npc ".point to my crotch."
 force %npc "say Bite me."
stop

uses $recorded_message_script
// For more information, see 'help scripting'.

pause 3

random "key" 4
if equals %key 1
 set "mood" "perky"
elseif equals %key 2
 set "mood" "polite"
elseif equals %key 3
 set "mood" "surly"
else
 set "mood" "default"
endif

start "greeting"
set "unittype" ""

label "main"
if waitfor "%response"
 // check to see if the person chose a unit type to send out
 if notequals %unittype ""
   // check to see if the response the person gave was 'yes'
   if affirmative %response
     say "Stay where you are citizen, a " %unittype " unit is being dispatched to your location."
     dispatch %unittype
     jump "endcall"
   endif
 endif

 start "resetvars"

 // lets figure out what they want
 if match %response "fire" 0
   start "fire"
 elseif match %response "murder" 0 "corpse"
   start "murder"
 elseif match %response "judge" 0 "police" "justice"
   start "judge"
 elseif match %response "medic" 0 "ambulance" "paramedic" "doctor"
   start "medic"
 elseif match %response "bye" 0
   start "goodbye"
 else
   start "default"
 endif    
else
 start "timeout"
endif
jump "main"

label "endcall"
broadcast "debug" "about to stop the call"
stop

label "greeting"
 if equals %mood "perky"
   say "Hi! This is 9-1-1, Withmore's Emergency HOTline, how can I help you today?!"
 elseif equals %mood "polite"
   say "9-1-1, How can I direct your call?"
 elseif equals %mood "surly"
   say "Ya? You hurt or something?"
 else
   say "9-1-1, Please state the nature of your emergency."
 endif
finish

label "resetvars"
 set "unittype" ""
finish

label "fire"
 say "So, you want us to send a fire truck over?"
 set "unittype" "fire"
finish

label "judge"
 say "You need a judge to be sent out?"
 set "unittype" "judge"
finish

label "medic"
 say "You want us to send a medical unit to your location?"
 set "unittype" "medical"
finish

label "murder"
 say "There's been another murder today?"
 start "judge"
finish

label "goodbye"
 say "Good Bye Citizen."
 jump "endcall"
finish

label "timeout"
 say "I'm sorry, this call has exceeded the maximum alloted time, please call again."
 jump "endcall"
finish

label "default"
 say "Do you need a medic, fire or judge unit?"
 // say "What kind of help do you need? medical, fire or justice?"
finish

Aerocab answer script:

uses $recorded_message_script
// For more information, see 'help scripting'.

pause 3
// disabled for code checking
//say "Hello Citizen, SkyFox AeroCab is presently unable to fulfill your taxi needs due to a city-wide strike by the taxi driver's union. If you wish to express your dissatisfaction with these greedy drivers, please do so on the grid. Thank you and we apologize for the trouble."
//stop
say "SkyFox AeroCab, how high you wanna fly?"
label "start"
if waitfor "%response"
 if match %response "taxi" or match %response "cab"
   jump "request_taxi"
 elseif match %response "much" or match %response "cost"
   jump "request_cost"
 else
   jump "ask_again"
 endif
else
 jump "endcall"
endif

label "request_taxi"
 say "Do you want us to dispatch an aerocab to your location?"
 if waitfor "%response"
   if affirmative %response
     if dispatch "taxi"
       say "We've got an aerocab enroute. Please wait outside."
       pause 6
     else
       say "I'm very sorry, but I don't know where you are. Please get closer to a street or landing pad and call me back."
       pause 8
     endif
     stop
   endif
   jump "ask_again"
 endif
 jump "endcall"

label "request_cost"
 say "We charge a standard rate of 250 chyen a minute, though for 500 a minute, the driver can get you where your going much faster."
 jump "request_taxi"

label "ask_again"
 say "Ok, well how can I help you?"
 jump "start"

label "endcall"
 say "Allright, well you call back when you've made up your mind."
 pause 6
 stop

//EOF

uses $play_script
actor "%Miranda" "Miranda Soon" "A pleasant looking chinese woman with short black hair and a wide smile. She is wearing a grey power suit and holds a microphone."

actor "%Bryant" "Bryant Montgomery" "A large man with deep brown eyes, a square jaw, and a black suit jacket."

actor "%Steele" "Judge Steele" "He looks like your standard Judge, strong jawed, burley, and more than a little cross."

announceall %location "[The screen fades to black and a deep male voice says, "We interrupt our regularly scheduled program for an important news broadcast." The screen fades in to a news desk, a man in a business suit holding a sheaf of papers in his hand and smiling galantly.]
pause 13
as %Bryant
say "Good night. Tonights top story, Industrial Accident in Goldtown."
pause 10
say "Pee-Are agents from ViriiSoma Chemical report that there has been a hazardous biochemical spill into the city water system. The Hall of Justice has already dispatched to the scene, and we have reporter Miranda Soon on the spot for a live interview."
pause 10
emote "turns to the right and says, \"Miranda?\"
pause 20
announceall %location "[The screen cuts to an asian woman in a grey power suit standing in a busy plaza. There are people standing around, being directed by a Judge in full combat armor. A second Judge stands to the left and slightly behind the asian news anchor.]"
pause 20
as %Miranda
say "Thank you, Bryant. This is Miranda Soon standing in the Cobblestone Plaza on Soma Street, here in front of international biotech company, ViriiSoma Chemical, where we have just been told that there has been some sort of an industrial accident which has contaminated the city water supply. I'm here with the Street Judge heading up the investigation, Marcano Steel."
pause 10
emote "turns to Steele."
pause 10
say "Judge Steele. What exactly is going on here at ViriiSoma?"
pause 10
announceall %location "[Judge Steel takes a deep breath and leans down as Miranda extends the microphone to him.]"
pause 10
as %Steele
say "Well, the details are a little sketchy right now, Ms. Soon, but what we do know is that there has been a biochemical spill into the city water supply. City Services is working to clean it up, but the total damage is not known. We recommend everyone not drink the water, don't shower, and for God sakes, stay out of the sewers until this has been cleaned up. Now, if you'll excuse me, Ms. Soon, I have to get back to work."
pause 10
as %Miranda
emote "turns back to the camera and raises the microphone to her lips."
pause 10
say "You heard it here first, citizens. Avoid city water until Withmore City Services gives the all clear. Bryant, back to you."
pause 20

as %Bryant

say "Stay tuned, Withmore. More on this as it develops."

uses $npc_centric_script
do ".look around the bar, checking the place out."
if equals %judgecheck 1 or notequals %newbie 1
 do ".glance over at %N, \"No, 'fraid I can't help you there friend.\""
else
 do ".motion %N over toward the end of the bar briefly."
 to %player "Well, I'm only gonna tell you this cause you probably need it."
 to %player "I know two guys that might be able to help you out."
 do ".glance around the bar cautiously and .lean toward %N."
whisper %player "There's this guy that works at Kro's gas station. He can point you towards a guy who helps out people like you."
whisper %player "Then there's another guy I know.. pays people that find him stuff. He hangs out in the park. Pretty dirty guy, wanders around the park, has a stutter."
 to %player "Of course, the factory is always steady work, or running courier for Acme over on Lambs Wake"
 social "shrug %N"
endif
do ".wipe down the bar and .rinse out some glasses before drying my hands."