27.02.2011, 04:13
this is how i do it
5 names per line
pawn Код:
if (strcmp("/iplist", cmdtext, true) == 0){
if(Spieler[playerid][AdminLevel] == 0)return SendClientMessage(playerid, 0xFF0000FF, "You are not an admin!");
SendClientMessage(playerid, COLOUR_GOOD, "Players Online:");
new x;
new String[128],name[MAX_PLAYER_NAME];
for(new i; i < MAX_PLAYERS; i++){
if(!IsPlayerConnected(i))continue;
GetPlayerName( i, name, MAX_PLAYER_NAME);
format(String, 128, "%s%s(%d)", String,name,i);
x++;
if(x > 4) {
SendClientMessage(playerid, 0xABCDEEFF, String);
x = 0;
format(String, 128, "");
}
else {
format(String, 128, "%s, ", String);
}
}
if(x <= 4 && x > 0) {
String[strlen(String)-2] = '.';
SendClientMessage(playerid, 0xABCDEEFF, String);
}
return 1;
}