Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Script Help Script problem. ( Unexpected End of File)
Nikson. Offline
Member

Posts: 134
Threads: 22
Joined: Feb 2013
Reputation: 4
#1
Script problem. ( Unexpected End of File)

I've been testing out switch case Statements to make random scares.
I've used this tutorial: https://wiki.frictionalgames.com/hpl2/tu...dom_scares

And I get a Unexpected End of File error. (Yes I know I haven't put anything in the cases.)
void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_1", "Scare", true, 1);
}


void PlrCollideSwitch(string &in asParent, string &in asChild, int alState)
{
    int x = RandInt(1, 5)
    switch(x)
{
    case 1:
        //Scare 1
            break;
    case 2:
        //Scare 2
            break;
    case 3:
        //Scare 3
            break;
    case 4:
        //Scare 4
            break;
    case 5:
        //Scare 5
            break;
}

[Image: fnaf3_by_maybeanothercat-d8flfz4.gif]
12-22-2014, 11:26 PM
Find Reply
Mudbill Offline
Muderator

Posts: 3,816
Threads: 59
Joined: Apr 2013
Reputation: 177
#2
RE: Script problem. ( Unexpected End of File)

You are missing a bracket. Be careful with those. Add another closing on at the end, because as it is, it only closes the switch, not the function it is within. This is why indentation is good.

(This post was last modified: 12-23-2014, 12:17 AM by Mudbill.)
12-23-2014, 12:17 AM
Find Reply
Nikson. Offline
Member

Posts: 134
Threads: 22
Joined: Feb 2013
Reputation: 4
#3
RE: Script problem. ( Unexpected End of File)

Oooooh, That's so silly! I knew that! I was like: 3 brackets? I even tried to put them, but I did that in the wrong place! Thanks, Mudbill you're great!

[Image: fnaf3_by_maybeanothercat-d8flfz4.gif]
12-23-2014, 12:26 AM
Find Reply




Users browsing this thread: 1 Guest(s)