COMMAND:meumundo(playerid, params[])
{
#pragma unused params
new string[128], string2[128];
if(IsPlayerConnected(playerid))
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
{
new nomemundo[MAX_PLAYER_NAME];
GetPlayerName(playerid, nomemundo, sizeof(nomemundo));
format(string, sizeof(string),"{F4F47C}ID{FFFFFF}: %d | {F4F47C}NOME:{FFFFFF} %s\n",playerid, nomemundo);
format(string2, sizeof(string),"{F4F47C}JOGADORES NO MUNDO %d",GetPlayerVirtualWorld(playerid));
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,string2,string,"Fechar","");
}
}
}
}
return 1;
COMMAND:meumundo(playerid)
{
new string[128], title[35], virtualWorld = GetPlayerVirtualWorld(playerid), namePlayer[MAX_PLAYER_NAME];
format(title, sizeof(title), "{F4F47C}JOGADORES NO MUNDO %d", virtualWorld);
for (new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerVirtualWorld(i) == virtualWorld)
{
GetPlayerName(i, namePlayer, sizeof(namePlayer));
format(string, sizeof(string),"%s \n {F4F47C}ID{FFFFFF}: %d | {F4F47C}NOME:{FFFFFF} %s\n",string, i, namePlayer);
}
}
}
ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX, title, string, "Fechar","");
return 1;
}
|
Vocк deve concatenar a string, Fiz o comando em uma forma mais otimizada, teste e veja se deu resultado.
PHP код:
|