CMD:admins(playerid,params[])
{
new Count = 0;
new string[100], n[MAX_PLAYER_NAME];
foreach(new i : Player)
{
if(PlayerInfo[i][Level] > 0)
{
GetPlayerName(i,n,sizeof(n));
format(string,sizeof(string),"Level %d: %s (ID: %d) - %s", PlayerInfo[i][Level], n, i, GetRankFromLevel(i));
ShowPlayerDialog(playerid, 7, DIALOG_STYLE_MSGBOX, "Online Admins...", string, "ok", "");
Count++;
}
}
if(Count == 0)
{
ShowPlayerDialog(playerid, 7, DIALOG_STYLE_MSGBOX,"Online Admins...", "There Are No Administrators Online.", "ok", "");
}
return 1;
}
C:\Users\AyushSekhari\Desktop\RevolutionX sa-mp server\gamemodes\gamemode\RGXTDM.pwn(31208) : error 017: undefined symbol "foreach" C:\Users\AyushSekhari\Desktop\RevolutionX sa-mp server\gamemodes\gamemode\RGXTDM.pwn(31208) : error 029: invalid expression, assumed zero C:\Users\AyushSekhari\Desktop\RevolutionX sa-mp server\gamemodes\gamemode\RGXTDM.pwn(31208) : error 017: undefined symbol "i" C:\Users\AyushSekhari\Desktop\RevolutionX sa-mp server\gamemodes\gamemode\RGXTDM.pwn(31208) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
foreach(new i : Player)

CMD:admins(playerid,params[])
{
new Count = 0;
new string[100], n[MAX_PLAYER_NAME];
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[i][Level] > 0)
{
GetPlayerName(i,n,sizeof(n));
format(string,sizeof(string),"Level %d: %s (ID: %d) - %s", PlayerInfo[i][Level], n, i, GetRankFromLevel(i));
ShowPlayerDialog(playerid, 7, DIALOG_STYLE_MSGBOX, "Online Admins...", string, "ok", "");
Count++;
}
}
if(Count == 0)
{
ShowPlayerDialog(playerid, 7, DIALOG_STYLE_MSGBOX,"Online Admins...", "There Are No Administrators Online.", "ok", "");
}
return 1;
}
|
pawn Код:
|
|
Why are you changing the code, if that guy want to use foreach(y_iterate) let him use it..
|