/*Zählt alle Spieler durch und erhöht eine Variable, die am Ende ausgegeben wird*/
stock CountPlayers()
{
new playercount = 0;
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i))
{
playercount++;
}
}
return playercount;
}
/*Dein Befehl, der in einem Dialog einen String anzeigt.*/
ocmd:online(playerid,params[])
{
new string[256];
format(string,sizeof string,"Zurzeit sind %d Spieler auf dem Server.",CountPlayers());
ShowPlayerDialog(playerid,DIALOG_ONLINE,DIALOG_STYLE_MSGBOX,"Online",string,"Schließen","");
return 1;
}
MfG.
Me