#define LOOP_PLAYERS(%0) \
for(new %0 = 0, _%0 = GetPlayerPoolSize(); %0 <= _%0, IsPlayerConnected(%0); %0++)
CMD:readreport(playerid, params[])
{
new DIALOG[98+670], string[128], bool:count = false;
LOOP_PLAYERS(i)
{
if(gUser[i][u_bugtemp] == 1)
{
new bugkey = DB::RetrieveKey(gGlobal[s_bugreporttable], "username", ReturnPlayerName(playerid));
DB::GetStringEntry(gGlobal[s_bugreporttable], bugkey, "bugreport", string);
format(string, sizeof(string), "Player: %s\nReport: %s\nRead: %i\n\n", ReturnPlayerName(i), string, gUser[playerid][u_readbugreport]);
strcat(DIALOG, string);
count = true;
}
}
if(! count) return SendClientMessage(playerid, COLOR_FIREBRICK, "ERROR: No muted players in the server.");
else
{
ShowPlayerDialog(playerid, DIALOG_COMMON, DIALOG_STYLE_MSGBOX, "Muted players", DIALOG, "Close", "");
}
return 1;
}
#define LOOP_PLAYERS(%0) \
for(new %0; %0 != GetPlayerPoolSize(); %0++) \
if(IsPlayerConnected(%0))
|
Tenta dessa forma
PHP код:
|