mansion1.hps FATAL ERROR - 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: mansion1.hps FATAL ERROR (/thread-10825.html) |
mansion1.hps FATAL ERROR - Victor - 10-17-2011 I'm a noooooooooooooooobie in scripting and 'customstoryng", and this is my 5th attempt to make a key work in a door (yes, I am THAT noobie). I've watched several tutorials and followed them correctly, but I can't start my custom story. If I try to start it, the game crashes and a window with the following words pops up: "FATAL ERROR: Could not load script file 'custom_stories/hello/maps/mansion1.hps(mansion1 is the name of the .map file too)!' main (27,2): ERR : Unexpected end of file" In the .hps file is like this: //////////////////////////// // Run first time starting map void OnStart() { void AddUseItemCallback("", "keymansion1, "mansion1", "KeyOnDoor", true); } void KeyOnDoor(string &in asItem, string &in asEntity) { SetSwingDoorLocked("mansion1", false, true); PlaySoundAtEntity("", "unlock_door", "mansion1", 0, false) RemoveItem("keymansion1"); } //////////////////////////// // Run when entering map void OnEnter() { } //////////////////////////// // Run when leaving map void OnLeave() { } I just copied this from the tutorial and added the codes to make the key work (like in the youtube tutorials I've been watching). Please, can you guys HELP ME? RE: mansion1.hps FATAL ERROR - Your Computer - 10-17-2011 The string keymansion1 is not properly closed. RE: mansion1.hps FATAL ERROR - Victor - 10-17-2011 (10-17-2011, 10:42 PM)Your Computer Wrote: The string keymansion1 is not properly closed.THANKS A LOT RE: mansion1.hps FATAL ERROR - LowFire3 - 10-17-2011 PlaySoundAtEntity("", "unlock_door", "mansion1", 0, false); <--- you forgot to put a semi-colon there. RE: mansion1.hps FATAL ERROR - Victor - 10-17-2011 Thanks to you too, but the FATAL ERROR window keeps showing up, and thos time is like this: FATAL ERROR: Could not load script file 'custom_stories/Hello/maps/mansion1.hps'! main(5,7) : ERR : Data type can't be 'void' main(5,25): ERR : Only objects have constructors RE: mansion1.hps FATAL ERROR - LowFire3 - 10-17-2011 void AddUseItemCallback("", "keymansion1, "mansion1", "KeyOnDoor", true); Get rid of the "void" RE: mansion1.hps FATAL ERROR - Victor - 10-17-2011 Thanks a lot, guys (Sorry about being a fridgin' noob, k?) RE: mansion1.hps FATAL ERROR - Juby - 10-18-2011 (10-17-2011, 11:32 PM)Victor Wrote: (Sorry about being a fridgin' noob, k?)Scripting comes with time and practice. I would suggest, however to read over your script a couple times before you post and if you truly cannot spot an error, then feel free to post about it. The reality is you learn the fastest by doing. |