willochill
Member
Posts: 73
Threads: 27
Joined: Apr 2011
Reputation:
0
|
What's wrong with my script?
I'm having a bit of trouble here- when I try to run my map it crashes and says:
main (77, 1) : ERR :Unexpected end of file
This seems strange to me because I looked over my entire script and saw nothing left unended, no open brackets without a close, nothing.
Here's the script:
void OnStart(){FadeOut(0);AddTimer("TimerFirstLook", 3, "FirstLook);SetPlayerActive(false);SetPlayerCrouching(true);FadePlayerRollTo(-90, 1000, 1000);}
void FirstLook (string &in asTimer){FadeIn(3);AddTimer("TimerFadeOut01", 6, "FadeOut01");AddTimer("TimerSecondLook", 12, "SecondLook");}
void FadeOut01(string &in asTimer){FadeOut(3);}
void SecondLook(string &in asTimer){FadeIn(3);AddTimer("TimerLook_01", 3, "Look01");AddTimer("TimerLook_02", 4.5, "Look02");AddTimer("TimerLook_03", 5.5, "Look03");AddTimer("TimerLookBack", 7.5, "LookBack");}
void Look01(string &in asTimer){StartPlayerLookAt("AreaLook01", 1, 1, "");}
void Look02(string &in asTimer){StopPlayerLookAt();StartPlayerLookAt("AreaLook02", 1, 1, "");}
void Look03(string &in asTimer){StopPlayerLookAt();StartPlayerLookAt("AreaLook03", 1, 1, "");}
void LookBack(string &in asTimer){StopPlayerLookAt();StartPlayerLookAt("AreaLookBack", 1, 1, "");FadeOut(3);AddTimer("TimerGetUp", 5, "GetUp")}
void GetUp(string &in asTimer){StopPlayerLookAt();FadeIn(3);AddTimer("TimerTurnHead," 3, "TurnHead",);AddTimer("TimerActivatePlayer", 6, "ActivatePlayer");}
void TurnHead(string &in asTimer){FadePlayerRollTo(90, 80, 90);}
void ActivatePlayer(string &in asTimer){SetPlayerActive(true);}
|
|
05-06-2012, 09:39 PM |
|
Xanthos
Senior Member
Posts: 318
Threads: 9
Joined: Mar 2012
Reputation:
8
|
RE: What's wrong with my script?
Can't really see the script
|
|
05-06-2012, 09:57 PM |
|
willochill
Member
Posts: 73
Threads: 27
Joined: Apr 2011
Reputation:
0
|
RE: What's wrong with my script?
Here, for some reason the code got all jumbled:
void OnStart()
{
FadeOut(0);
AddTimer("TimerFirstLook", 3, "FirstLook);
SetPlayerActive(false);
SetPlayerCrouching(true);
FadePlayerRollTo(-90, 1000, 1000);
}
void FirstLook (string &in asTimer)
{
FadeIn(3);
AddTimer("TimerFadeOut01", 6, "FadeOut01");
AddTimer("TimerSecondLook", 12, "SecondLook");
}
void FadeOut01(string &in asTimer)
{
FadeOut(3);
}
void SecondLook(string &in asTimer)
{
FadeIn(3);
AddTimer("TimerLook_01", 3, "Look01");
AddTimer("TimerLook_02", 4.5, "Look02");
AddTimer("TimerLook_03", 5.5, "Look03");
AddTimer("TimerLookBack", 7.5, "LookBack");
}
void Look01(string &in asTimer)
{
StartPlayerLookAt("AreaLook01", 1, 1, "");
}
void Look02(string &in asTimer)
{
StopPlayerLookAt();
StartPlayerLookAt("AreaLook02", 1, 1, "");
}
void Look03(string &in asTimer)
{
StopPlayerLookAt();
StartPlayerLookAt("AreaLook03", 1, 1, "");
}
void LookBack(string &in asTimer)
{
StopPlayerLookAt();
StartPlayerLookAt("AreaLookBack", 1, 1, "");
FadeOut(3);
AddTimer("TimerGetUp", 5, "GetUp");
}
void GetUp(string &in asTimer)
{
StopPlayerLookAt();
FadeIn(3);
AddTimer("TimerTurnHead," 3, "TurnHead",);
AddTimer("TimerActivatePlayer", 6, "ActivatePlayer");
}
void TurnHead(string &in asTimer)
{
FadePlayerRollTo(90, 80, 90);
}
void ActivatePlayer(string &in asTimer)
{
SetPlayerActive(true);
}
void OnEnter()
{
}
void OnLeave()
{
}
|
|
05-06-2012, 09:59 PM |
|
FlawlessHappiness
Posting Freak
Posts: 3,980
Threads: 145
Joined: Mar 2012
Reputation:
171
|
RE: What's wrong with my script?
You forgot quotation in fourth line, "firstlook"
Trying is the first step to success.
|
|
05-06-2012, 10:05 PM |
|
willochill
Member
Posts: 73
Threads: 27
Joined: Apr 2011
Reputation:
0
|
RE: What's wrong with my script?
okay, now it's crashing and saying "Expected ')' or ','" Again I cannot find anything wrong.
Here's the updated version of the script:
void OnStart()
{
FadeOut(0);
AddTimer("TimerFirstLook", 3, "FirstLook");
SetPlayerActive(false);
SetPlayerCrouching(true);
FadePlayerRollTo(-90, 1000, 1000);
}
void FirstLook (string &in asTimer)
{
FadeIn(3);
AddTimer("TimerFadeOut01", 6, "FadeOut01");
AddTimer("TimerSecondLook", 12, "SecondLook");
}
void FadeOut01(string &in asTimer)
{
FadeOut(3);
}
void SecondLook(string &in asTimer)
{
FadeIn(3);
AddTimer("TimerLook_01", 3, "Look01");
AddTimer("TimerLook_02", 4.5, "Look02");
AddTimer("TimerLook_03", 5.5, "Look03");
AddTimer("TimerLookBack", 7.5, "LookBack");
}
void Look01(string &in asTimer)
{
StartPlayerLookAt("AreaLook01", 1, 1, "");
}
void Look02(string &in asTimer)
{
StopPlayerLookAt();
StartPlayerLookAt("AreaLook02", 1, 1, "");
}
void Look03(string &in asTimer)
{
StopPlayerLookAt();
StartPlayerLookAt("AreaLook03", 1, 1, "");
}
void LookBack(string &in asTimer)
{
StopPlayerLookAt();
StartPlayerLookAt("AreaLookBack", 1, 1, "");
FadeOut(3);
AddTimer("TimerGetUp", 5, "GetUp");
}
void GetUp(string &in asTimer)
{
StopPlayerLookAt();
FadeIn(3);
AddTimer("TimerTurnHead," 3, "TurnHead");
AddTimer("TimerActivatePlayer", 6, "ActivatePlayer");
}
void TurnHead(string &in asTimer)
{
FadePlayerRollTo(90, 80, 90);
}
void ActivatePlayer(string &in asTimer)
{
SetPlayerActive(true);
}
void OnEnter()
{
}
void OnLeave()
{
}
|
|
05-06-2012, 10:13 PM |
|
FlawlessHappiness
Posting Freak
Posts: 3,980
Threads: 145
Joined: Mar 2012
Reputation:
171
|
RE: What's wrong with my script?
No sorry.. Can't find it.. But it must be there somewhere
Trying is the first step to success.
|
|
05-06-2012, 10:25 PM |
|
Xanthos
Senior Member
Posts: 318
Threads: 9
Joined: Mar 2012
Reputation:
8
|
RE: What's wrong with my script?
What does the error say?
Like main(15,6)
That tells us where to find the error.
|
|
05-06-2012, 10:33 PM |
|
Your Computer
SCAN ME!
Posts: 3,456
Threads: 32
Joined: Jul 2011
Reputation:
235
|
RE: What's wrong with my script?
GetUp :: AddTimer, comma within string.
|
|
05-06-2012, 10:42 PM |
|
|