Reset Password
Existing players used to logging in with their character name and moo password must signup for a website account.
- PoliticalLemon 26s
a Mench 40m Doing a bit of everything.
- Eucalyptus 15s
- SmokePotion 12s
- BitLittle 4s
- Ralph 8h
And 23 more hiding and/or disguised

Some questions about the tutorials
Looking at building dream sequences

I've read through and parsed all of the first tutorial and am looking at making a really simple creepy dream sequence... With hopes of eventually building on it to respond tob stealing events. By doing things like changing an NPC's hair and ethnicity and such like the other stolen from dreams do.

I've got a little bit of it written up so far, but I'm stumbling on the syntax to create a description, because it looks the exact same as the syntax to rename something.. .

How is in the examples for Describing and Renaming. In this tutorial here http://www.sindome.org/bgbb/development-discussion/script-development/babble-on-scripting-manual--part-1-7/

Ex: rename %item "A flimsy coupon which is long past the expiration date."

different from,

Ex: rename %coupon "Buy-one-get-one-free coupon"

Is that a typo just in the examples and I should use the top text? IE Describe rather than Rename in the first case?

Beyond that are players even allowed to submit dreams of that type that I mentioned above? And if so, is there any way I can check out just the raw Babble-on API?

Nother couple questions...

Can I say, use multiple dream avatars to create a kind of... Echoing effect for the player? Like where one is whispered too and the others hear the whispering like you'd normally hear whispering to another target? Or would they all hear the same thing?

The scripting thing looks super flexible and I like it a lot...

Next question cause I'm getting confused if this is like an orphaned feature I got my hopes up for now...

@scripts does nothing... Just gives me a what do you mean message... Do I need to have a specific role in game to test these things out? If so why is this board visible to everyone on the BB, if they can make scripts but not even test if they work?

Alright final post in here and I'll actually wait for answers this time, because I think I've exhausted what I can ask without actually seeing what I can parse...

What's needed right now as far as scripting?

Would dream sequences be preferable too say... TV commercials, compared to say, I dunno street performers? Just wondering about what content and stuff I could write and maybe have the joy of experiencing in character...

Also if I manage to learn this, would anyone on staff object to me writing a more comprehensive and contained tutorial of scripting, explaining the processes of starting the system up, submitting stuff, then a contained Mini-API listing, and including some example scripts and other stuff once I've gone through them?

Thank you for reading this far, and I've been going through all the other threads trying to see if I can find the answers to some of my questions...

Answer to your first question... looks like a typo. Here's an example dream script from rampage MOO.

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"

Q: Can I say, use multiple dream avatars to create a kind of... Echoing effect for the player? Like where one is whispered too and the others hear the whispering like you'd normally hear whispering to another target? Or would they all hear the same thing?

A: Not sure exactly what you mean. Do you want the dream avatars to respond to specific things they hear, but only if they hear the whisper correctly? I mean you could just -pretend- to be doing a whisper like...

tell %player "A shrouded dreamy person whispers "*inaudible*" to another shrouded dreamy person"

And accomplish the same thing right?

---------

Q: @scripts does nothing... Just gives me a what do you mean message... Do I need to have a specific role in game to test these things out?

A: You need to have a specific feature added, as is mentioned in another couple of posts. Go ahead and put an @service-request in for it and I'll handle it.

Q: If so why is this board visible to everyone on the BB, if they can make scripts but not even test if they work?

A: Because we wanted to open scripting up to everyone. Adding the feature doesn't really do much if people don't have a script they wanna test and stuff.

----------

Q: What's needed right now as far as scripting?

A: Are you on Fix-It? That's a good place to ask. I'm the only admin actively monitoring this forum, but there are plenty of scripts that we could use. I love SIC scripts, so if you wanna write some dynamic sic scripts, I tend to use those. See the SIC scripts thread for more info. As you get good at scripts there becomes more opportunity for us to task you with cool stuff to write.

-----------

Q: Would dream sequences be preferable too say... TV commercials, compared to say, I dunno street performers? Just wondering about what content and stuff I could write and maybe have the joy of experiencing in character...

A: TV commercials are not something we need. Dream sequences aren't really either, though if you write a better version of the mugging script I will totally use that instead.

What I -would- find super useful are more holo-ads like what you see on the mag-lev. We've had the same ones for years. We need new crazy ass ones.

-------------

Q: Also if I manage to learn this, would anyone on staff object to me writing a more comprehensive and contained tutorial of scripting, explaining the processes of starting the system up, submitting stuff, then a contained Mini-API listing, and including some example scripts and other stuff once I've gone through them?

A: Hah, no, I'm not going to stand in the way of that. It's been on my list for literally years but just hasn't been a priority. By all means. Do it up.

--------------