Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support | Shelf | Store

Privacy Policy


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Expected ')' or ',' error
Author Message
Mine Turtle Offline
Senior Member

Posts: 653
Joined: Mar 2011
Reputation: 28
Post: #11
RE: Expected ')' or ',' error
first of all, youre not gonna learn by just POSTING the error. you have to try and look for what you did wrong, and LEARN from it.

[Image: 201107142327000.gif]
05-15-2012 08:39 PM
Find all posts by this user Quote this message in a reply
lolboy9797 Offline
Junior Member

Posts: 29
Joined: May 2012
Reputation: 1
Post: #12
RE: Expected ')' or ',' error
(05-15-2012 06:26 PM)Cranky Old Man Wrote:  
(05-15-2012 06:22 PM)lolboy9797 Wrote:  new error: No matching signatur to 'AddEntityCollideCallBack(string@, string@, const bool)' line(7, 1)
How many parameters does AddEntityCollideCallBack() take?
How many parameters do you have?
Which one doesn't belong?
here is my hole code:

void OnStart()
{
AddEntityCollideCallback("Player", "KillTheLights", "LightsOut", true, 1);
AddUseItemCallback("", "ITEM", "DOOR", "FUNCTION", true);
AddUseItemCallback("", "ITEM2", "DOOR2", "FUNCTION2", true);
AddEntityCollideCallback("Player", "Message_1", "Message1", true);
AddEntityCollideCallback("Player", "stascare_01", "armorscare", true, 1);
}


void Message1(string &in asChild, string &in asParent, int alState)
{
SetMessage("Messages", "Popup2", 2);
}

void scare2(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("mrscare1", true);
AddPropForce("mrscare1", -20000, 0, 0, "world");
PlaySoundAtEntity("mrscare1", "scare_slam_door", "mrscare1", 0, false);
}


void FUNCTION(string &in item, string &in door)
{
SetSwingDoorLocked(door, false, true);
PlaySoundAtEntity("", "unlock_door", door, 0, false);
RemoveItem(item);
}

void DoorLockedPlayer(string &in entity)


{
if(GetSwingDoorLocked("EXAMPLE_DOOR") == true)
{

SetMessage("Messages", "msgname", 0);

}
}

void doorl2(string &in entity)


{
if(GetSwingDoorLocked("locked_door1") == true)
{

SetMessage("Messages", "msgname1", 2);

}
}

void doorl1(string &in entity)


{
if(GetSwingDoorLocked("DOOR") == true)
{

SetMessage("Messages", "door_lockedmsg", 2);

}
}

void LightsOut(string &in asParent, string &in asChild, int alState)
{
SetLampLit("lamp_1", false, true);
AddTimer("", 1, "Out2");
GiveSanityDamage(2, true);
SetMessage("Messages", "Popup1", 2);
}


void Out2(string &in asTimer)
{
SetLampLit("lamp_2", false, true);
AddTimer("", 1, "Out3");


}


void Out3(string &in asTimer)
{
SetLampLit("lamp_3", false, true);
AddTimer("", 0.5, "Out4");

}


void Out4(string &in asTimer)
{
SetLampLit("lamp_4", false, true);
AddTimer("", 1, "Out5");

}


void Out5(string &in asTimer)
{
SetLampLit("lamp_5", false, true);
AddTimer("", 1, "Out6");


}


void Out6(string &in asTimer)
{
SetLampLit("lamp_6", false, true);

}



void tinderfunc1(string &in asEnity, string &in Type)
{
SetPropHealth("vase01_1",0);
StartPlayerLookAt("vase01_1", 20, 20, "");
AddTimer("timer1", 1, "timer1");
}

void timer1(string &in asTimer)
{
StopPlayerLookAt();

}

void armorscare(string &in asParent, string &in asChild, int alState)
{
SetEntityActive("armour_02", true);
SetEntityActive("armour_03", true);
SetEntityActive("armour_04", true);
SetEntityActive("armour_05", true);
GiveSanityDamage(2, true);
}


se anny thing wrong?
05-15-2012 08:43 PM
Find all posts by this user Quote this message in a reply
Stepper321 Offline
Senior Member

Posts: 265
Joined: Nov 2011
Reputation: 8
Post: #13
RE: Expected ')' or ',' error
First, like, go look at the code. it say line 7, its from top, to down. So. It's
AddEntityCollideCallback("Player", "Message_1", "Message1", true); Now, go look at
Engine scripts [Frictional Game Wiki] and search AddEntityCollideCallback, as you can see, you missed a 1, 0 or -1. You need a 1 most of the time. So, just add, then it gets this

AddEntityCollideCallback("Player", "Message_1", "Message1", true, 1);

Is that so hard?

Signature to awesome to be displayed.
05-15-2012 09:05 PM
Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)