Frictional Games Forum (read-only)

Full Version: If with empty statement
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
i made an if statement, which should be all right

void OnStart()
{

SetEntityConnectionStateChangeCallback("lever_simple01_1", "PipeStart1_1");
SetEntityConnectionStateChangeCallback("lever_simple01_2", "PipeStart1_2");
}


void PipeStart1_1(string &in asEntity, int alState)
{
if(alState == 1)
{
AddLocalVarInt("PipeStart1", 1);

if(GetLocalVarInt("PipeStart1") == 2);
{
AddPlayerSanity(5.0f);
}
}
}

void PipeStart1_2(string &in asEntity, int alState)
{
if(alState == 1)
{
AddLocalVarInt("PipeStart1", 1);

if(GetLocalVarInt("PipeStart1") == 2);
{
AddPlayerSanity(5.0f);
}
}
}

But i get this error which i doesn't understand...

"If with empty statement"


What does this mean?
you have a semi-colon after your if statements:

if(GetLocalVarInt("PipeStart1") == 2);


You will need to remove that.
Dangit! Thank you! It works!