Frictional Games Forum (read-only)

Full Version: [SOLVED]Script error.Help.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
i got error
"main (44,2) : ERR : Unexpected end of file"
i dont even know that that means...

void OnStart()
{
PlayMusic("music.ogg", true, 1, 5, 0, true);
SetSanityDrainDisabled(true);
AddEntityCollideCallback("Player","AMB1","amb1",true,1) ;
AddEntityCollideCallback("Player","b3","nope",true,1) ;
AddEntityCollideCallback("Player","AMB1_1","horrors",true,1) ;
RemoveItem("syr_2");
GiveItemFromFile("syr_3", "radioe.ent");
AddEntityCollideCallback("Player","getmatch","matchready",true,1) ;
}


void amb1(string &in asParent, string &in asChild, int alState)
{
PlayGuiSound("087bamb1.ogg", 1.4f);
}


void nope(string &in asParent, string &in asChild, int alState)
{
PlayGuiSound("no87b.ogg", 1.4f);
SetLightVisible("PointLight_1", false);
}


void horrors(string &in asParent, string &in asChild, int alState)
{
PlayGuiSound("horror17bscp.ogg", 1.4f);
}


void matchready(string &in asParent, string &in asChild, int alState) {
{
SetMessage("Journal", "matchisready", 6.0f);
SetEntityActive("matchuse",true) ;
}


void usethematch(string &in entity) {
{
SetLightVisible("matchl", true);
PlayGuiSound("match087b.ogg", 1.4f);
}
I don't think this is your entire script. Can you post everything?
PHP Code:
void matchready(string &in asParentstring &in asChildint alState) {

SetMessage("Journal""matchisready"6.0f);
SetEntityActive("matchuse",true) ;
}


void usethematch(string &in entity) {

SetLightVisible("matchl"true);
PlayGuiSound("match087b.ogg"1.4f);


Remove the { at the end of the voids. Otherwise, you have more than one and no countering braces.
(04-26-2014, 11:43 AM)Romulator Wrote: [ -> ]
PHP Code:
void matchready(string &in asParentstring &in asChildint alState) {

SetMessage("Journal""matchisready"6.0f);
SetEntityActive("matchuse",true) ;
}


void usethematch(string &in entity) {

SetLightVisible("matchl"true);
PlayGuiSound("match087b.ogg"1.4f);


Remove the { at the end of the voids. Otherwise, you have more than one and no countering braces.
thanks.I mostly got problems with that scripting Tongue