![]() |
[SCRIPT] Unexpected end of file problem - 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: [SCRIPT] Unexpected end of file problem (/thread-11408.html) |
Unexpected end of file problem - Togglevolt - 11-18-2011 For some reason my game crashes when I use this script and I don't know what's wrong with it. It say Unexpeted end of file, but if I keep the whole method empty it say nothing but none of my other scripts works. Please help! void KitchenScare(string &in asParent, string &in asChild, int alState) { PlaySoundAtEntity("SoundPiano", "general_piano02.snt", "piano_1", 1.0f, false); SetEntityActive("rag_plague_corpse_1", true); SetEntityActive("rag_plague_corpse_2", true); SetEntityActive("rag_plague_corpse_3", true); SetEntityActive("rag_plague_corpse_4", true); SetEntityActive("rag_plague_corpse_5", true); SetEntityActive("rag_plague_corpse_6", true); SetEntityActive("rag_plague_corpse_7", true); SetEntityActive("rag_plague_corpse_8", true); SetEntityActive("rag_plague_corpse_9", true); SetEntityActive("rag_plague_corpse_10", true); SetEntityActive("rag_plague_corpse_11", true); SetEntityActive("rag_plague_corpse_12", true); SetEntityActive("rag_plague_corpse_13", true); SetEntityActive("rag_plague_corpse_14", true); SetEntityActive("rag_plague_corpse_15", true); SetEntityActive("rag_plague_corpse_16", true); SetEntityActive("rag_plague_corpse_17", true); SetEntityActive("rag_plague_corpse_18", true); SetEntityActive("rag_plague_corpse_19", true); SetEntityActive("rag_plague_corpse_20", true); SetEntityActive("rag_plague_corpse_21", true); SetEntityActive("rag_plague_corpse_22", true); SetEntityActive("rag_plague_corpse_23", true); SetEntityActive("rag_plague_corpse_24", true); SetEntityActive("rag_plague_corpse_25, true); SetEntityActive("rag_plague_corpse_26", true); SetEntityActive("rag_plague_corpse_27", true); SetEntityActive("rag_plague_corpse_28", true); SetEntityActive("rat_corpse_pile_1", true); SetEntityActive("rat_corpse_pile_2", true); SetEntityActive("rat_corpse_pile_3", true); SetEntityActive("rat_corpse_pile_4", true); SetLampLit("chandelier_simple_short_3", true, false); SetLampLit("chandelier_simple_short_1", true, false); SetLampLit("candlestick_tri_1", true, false); SetLampLit("candlestick_tri_2", true, false); SetLampLit("candlestick_tri_3", true, false); SetLampLit("candlestick_tri_4", true, false); SetLampLit("candlestick_tri_5", true, false); SetLampLit("candlestick_tri_6", true, false); SetLampLit("torch_static01_8", true, false); SetLampLit("torch_static01_10", true, false); SetLampLit("torch_static01_11", true, false); SetLampLit("torch_static01_12", true, false); } void OnEnter() { AddEntityCollideCallback("Player", "ScriptArea_4", "KitchenScare", true, 1); } RE: Unexpected end of file problem - Darion97 - 11-18-2011 void OnStart() { AddEntityCollideCallback("Player", "ScriptArea_4", "KitchenScare", true, 1); } void KitchenScare(string &in asParent, string &in asChild, int alState) { PlaySoundAtEntity("SoundPiano", "general_piano02.snt", "piano_1", 1.0f, false); SetEntityActive("rag_plague_corpse_1", true); SetEntityActive("rag_plague_corpse_2", true); SetEntityActive("rag_plague_corpse_3", true); SetEntityActive("rag_plague_corpse_4", true); SetEntityActive("rag_plague_corpse_5", true); SetEntityActive("rag_plague_corpse_6", true); SetEntityActive("rag_plague_corpse_7", true); SetEntityActive("rag_plague_corpse_8", true); SetEntityActive("rag_plague_corpse_9", true); SetEntityActive("rag_plague_corpse_10", true); SetEntityActive("rag_plague_corpse_11", true); SetEntityActive("rag_plague_corpse_12", true); SetEntityActive("rag_plague_corpse_13", true); SetEntityActive("rag_plague_corpse_14", true); SetEntityActive("rag_plague_corpse_15", true); SetEntityActive("rag_plague_corpse_16", true); SetEntityActive("rag_plague_corpse_17", true); SetEntityActive("rag_plague_corpse_18", true); SetEntityActive("rag_plague_corpse_19", true); SetEntityActive("rag_plague_corpse_20", true); SetEntityActive("rag_plague_corpse_21", true); SetEntityActive("rag_plague_corpse_22", true); SetEntityActive("rag_plague_corpse_23", true); SetEntityActive("rag_plague_corpse_24", true); SetEntityActive("rag_plague_corpse_25", true); SetEntityActive("rag_plague_corpse_26", true); SetEntityActive("rag_plague_corpse_27", true); SetEntityActive("rag_plague_corpse_28", true); SetEntityActive("rat_corpse_pile_1", true); SetEntityActive("rat_corpse_pile_2", true); SetEntityActive("rat_corpse_pile_3", true); SetEntityActive("rat_corpse_pile_4", true); SetLampLit("chandelier_simple_short_3", true, false); SetLampLit("chandelier_simple_short_1", true, false); SetLampLit("candlestick_tri_1", true, false); SetLampLit("candlestick_tri_2", true, false); SetLampLit("candlestick_tri_3", true, false); SetLampLit("candlestick_tri_4", true, false); SetLampLit("candlestick_tri_5", true, false); SetLampLit("candlestick_tri_6", true, false); SetLampLit("torch_static01_8", true, false); SetLampLit("torch_static01_10", true, false); SetLampLit("torch_static01_11", true, false); SetLampLit("torch_static01_12", true, false); } RE: Unexpected end of file problem - Unearthlybrutal - 11-18-2011 At least you have a lot of corpses ![]() RE: Unexpected end of file problem - Your Computer - 11-18-2011 BTW, SetEntityActive supports the asterisk wildcard: Code: SetEntityActive("rag_plague_corpse_*", true); RE: Unexpected end of file problem - Togglevolt - 11-18-2011 Okey ![]() RE: Unexpected end of file problem - Your Computer - 11-18-2011 (11-18-2011, 08:32 PM)Togglevolt Wrote: Okey Your script made the compiler return an error because you missed a quotation mark for rag_plague_corpse_25. RE: Unexpected end of file problem - Togglevolt - 11-18-2011 Oh.....I knew it had to be something like that. But I've checked the script several times and didn't see it :O gonna try it now then Yes it works now. Thanks for having better eyes than me! ![]() RE: Unexpected end of file problem - ferryadams10 - 11-18-2011 Listen, mostly when u get an error like that it's great to have notepad++ in which you can check the line numbers. And it mostly says what the prob is for example: SetEntityActive("rag_plague_corpse_25, true); will say just random line number. Unexpected line ending (line 125, 1) Expected (") So then you go in Notepad++ to line 125 and check if you forgot to place a (") Cause the error says to expect a " but there is none and if it says like unexpected ( ![]() then remove the ( ![]() ![]() Hope this helps you fixing your problem if you don't have notepad++ yet go to this site and get it: http://notepad-plus-plus.org/download/v5.9.6.2.html For extra_english.lang files you go to the upper tabs, click on language/XML For .hps files you go to laguage/C/C++ Bye Bye and please gimme reputation ![]() RE: Unexpected end of file problem - Togglevolt - 11-19-2011 I already have notepad++ ![]() ![]() |