Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/find - Игроки онлайн (во фракции)Advance RP 100%

Статус
В этой теме нельзя размещать новые ответы.

John Romiros*

Умник
Всем привет пользователи pawno-info.ru
В очередной раз я выкладываю свою комманду /find - Список людей онлайн во фракции (Advacne RP 100%)
Внимание: Должен быть подключен foreach!
В public OnPlayerCommandText(playerid, cmdtext[]) вставляем
PHP:
if(strcmp(cmd, "/find", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new teamnumber;
            new sendername[MAX_PLAYER_NAME],string[256];
            new level = PlayerInfo[playerid][pLevel];
            if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader];
            else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember];
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Вы не состоите в фракции.");
                return 1;
            }
            new listitems[512];
            foreach(new i : Player)
            {
                    GetPlayerName(i, sendername, sizeof(sendername));
                    if(PlayerInfo[i][pLeader] == teamnumber)
                    {
                        format(string, sizeof(string), ""W"Уровень: %d | Ранг: %d | Тел: %d | Имя: %s\n", level,PlayerInfo[i][pRang],PlayerInfo[i][pNumber],sendername);
                        strcat(listitems,string,512);
                        ShowPlayerDialog(playerid, 3000, DIALOG_STYLE_MSGBOX, "{ffcf00}Члены организации онлайн",  listitems, "Закрыть", "");
                    }
                    else if(PlayerInfo[i][pMember] == teamnumber)
                    {
                         format(string, sizeof(string), ""W"Уровень: %d | Ранг: %d | Тел: %d | Имя: %s\n", level,PlayerInfo[i][pRang],PlayerInfo[i][pNumber],sendername);
                         strcat(listitems,string,512);
                         ShowPlayerDialog(playerid, 3000, DIALOG_STYLE_MSGBOX, "{ffcf00}Члены организации онлайн",  listitems, "Закрыть", "");
                    }
            }
        }
        return 1;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу