Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Expected ')' or ',' error
Mine Turtle Offline
Senior Member

Posts: 647
Threads: 32
Joined: Mar 2011
Reputation: 29
#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
lolboy9797 Offline
Junior Member

Posts: 29
Threads: 8
Joined: May 2012
Reputation: 1
#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
Stepper321 Offline
Senior Member

Posts: 263
Threads: 26
Joined: Nov 2011
Reputation: 8
#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




Users browsing this thread: 2 Guest(s)