| 
		
	
		| Starkiller2000   Junior Member
 
 Posts: 5
 Threads: 3
 Joined: Mar 2011
 Reputation: 
0
 | 
			|  My custom level keeps crashing 
 
				It keeps saying unexpected end of file, I am trying to make the brute patrol in front of the character patrol out of sight till he collides with a script thingy and then disappear. But it will not work, I need some help.
 ////////////////////////////
 // Run when entering map
 void OnEnter()
 {
 
 AddEnemyPatrolNode(servant_brute_1","PathNodeArea_1",0,"");
 {
 
 
 AddEnemyPatrolNode("servant_brute_1","PathNodeArea_2",4,"");
 {
 
 
 }
 }
 }
 
 void EnemyDisabled(string &in asEntity, string &in asType)
 {
 
 if(GetEntitiesCollide("servant_brute_1", "ScriptArea_1"))
 {
 
 SetPropActiveAndFade("servant_brute_1", true, 0.5f);
 
 }
 }
 
 
 
 
 
 ////////////////////////////
 // Run when leaving map
 void OnLeave()
 {
 
 }
 |  |  
	| 03-30-2011, 02:38 AM |  |  
	
		| Tanshaydar   From Beyond
 
 Posts: 3,085
 Threads: 17
 Joined: Mar 2009
 Reputation: 
67
 | 
			|  RE: My custom level keeps crashing 
 
				You have too many unnecessary {'s and }'s. These are to open and close function blocks. Not for fancy look. ////////////////////////////// Run when entering map
 void OnEnter()
 {
 AddEnemyPatrolNode(servant_brute_1","PathNodeArea_1",0,"");
 AddEnemyPatrolNode("servant_brute_1","PathNodeArea_2",4,"");
 }
 
 void EnemyDisabled(string &in asEntity, string &in asType)
 {
 
 if(GetEntitiesCollide("servant_brute_1", "ScriptArea_1"))
 {
 SetPropActiveAndFade("servant_brute_1", true, 0.5f);
 }
 }
 ////////////////////////////
 // Run when leaving map
 void OnLeave()
 {
 }
 |  |  
	| 03-30-2011, 02:56 AM |  |  
	
		| Starkiller2000   Junior Member
 
 Posts: 5
 Threads: 3
 Joined: Mar 2011
 Reputation: 
0
 | 
			|  RE: My custom level keeps crashing 
 
				I tried that and it did not work, it said unexpected end of file. Here is the revised code. Also does it look right, as in everything like the monster disappearing should work? Also they were not their for fancy look, they were there because i saw a forum about monster patrolling and that is what the code looked like.
 
 ////////////////////////////
 // Run when entering map
 void OnEnter()
 {
 SetEntityActive("servant_grunt_1", true);
 AddUseItemCallback("", "key_tomb_rusty_1", "sewer_arched_1", "UsedKeyOnDoor", true);
 AddUseItemCallback("", "key_tomb_1", "hatch_ceiling_1", "UsedKeyOnDoor1", true);
 
 
 
 
 
 }
 
 
 
 void UsedKeyOnDoor(string &in asItem, string &in asEntity)
 {
 SetSwingDoorLocked("sewer_arched_1", false, true);
 PlaySoundAtEntity("", "unlock_door", "sewer_arched_1", 0, false);
 RemoveItem("key_tomb_rusty_1");
 
 
 
 }
 
 void UsedKeyOnDoor1(string &in asItem, string &in asEntity)
 {
 
 SetSwingDoorLocked("hatch_ceiling_1", false, true);
 ChangeMap("level2.map", "PlayerStartArea_1", "", "");
 
 }
 
 
 
 
 
 
 
 
 
 ////////////////////////////
 // Run when leaving map
 void OnLeave()
 {
 
 }
 
				
(This post was last modified: 03-30-2011, 11:53 PM by Starkiller2000.)
 |  |  
	| 03-30-2011, 11:52 PM |  |  
	
		| Tanshaydar   From Beyond
 
 Posts: 3,085
 Threads: 17
 Joined: Mar 2009
 Reputation: 
67
 | 
			|  RE: My custom level keeps crashing 
 
				If you are going to activate the grunt upon entering map, why not letting it already activated? I mean this is for the code just you wrote.
 Other code would not work, because you didn't call the function EnemyDisabled anywhere in your script. It's not an interaction function either. You should understand that one piece of code serves to the coder's intention. It's not to work under every circumstances. You need to look at wiki.
 
 |  |  
	| 03-31-2011, 06:42 AM |  |  
	
		| Starkiller2000   Junior Member
 
 Posts: 5
 Threads: 3
 Joined: Mar 2011
 Reputation: 
0
 | 
			|  RE: My custom level keeps crashing 
 
				oh, well any suggestions? I have looked on the wiki and all over the internet and there are relatively resources for learning how to script for amnesia.
			 |  |  
	| 03-31-2011, 09:55 PM |  |  
	
		| Tanshaydar   From Beyond
 
 Posts: 3,085
 Threads: 17
 Joined: Mar 2009
 Reputation: 
67
 | 
			|  RE: My custom level keeps crashing 
 
 |  |  
	| 04-01-2011, 11:24 AM |  |  |