Custom story 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: Custom story help! (/thread-19029.html) |
Custom story help! - mrlego611 - 11-01-2012 So I was creating a custom map for Amnesia called The Cellar. I wanted to make a teleporting naked guy to appear in the game so I found the tutorial and did the scripting. But when I tested the level and tried to enter the main cellar level, the game just crashed with this message: FATAL ERROR: Could not load script file 'custom_stories/TheCellar/maps//Applications/Amnesia.app/Contents/Resources/custom_stories/TheCellar/maps/01_cellar.hps'! ExecuteString (1, 1) : ERR : No matching signatures to 'OnLeave()' main (14, 1) : ERR : Unexpected token '{' I am on a Mac so I need some help with this. If you need the script, here it is. void OnStart() { AddUseItemCallback("", "valvekey", "valvedoor", "UsedKeyOnDoor", true); } void UsedKeyOnDoor(string &in asItem, string &in asEntity) { SetSwingDoorLocked("valvedoor", false, true); PlaySoundAtEntity("", "unlock_door", "valvedoor", 0, false); RemoveItem("valvekey"); } { AddEntityCollideCallback("Player", "Tp_Script1", "tp_male1", true, 1); } void tp_male1 (string &in asParent, string &in asChild, int alState) { SetEntityActive("tp_male1", true) AddPropForce("tp_male1", 0, 0, -10000,"World"); } Tell me if there are any scripts that conflict with other scripts. Thanks! RE: Custom story help! - ZodiaC - 11-01-2012 (11-01-2012, 06:28 PM)mrlego611 Wrote: So I was creating a custom map for Amnesia called The Cellar. I wanted to make a teleporting naked guy to appear in the game so I found the tutorial and did the scripting. But when I tested the level and tried to enter the main cellar level, the game just crashed with this message:Try this and if you want I will explain you you syntax errors! void OnStart() { AddUseItemCallback("", "valvekey", "valvedoor", "UsedKeyOnDoor", true); AddEntityCollideCallback("Player", "Tp_Script1", "tp_male1", true, 1); } void UsedKeyOnDoor(string &in asItem, string &in asEntity) { SetSwingDoorLocked("valvedoor", false, true); PlaySoundAtEntity("", "unlock_door", "valvedoor", 0, false); RemoveItem("valvekey"); } void tp_male1 (string &in asParent, string &in asChild, int alState) { SetEntityActive("tp_male1", true); AddPropForce("tp_male1", 0, 0, -10000,"World"); } RE: Custom story help! - mrlego611 - 11-01-2012 (11-01-2012, 06:36 PM)ZodiaC Wrote:Thanks so much! Worked like a charm!(11-01-2012, 06:28 PM)mrlego611 Wrote: So I was creating a custom map for Amnesia called The Cellar. I wanted to make a teleporting naked guy to appear in the game so I found the tutorial and did the scripting. But when I tested the level and tried to enter the main cellar level, the game just crashed with this message:Try this and if you want I will explain you you syntax errors! RE: Custom story help! - ZodiaC - 11-01-2012 (11-01-2012, 07:00 PM)mrlego611 Wrote: Thanks so much! Worked like a charm!Your welcome! |