14.02.2015, 01:12
Alterar o seu cуdigo eu nгo vou nгo, isso eu vou deixar com vocк, porйm aqui estб um exemplo de cуdigo que pega a ID e o nick de todos os players e exibem eles em um Dialog, veja que a string que pega as informaзхes do player estгo dentro de um laзo for, porйm o texto que junta todos os players estгo do lado de fora, ou seja, ele joga para a string o nome e ID do player e concatena isso na variбvel texto jogando um \n no final pra dar quebra de linha.
pawn Код:
new texto[500];
for(new cont = 0 ; cont < MAX_PLAYERS ; cont++){
if(!IsPlayerConnected(cont))
continue;
new nomePlayer[MAX_PLAYER_NAME], string[40];
GetPlayerName(cont,nomePlayer,sizeof(nomePlayer));
format(string,sizeof(string),"ID: %d Nome:%s\n",cont,nomePlayer);
strcat(texto,string);
}
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Lista de players",texto,"Fechar","");