Frictional Games Forum (read-only)
Need some help - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: Amnesia: The Dark Descent (https://www.frictionalgames.com/forum/forum-6.html)
+--- Forum: Custom Stories, TCs & Mods - Development (https://www.frictionalgames.com/forum/forum-38.html)
+---- Forum: Development Support (https://www.frictionalgames.com/forum/forum-39.html)
+---- Thread: Need some help (/thread-22056.html)



Need some help - Sabrak - 07-07-2013

So, i have this error:

Quote:FATAL ERROR: Could not load script file... ...main (63, 2) : ERR : Unexpected end of file

This is my script:
Code:
void OnStart()
{
        AddEntityCollideCallback("Player", "ScriptArea_1", "pianoclose", true, 1);
        AddEntityCollideCallback("Player", "Skript_2", "Sprava_1", true, 1);
        AddEntityCollideCallback("Player", "Ou", "Nazev1", true, 1);
        AddUseItemCallback("", "main", "Sloboda", "level_dvere", true);
}

void Sprava_1(string &in asParent, string &in asChild, int alState)
{
        AddTimer("", 0.7f, "voice_00_33");        
}

void voice_00_33(string &in asTimer)
{
        SetMessage("TheVoice_33", "00_33", 15.0);
}

void Nazev1(string &in asParent, string &in asChild, int alState)
{
        PlayMusic("05_event_steps.ogg", false, 1, 3, 100, true);
        StartPlayerLookAt("corpse_male_1", 5, 5, "");
        PlaySoundAtEntity("", "react_breath.snt", "Player", 0, false);
        AddTimer("", 5, "Timer2");
        AddTimer("", 5, "Timer1");
}

void Timer1(string &in asEntity)
{
        StopPlayerLookAt();
}

void level_dvere(string &in asItem, string &in asEntity)
{
         SetLevelDoorLocked("Sloboda", false);
         RemoveItem("main");
        PlaySoundAtEntity("", "unlock_door", "Player", 0, false);         
}

void Timer2(string &in asEntity)
{
        SetMessage("TheVoice_43", "00_06", 10.0);
}

void pianoclose(string &in asParent, string &in asChild, int alState)
{
        AddPropImpulse("Piano", 0, 0, 400, "world");
        SetLeverStuckState("Piano", -1, true);
        CreateParticleSystemAtEntity("", "ps_hit_wood", "BreakEffect", true);
        PlaySoundAtEntity("", "break_wood.snt", "Player", 0, false);
        GiveSanityDamage(20.0f, true);
        PlaySoundAtEntity("", "react_scare.snt, "Player", 0, false);
}

void OnEnter()
{

}

void OnLeave()
{

}

Does anybody know whats wrong with this? Thanks for help Smile


RE: Need some help - Kullin - 07-07-2013

Your either missing a " or { or} or a, in your script


RE: Need some help - Tomato Cat - 07-07-2013

PHP Code:
PlaySoundAtEntity("""react_scare.snt, "Player", 0, false); 

This line here is missing a parentheses. ^

PHP Code:
PlaySoundAtEntity("""react_scare.snt""Player"0false); 



RE: Need some help - Sabrak - 07-07-2013

thaaank you very very much! i was searching a mistake for almost hours! thank you Smile


RE: Need some help - PutraenusAlivius - 07-07-2013

PlaySoundAtEntity("", "react_scare.snt", "Player", 0, false);

You forgot to add a closing quotation brace.

[EDIT : Goddamn you Tomato Cat.]