| Help with script 
 
				I have made a very long corridor with rooms on the side and when you run past one room 2 monsters will spawn and when you run past next room 2 more monsters will spawn. For some reason my code wont work? Anyone see what's wrong?
 
 /////////////////////////////
 // Run first time starting map
 void Onstart()
 
 {
 AddEntityCollideCallback("Player", "SpawnMonsters", "SpawnFunction_1", false, 1);
 AddEntityCollideCallback("Player", "SpawnMonsters_2", "SpawnFunction_2", false, 1);
 AddEntityCollideCallback("Player", "SpawnMonsters_3", "SpawnFunction_3", false, 1);
 AddEntityCollideCallback("Player", "SpawnMonsters_4", "SpawnFunction_4", false, 1);
 AddEntityCollideCallback("Player", "SpawnMonsters_5", "SpawnFunction_5", false, 1);
 }
 
 void SpawnFunction_1(string &in asParent, string &in asChild, int alState)
 {
 SetEntityActive("grunt_1", true);
 ShowEnemyPlayerPosition("grunt_1");
 SetEntityActive("grunt_2", true);
 ShowEnemyPlayerPosition("grunt_2");
 }
 
 void SpawnFunction_2(string &in asParent, string &in asChild, int alState)
 {
 SetEntityActive("grunt_3", true);
 ShowEnemyPlayerPosition("grunt_3");
 SetEntityActive("grunt_4", true);
 ShowEnemyPlayerPosition("grunt_4");
 }
 
 void SpawnFunction_3(string &in asParent, string &in asChild, int alState)
 {
 SetEntityActive("grunt_5", true);
 ShowEnemyPlayerPosition("grunt_5");
 SetEntityActive("grunt_6", true);
 ShowEnemyPlayerPosition("grunt_6");
 }
 
 void SpawnFunction_4(string &in asParent, string &in asChild, int alState)
 {
 SetEntityActive("grunt_7", true);
 ShowEnemyPlayerPosition("grunt_7");
 SetEntityActive("grunt_8", true);
 ShowEnemyPlayerPosition("grunt_8");
 }
 
 void SpawnFunction_5(string &in asParent, string &in asChild, int alState)
 {
 SetEntityActive("grunt_9", true);
 ShowEnemyPlayerPosition("grunt_9");
 SetEntityActive("grunt_10", true);
 ShowEnemyPlayerPosition("grunt_10");
 }
 
 
 
 
 /////////////////////////////
 // Run when entering map
 void OnEnter()
 {
 
 }
 
 /////////////////////////////
 // Run when leaving map
 void OnLeave()
 {
 
 }
 
 |