![]() |
Unexpected "{" Expected "(" - 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 - Development (https://www.frictionalgames.com/forum/forum-38.html) +---- Forum: Development Support (https://www.frictionalgames.com/forum/forum-39.html) +---- Thread: Unexpected "{" Expected "(" (/thread-18552.html) |
Unexpected "{" Expected "(" - ironman0001 - 09-29-2012 Here's my script void OnStart() { AddEntityCollideCallback("Player", "TeleportScript", "PoopedYaPants", true, 1); SetMessage("Messages", "Popup1", 0); AddUseItemCallback("", "Spooky", "Scared", "PopupHead", true); SetEntityPlayerInteractCallback("Spooky", "lolz", true); AddEntityCollideCallback("Player", "CreepySound", "wow", true, 1); AddEntityCollideCallback("Player", "Beat_It", "OMG!!!", true, 1); } void PoopedYaPants(string &in asParent, string &in asChild, int alState) { SetEntityActive("Jesus", true); AddPropForce("Jesus", 0, 0, 10000, "world"); PlaySoundAtEntity("", "24_iron_maiden.snt", "Jesus", 0, false); PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false); PlaySoundAtEntity("", "react_scare", "Player", 0, false); } void Popup1() { AddEntityCollideCallback("Player", "Message_1", "Message1", true, 1); } void PopupHead(string &in asItem, string &in asEntity) { SetSwingDoorLocked("Scared", false, true); PlaySoundAtEntity("", "unlock_door", "Scared", 0, false); RemoveItem("Spooky"); } void lolz(string &in item) { SetEntityActive("lolz_1", true); PlaySoundAtEntity("", "21_screams.snt", "Player", 0, false); } void wow(string &in asParent, string &in asChild, int alState) { PlaySoundAtEntity("", "29_amb_guard.snt", "CreepySound", 0, false); } { SetEntityPlayerInteractCallback("door1", "func_slam", true); } void OMG!!!(string &in asParent, string &in asChild, int alState) { SetPropHealth("door1", 0.0f); PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false); PlaySoundAtEntity("", "react_scare", "Player", 0, false); PlaySoundAtEntity("", "close_door.snt", "Player", 0, false); GiveSanityDamage(5.0f, true); } RE: Unexpected "{" Expected "(" - Statyk - 09-29-2012 (09-29-2012, 05:30 AM)ironman0001 Wrote: Here's my scriptIt's missing a callback, or it is outside of the parameters of the function listed above. Your callbacks have the strangest names. "OMG!!!" RE: Unexpected "{" Expected "(" - ironman0001 - 09-29-2012 (09-29-2012, 05:38 AM)Statyk Wrote:Now it says Expected "("(09-29-2012, 05:30 AM)ironman0001 Wrote: Here's my scriptIt's missing a callback, or it is outside of the parameters of the function listed above. void OnStart() { AddEntityCollideCallback("Player", "TeleportScript", "PoopedYaPants", true, 1); SetMessage("Messages", "Popup1", 0); AddUseItemCallback("", "Spooky", "Scared", "PopupHead", true); SetEntityPlayerInteractCallback("Spooky", "lolz", true); AddEntityCollideCallback("Player", "CreepySound", "wow", true, 1); AddEntityCollideCallback("Player", "Beat_It", "OMG!!!", true, 1); } void PoopedYaPants(string &in asParent, string &in asChild, int alState) { SetEntityActive("Jesus", true); AddPropForce("Jesus", 0, 0, 10000, "world"); PlaySoundAtEntity("", "24_iron_maiden.snt", "Jesus", 0, false); PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false); PlaySoundAtEntity("", "react_scare", "Player", 0, false); } void Popup1() { AddEntityCollideCallback("Player", "Message_1", "Message1", true, 1); } void PopupHead(string &in asItem, string &in asEntity) { SetSwingDoorLocked("Scared", false, true); PlaySoundAtEntity("", "unlock_door", "Scared", 0, false); RemoveItem("Spooky"); } void lolz(string &in item) { SetEntityActive("lolz_1", true); PlaySoundAtEntity("", "21_screams.snt", "Player", 0, false); } void wow(string &in asParent, string &in asChild, int alState) { PlaySoundAtEntity("", "29_amb_guard.snt", "CreepySound", 0, false); } void OMG!!!(string &in asParent, string &in asChild, int alState) { SetPropHealth("door1", 0.0f); PlaySoundAtEntity("", "react_breath_slow.snt", "Player", 0, false); PlaySoundAtEntity("", "react_scare", "Player", 0, false); PlaySoundAtEntity("", "close_door.snt", "Player", 0, false); GiveSanityDamage(5.0f, true); } RE: Unexpected "{" Expected "(" - Statyk - 09-29-2012 Can you please try to keep as minimum amount of thread creations for an error you're posting here? I deleted the other one. As for the issue. What numbers come up in the error window? Should be something like "Expected "(" (52, 5)" or something like that. RE: Unexpected "{" Expected "(" - ironman0001 - 09-29-2012 (09-29-2012, 06:27 AM)Statyk Wrote: Can you please try to keep as minimum amount of thread creations for an error you're posting here? I deleted the other one.(43,9) RE: Unexpected "{" Expected "(" - Statyk - 09-29-2012 Yeah, like I said, your callbacks have strange names. "!" is used in coding in C++. Change the callback 'OMG!!!" to "OMG" |