Script doesnt work once again. 
			 
			
				Sorry for bothering all the time but reading all those scripting tutorials doesnt really help me. 
 
 
 
//////////////////////////// 
// Run first time starting map 
void OnStart() 
{ 
AddEntityCollideCallback("crowbar_joint_2", "crowcollide", "crowopen_func", true, 1); 
AddUseItemCallback("", "crowbar_1", "prison_locked", "activatecrowdoor", true); 
AddUseItemCallback("", "key_tomb_rusty", "cellar_wood01_slow", "KeyOnDoor", true); 
AddUseItemCallback("", "key_torture_chamber_1", "hatch_metal01_1", "KeyOnDoor2", true); 
AddUseItemCallback("", "key_study_1", "cellar_wood01_1", "KeyOnDoor3", true); 
PlayMusic("humming ambient.ogg", true, 1.0f, 1.0f, 1, false); 
AddEntityCollideCallback("Player", "TriggerArea1", "TriggerMonster", true, 1); 
AddEntityCollideCallback("Player", "TriggerArea2", "TriggerMonster2", true, 1); 
AddEntityCollideCallback("Player", "VoiceTrigger", "Prisoner", true, 1); 
} 
 
void Prisoner(string &in asParent, string &in asChild, int alState) 
{ 
PlaySoundAtEntity("prisoner edited.snt", "prisoner edited.snt", "Player", 94, true); 
} 
 
void TriggerMonster(string &in asParent, string &in asChild, int alState) 
{ 
SetEntityActive("enemy_suitor_1", true); 
} 
 
void TriggerMonster2(string &in asParent, string &in asChild, int alState) 
{ 
SetEntityActive("servant_grunt_silent_1", true); 
} 
 
void KeyOnDoor3(string &in asItem, string &in asEntity) 
{ 
SetSwingDoorLocked("cellar_wood01_1", false, true); 
PlaySoundAtEntity("", "unlock_door", "cellar_wood01_1", 0, false); 
RemoveItem("key_study_1"); 
} 
 
//////////////////////////// 
// Run when entering map 
void OnEnter() 
{ 
  
} 
  
//////////////////////////// 
// Run when leaving map 
void OnLeave() 
{ 
  
} 
 
It says "expected )" or something in somewhere 18th line.
			 
			
			
			
		 |