| 
		
	
		| Victor   Member
 
 Posts: 83
 Threads: 19
 Joined: Oct 2011
 Reputation: 
2
 | 
			| mansion1.hps FATAL ERROR 
 
				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?
 
				
(This post was last modified: 01-08-2013, 04:25 PM by Victor.)
 |  |  
	| 10-17-2011, 10:39 PM |  |  
	
		| Your Computer   SCAN ME!
 
 Posts: 3,456
 Threads: 32
 Joined: Jul 2011
 Reputation: 
235
 | 
			| RE: mansion1.hps FATAL ERROR 
 
				The string keymansion1 is not properly closed.
			 
 |  |  
	| 10-17-2011, 10:42 PM |  |  
	
		| Victor   Member
 
 Posts: 83
 Threads: 19
 Joined: Oct 2011
 Reputation: 
2
 | 
			| RE: mansion1.hps FATAL ERROR 
 
				 (10-17-2011, 10:42 PM)Your Computer Wrote:  The string keymansion1 is not properly closed. THANKS A LOT    |  |  
	| 10-17-2011, 11:00 PM |  |  
	
		| LowFire3   Junior Member
 
 Posts: 26
 Threads: 4
 Joined: Dec 2010
 Reputation: 
1
 | 
			| RE: mansion1.hps FATAL ERROR 
 
				PlaySoundAtEntity("", "unlock_door", "mansion1", 0, false); <--- you forgot to put a semi-colon there.
			 
 |  |  
	| 10-17-2011, 11:00 PM |  |  
	
		| Victor   Member
 
 Posts: 83
 Threads: 19
 Joined: Oct 2011
 Reputation: 
2
 | 
			| RE: mansion1.hps FATAL ERROR 
 
				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
 
 
 |  |  
	| 10-17-2011, 11:05 PM |  |  
	
		| LowFire3   Junior Member
 
 Posts: 26
 Threads: 4
 Joined: Dec 2010
 Reputation: 
1
 | 
			| RE: mansion1.hps FATAL ERROR 
 
				void AddUseItemCallback("", "keymansion1, "mansion1", "KeyOnDoor", true);
 
 
 
 Get rid of the "void"
 
 
				
(This post was last modified: 10-17-2011, 11:18 PM by LowFire3.)
 |  |  
	| 10-17-2011, 11:18 PM |  |  
	
		| Victor   Member
 
 Posts: 83
 Threads: 19
 Joined: Oct 2011
 Reputation: 
2
 | 
			| RE: mansion1.hps FATAL ERROR 
 
				Thanks a lot, guys    
(Sorry about being a fridgin' noob, k?)
			 |  |  
	| 10-17-2011, 11:32 PM |  |  
	
		| Juby   Senior Member
 
 Posts: 290
 Threads: 2
 Joined: May 2011
 Reputation: 
5
 | 
			| RE: mansion1.hps FATAL ERROR 
 
				 (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. 
			 
 Insanity. Static. |  |  
	| 10-18-2011, 01:57 AM |  |  |