![]() |
Okay what's wrong in this script ?! - 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 (https://www.frictionalgames.com/forum/forum-35.html) +--- Thread: Okay what's wrong in this script ?! (/thread-7538.html) |
Okay what's wrong in this script ?! - Jahffax - 04-21-2011 Hi, I started to make custom story and I don't have any scripting experience.. Why I get this error when I try load my map : main(32,27) : ERR : Expected '(' This is my script and tell if there is something else wrong. ![]() void OnStart() { AddEntityCollideCallback("Player","ScriptArea_1", "MonsterFunc1" , true , 1); } void MonsterFunc1(string &in asParent , string &in asChild , int alState) { SetEntityActive("servant_grunt" , true); AddEnemyPatrolNode("servant_grunt", "1", 2,""); AddEnemyPatrolNode("servant_grunt", "2", 2,""); AddEnemyPatrolNode("servant_grunt", "3", 1.3,""); AddEnemyPatrolNode("servant_grunt", "4", 1.3,""); AddEnemyPatrolNode("servant_grunt", "5", 1.3,""); AddEnemyPatrolNode("servant_grunt", "6", 1.3,""); AddEnemyPatrolNode("servant_grunt", "7", 1.3,""); AddEnemyPatrolNode("servant_grunt", "8", 1.3,""); AddEnemyPatrolNode("servant_grunt", "9", 1.3,""); AddEnemyPatrolNode("servant_grunt", "10", 1.7,""); AddEnemyPatrolNode("servant_grunt", "11", 1.7,""); AddEnemyPatrolNode("servant_grunt", "12", 1.7,""); AddEnemyPatrolNode("servant_grunt", "13", 1.7,""); AddEnemyPatrolNode("servant_grunt", "14", 1.7,""); AddEnemyPatrolNode("servant_grunt", "15", 1.7,""); } void OnEnter() { AddUseItemCallback("", "crowbar_1", "ovi1", "ekanovenavaus", true); void ekanovenavaus(string&in asItem, string &in asEntity) SetSwingDoorLocked("ovi1", false, true); PlaySoundAtEntity("", "unlock_door", "ovi1", 0, false); RemoveItem("crowbar_1"); } RE: Okay what's wrong in this script ?! - Tottel - 04-21-2011 void ekanovenavaus(string&in asItem, string &in asEntity) I'm not sure what that is doing there. ![]() RE: Okay what's wrong in this script ?! - Apjjm - 04-21-2011 It appears you missing a brace at the end of OnEnter(...) and before the start of ekanovenavaus(...) - so either you didn't fully delete a function, or you forgot a "}" and a "{". RE: Okay what's wrong in this script ?! - Jahffax - 04-22-2011 Well Now I got fixed it but new problem came! void OnStart() { AddEntityCollideCallback("Player","ScriptArea_1", "MonsterFunc1" , true , 1); } void MonsterFunc1(string &in asParent , string &in asChild , int alState) { SetEntityActive("servant_grunt" , true); AddEnemyPatrolNode("servant_grunt", "1", 2,""); AddEnemyPatrolNode("servant_grunt", "2", 2,""); AddEnemyPatrolNode("servant_grunt", "3", 1.3,""); AddEnemyPatrolNode("servant_grunt", "4", 1.3,""); AddEnemyPatrolNode("servant_grunt", "5", 1.3,""); AddEnemyPatrolNode("servant_grunt", "6", 1.3,""); AddEnemyPatrolNode("servant_grunt", "7", 1.3,""); AddEnemyPatrolNode("servant_grunt", "8", 1.3,""); AddEnemyPatrolNode("servant_grunt", "9", 1.3,""); AddEnemyPatrolNode("servant_grunt", "10", 1.7,""); AddEnemyPatrolNode("servant_grunt", "11", 1.7,""); AddEnemyPatrolNode("servant_grunt", "12", 0.6,""); AddEnemyPatrolNode("servant_grunt", "13", 1,""); AddEnemyPatrolNode("servant_grunt", "14", 1,""); AddEnemyPatrolNode("servant_grunt", "15", 1,""); } void OnEnter() { AddUseItemCallback("", "crowbar_1", "ovi1", "avaus", true); void avaus(string &in asItem, string &in asEntity); { SetSwingDoorLocked("ovi1", true, true); PlaySoundAtEntity("", "unlock_door", "ovi1", 0, false); RemoveItem("crowbar_1"); } void OnLeave() { } I know there is something little bit wrong but I can't find it lol. It says unexpected end of file. RE: Okay what's wrong in this script ?! - Tottel - 04-22-2011 you didn't close the OnEnter() function. |