19.11.2011, 14:23 
	
	
	
		Столкнулся со следующей проблемой: Как вывести игроку статистику игроков его фракции онлайн в диалоге?
Натолкните меня в нужную сторону. P.S. Переменные string & sendername заявлены глобально.
Существующая попытка реализации:
Спасибо.
P.S.S. Думаю вот использовать strcat...
	
	
	
Натолкните меня в нужную сторону. P.S. Переменные string & sendername заявлены глобально.
Существующая попытка реализации:
PHP Code:
                new teamnumber;
                if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
                else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
                else
                {
                    return SendClientMessage(playerid, COLOR_GRAD1, "Вы не состоите во фракции.");
                }
                for(new i = 0; i < GetMaxPlayers(); i++)
                {
                    if (IsPlayerConnected(i))
                    {
                        GetPlayerName(i, sendername, sizeof(sendername));
                        if (PlayerInfo[i][pLeader] == teamnumber) format(string, sizeof(string), "%s. Лидер.\n",sendername, PlayerInfo[i][pRank]);
                        else if (PlayerInfo[i][pMember] == teamnumber) format(string, sizeof(string), "%s. Ранг: %d. Выговоров: [%d/3]\n",sendername, PlayerInfo[i][pRank], PlayerInfo[i][pFWarns]);
                    }
                }
                ShowPlayerDialog(playerid,11111, DIALOG_STYLE_MSGBOX, "Участники Вашей фракции онлайн.", string, "ОКЕЙ", ""); 
P.S.S. Думаю вот использовать strcat...


	