New writer in need of help with writing script

Hello, I’m a new writer and new to script writing. If anyone can help me with this error message I would appreciate it. I’m trying to put a choice into my episode script and I keep getting an error message saying unexpected block. When I go to delete the little {} brackets it give me another error saying something else is wrong. Please help.

-Astro2

After your first choice you have to put {
Then at the end before the second choice you need a }.

The format should look something like:

choice

“Choice 1” {
stuff for choice 1
} “Choice 2” {
Stuff for choice 2
} “Choice 3” {
Stuff for choice 3
}

Oh nevermind. You have 2 } for choice “Uniform 2.” I was looking at the wrong screenie. :sweat_smile::woman_facepalming:t2:

You cant put } on the same line

You should close your choices like

}
}“New option”{
NARR
Bla bla
choice
“Number 1”{
whatever
}“Number 2”{
whatever 2
}
} — closing New option

1 Like

That’s why the portal doesn’t see the closing } on line 152 for option “Uniform 1”

1 Like

Hey ksena. I did what you said but its still giving me the error3

no no no
That’s wrong.
Can you post the script here? I’ll edit it

1 Like

yeah hang on

Wait- I don’t think you can have that : . ? ! In choice

you can

1 Like

INT. PHILADELPHIA BEDROOM - DAY

Choice - Outfit {

@LACEY stands screen center
@LACEY faces right
label dressinggame_1
@speechbubble reset

    LACEY (think)
(Help me choose an outfit for school)

choice
}“Uniform 1.”{
@LACEY previews outfit LACEY SCHOOL 1_default
@LACEY is admire
@pause for a beat
@LACEY starts idle

    LACEY (idle_arms_crossed)
(I love these colors!)

“Wear this!” {
@LACEY changes into LACEY SCHOOL 1_default

gain LACEY SCHOOL 1_default
#This will let you check if they made this choice later.
goto afterdg1

} “I’ll try something else.” {
@LACEY unpreviews outfit LACEY SCHOOL 1_default
goto dressinggame_1

}}“Uniform 2.”{
@LACEY previews outfit LACEY SCHOOL 2_default
@LACEY is admire
@pause for a beat

    LACEY (idle_arms_crossed)
(Black is slimming)

choice
“Wear this!” {
@LACEY changes into LACEY SCHOOL 2_default

gain LACEY SCHOOL 2_default
#This will let you check if they made this choice later.
goto afterdg1

}“I’ll try something else”{
@LACEY unpreviews outfit LACEY SCHOOL 2_default
@LACEY starts idle_arms_crossed
goto dressinggame_1

}}}“Uniform 3.”{
@LACEY previews outfit LACEY SCHOOL 3_default
@LACEY is admire
@pause for a beat
@LACEY starts idle

    LACEY (idle_arms_crossed)
(This will do)

choice
“Wear this!” {
@LACEY changes into LACEY SCHOOL 3_default

gain LACEY SCHOOL 3_default
#This will let you check if they made this choice later.
goto afterdg1

} “I’ll try something else.” {
@LACEY unpreviews outfit LACEY SCHOOL 3_default
goto dressinggame_1
goto afterdg1
}

label afterdg1

@LACEY starts idle_happy

#}

1 Like

Really ??? I didn’t know that… well thanks for teaching me that :joy:

Thanks for all the help guys. I’m new to episode writing and the coding is really tricky

i posted the script thanks again for the help coding is tricky and i was using the choice button in episode.

try this. update the labels where wrong so fixed it

INT. PHILADELPHIA BEDROOM - DAY

@LACEY stands screen center
@LACEY faces right
label dressinggame_1
@speechbubble reset

    LACEY (think)
(Help me choose an outfit for school)

choice
“Uniform 1.”{
@LACEY previews outfit LACEY SCHOOL 1_default
@LACEY is admire
@pause for a beat
@LACEY starts idle

    LACEY (idle_arms_crossed)
(I love these colors!)

}
“Uniform 2.”{
@LACEY previews outfit LACEY SCHOOL 2_default
@LACEY is admire
@pause for a beat

    LACEY (idle_arms_crossed)
(Black is slimming)

}
“Uniform 3.”{
@LACEY previews outfit LACEY SCHOOL 3_default
@LACEY is admire
@pause for a beat
@LACEY starts idle

    LACEY (idle_arms_crossed)
(This will do)

}

choice
“Wear this!” {
@LACEY changes into LACEY SCHOOL 3_default

gain LACEY SCHOOL 3_default
#This will let you check if they made this choice later.

} “I’ll try something else.” {
@LACEY unpreviews outfit LACEY SCHOOL 3_default
goto dressinggame_1
label dressinggame_1
}

@LACEY starts idle_happy

Here

thank you it fixed the beginning part now its giving me this.4

the labels are still wrong in yours.

oh that is because you need a text between the choice. but I just seen you use gain. and I removed two of the pick it choice so you can not actually use mine. though I dont understand why you would need gain for a dressing choice, unleash they have to waer it later too