shape1
shape2
shape3
shape4
shape7
shape8

/pviplist - список VIP игроков ONLINE (Желательно для копии радмира)


Давид Ордян

Модератор
Команда портала
Модератор
09.10.2021
180
10
11
0
/pviplist - список VIP игроков ONLINE (Желательно для копии радмира)

C++:
CMD:pviplist(playerid, params[])
{
    if(GetPlayerPadminEx(playerid) < 2) return 1;

    new fmt_text[100],
        list[sizeof fmt_text * 10 + 50] = "Имя игрока\tСтатус VIP{"#cW"}\n";

    new premium_rank[2][17] =
    {
        "{"#cW"}Silver",
        "{"#cW"}Gold"
    };

    foreach(new i : Player)
    {
        if(!IsPlayerConnected(i)) continue;
        else if(!IsPlayerLogged(i)) continue;
        else if(!GetPlayerPremium(i)) continue;

        if(i < 0)
        {
            format(fmt_text, sizeof fmt_text, "В данный момент VIP игроков нет онлайн.", GetPlayerNameEx(i), i, premium_rank[GetPlayerPremium(i) - 1]);
            Dialog(playerid, INVALID_DIALOG_ID, DIALOG_STYLE_TABLIST_HEADERS, "{0099FF}Игроки с VIP онлайн", fmt_text, "Закрыть", "");
        }
        else
        {
            format(fmt_text, sizeof fmt_text, "%s [%d]\t%s\n", GetPlayerNameEx(i), i, premium_rank[GetPlayerPremium(i) - 1]);
            strcat(list, fmt_text);
            Dialog(playerid, INVALID_DIALOG_ID, DIALOG_STYLE_TABLIST_HEADERS, "{0099FF}Игроки с VIP онлайн", list, "Закрыть", "");
        }
    }

    return 1;
}