error 029: invalid expression, assumed zero - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: error 029: invalid expression, assumed zero (
/showthread.php?tid=270283)
error 029: invalid expression, assumed zero -
samtey - 19.07.2011
Hi!
I got this errorcode while compiling!
Код:
error 029: invalid expression, assumed zero
Here my scripted lines:
Код:
SetPlayerTeamFromClass(playerid, classid)
{
if (classid == 0)
{
gTeam[playerid] = TEAM_BALLA;
}
else
{
gTeam[playerid] = TEAM_GROVE;
}
else //THIS IS THE LINE WITH ERROR!
{
gTeam[playerid] = TEAM_VAGOS;
}
}
Re: error 029: invalid expression, assumed zero -
Toreno - 19.07.2011
You can't tell him to else, when you already did.
And to set classid, you need to if(classid == X), all of them.
EDIT:
pawn Код:
if(classid == X) { }
else if(classid == X) {}
else if(classid == X) {}
//AND SO ON
AW: error 029: invalid expression, assumed zero -
samtey - 19.07.2011
Huh? Where should I put that classids??
Re: error 029: invalid expression, assumed zero -
Toreno - 19.07.2011
Seriously?
pawn Код:
SetPlayerTeamFromClass(playerid, classid) {
if(classid == 0) gTeam[playerid] = TEAM_BALLA;
else if(classid == 1) gTeam[playerid] = TEAM_GROVE;
else if(classid == 2) gTeam[playerid] = TEAM_VAGOS;
// AND SO ON
}
Re: error 029: invalid expression, assumed zero -
Jofi - 19.07.2011
pawn Код:
SetPlayerTeamFromClass(playerid, classid)
{
if (classid == 0)
{
gTeam[playerid] = TEAM_BALLA;
}
else if(classid == 1)
{
gTeam[playerid] = TEAM_GROVE;
}
else if(classid == 2)
{
gTeam[playerid] = TEAM_VAGOS;
}
}
E: I was late
AW: error 029: invalid expression, assumed zero -
samtey - 19.07.2011
Ok thanks, I understood!^^