Can't load script file - 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: Can't load script file (/thread-17679.html) |
Can't load script file - SuperSoldier333 - 08-11-2012 When I try to load my CS I get an error: FATAL ERROR: Could not load script file 'custom_stories/SuperSoldierAdventures/maps/mansion.hps'! main (92,26) : ERR : Expected identifier I suppose that I wrote something incorrectly in my script but I can't find what. //////////////////////////// // Run when the map starts void OnStart() { AddUseItemCallback("", "key_1", "mansion_1", "UsedKeyOnDoor", true); AddUseItemCallback("", "key_2", "level_door_studies", "UsedKeyOnDoor2", true); AddEntityCollideCallback("Player", "ScriptArea_1", "Scare1", true, 1); AddEntityCollideCallback("Player", "ScriptArea_2", "Scare2", true, 1); SetEntityPlayerInteractCallback("potion_sanity_2", "Scare3", true); SetEntityPlayerInteractCallback("note_3", "SetScriptActive", true); AddEntityCollideCallback("book_moveable_18", "ScriptArea_3", "UnlockDoor", true, 1); SetEntityPlayerInteractCallback("note_4", "TpStatue", true); SetEntityPlayerInteractCallback("note_6", "TpStatue2", true); SetEntityPlayerInteractCallback("note_7", "Grunt", true); } void UsedKeyOnDoor(string &in asItem, string &in asEntity) { SetSwingDoorLocked("mansion_1", false, true); PlaySoundAtEntity("", "unlock_door", "mansion_1", 0.0f, false); RemoveItem("key_1"); } void UsedKeyOnDoor2(string &in asItem, string &in asEntity) { SetSwingDoorLocked("level_door_studies", false, true); PlaySoundAtEntity("", "unlock_door", "level_door_studies", 0.0f, false); RemoveItem("key_2"); } void Scare1(string &in asParent, string &in asChild, int alState) { SetEntityActive("corpse_male_1", true); AddPropForce("corpse_male_1", -10000, 0, 0,"world" ); PlaySoundAtEntity("", "24_iron_maiden.snt", "corpse_male_1", 0, false); } void Scare2(string &in asParent, string &in asChild, int alState) { SetEntityActive("corpse_male_2", true); AddPropForce("corpse_male_2", -10000, 0, 0,"world"); PlaySoundAtEntity("", "24_iron_maiden.snt", "corpse_male_2", 0, false); } void Scare3(string &in item) { SetEntityActive("corpse_male_3", true); PlaySoundAtEntity("", "24_iron_maiden.snt", "corpse_male_3", 0, false); } void SetScriptActive(string &in item) { SetEntityActive("ScriptArea_2", true); SetEntityActive("ScriptArea_3", true); } void UnlockDoor(string &in asParent, string &in asChild, int alState) { SetSwingDoorLocked("mansion_4", false, true); PlaySoundAtEntity("", "unlock_door", "book_moveable_18", 0, false); } void TpStatue(string &in item) { SetEntityActive("statue_1", true); SetEntityActive("statue_2", true); SetEntityActive("statue_3", true); SetEntityActive("statue_4", true); SetEntityActive("block_box_1", true); SetEntityActive("servant_grunt_1", true); SetEntityActive("note_6", true); SetEntityActive("mansion_3", false); SetEntityActive("mansion_4", false); AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_4", 0, ""); AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_5", 0, ""); AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_6", 0, ""); AddEnemyPatrolNode("servant_grunt_1", "PathNodeArea_7", 0, ""); } void TpStatue2(string &in item) { SetEntityActive("note_7".true); SetEntityActive("statue_1", false); SetEntityActive("statue_2", false); SetEntityActive("statue_3", false); SetEntityActive("statue_4", false); SetEntityActive("block_box_1", false); } void Grunt(string &in item) { SetEntityActive("servant_grunt_1", false); } //////////////////////////// // Run when entering map void OnEnter() { } //////////////////////////// // Run when leaving map void OnLeave() { } RE: Can't load script file - Lizard - 08-11-2012 void TpStatue2(string &in item) { SetEntityActive("note_7".true); SetEntityActive("statue_1", false); SetEntityActive("statue_2", false); SetEntityActive("statue_3", false); SetEntityActive("statue_4", false); SetEntityActive("block_box_1", false); } Should be void TpStatue2(string &in item) { SetEntityActive("note_7",true); SetEntityActive("statue_1", false); SetEntityActive("statue_2", false); SetEntityActive("statue_3", false); SetEntityActive("statue_4", false); SetEntityActive("block_box_1", false); } RE: Can't load script file - SuperSoldier333 - 08-11-2012 (08-11-2012, 04:06 PM)ZereboO Wrote: void TpStatue2(string &in item) Men, what a silly error. Thanks for the help. |