31.05.2013, 14:52
Hi. I got the following error:
The last 4 else's are the error lines.
And, can someone give me the ZCMD codes? like: >= and < that sort of codes. I can't find it somehow.
pawn Код:
error 029: invalid expression, assumed zero
error 029: invalid expression, assumed zero
error 029: invalid expression, assumed zero
error 029: invalid expression, assumed zero
pawn Код:
CMD:makeadmin(playerid, params[])
{
new id, level, file[256];
if(IsPlayerAdmin(playerid))
{
if(sscanf(params, "ud", id, level))
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /makeadmin [playerid] [level 1-4]");
else
{
if(level > 4) return SendClientMessage(playerid, COLOR_RED, "There are only 4 admin levels available!");
else
{
if(level >= 1)
if(fexist(file))
dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel] = 1);
SendClientMessage(playerid, COLOR_YELLOW, "You have been promoted to admin level 1!");
}
else
{
if(level >= 2)
if(fexist(file))
dini_IntSet(file, "AdminLevel", PlayerInfo[playerid][pAdminLevel] = 2);
SendClientMessage(playerid, COLOR_YELLOW, "You have been promoted to admin level 2!");
}
else
{
if(level >= 3)
if(fexist(file))
dini_IntSet(file, "AdminLevel", PlayerInfo[playerid][pAdminLevel] = 3);
SendClientMessage(playerid, COLOR_YELLOW, "You have been promoted to admin level 3!");
}
else
{
if(level >= 4)
if(fexist(file))
dini_IntSet(file, "AdminLevel", PlayerInfo[playerid][pAdminLevel] = 4);
SendClientMessage(playerid, COLOR_YELLOW, "You have been promoted to developer / scripter!");
}
else
{
SendClientMessage(playerid, COLOR_RED, "You must be an admin to promote someone!");
}
}
}
return 1;
}
pawn Код:
}
else
{
And, can someone give me the ZCMD codes? like: >= and < that sort of codes. I can't find it somehow.