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

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

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

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

/clist (Для стандартного процессора)

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

Armanish

Компетентный
COMMAND /CLIST


Вот я смотрю на портале не увидел не одного нормального /clist Для стандартного процессора
Взял идею с другого портала (Ne Rekl) и дополнил цвета.
Вообщем перейдём сразу к настройке команды.
Если вы нашли ошибки, или же оптимизацию, вы всегда можете написать об этом здесь.



Инструкция.

Добавим ко всем командам
PHP:
if(!strcmp(cmdtext, "/clist", true))
{
    ShowPlayerDialog(playerid, 392,DIALOG_STYLE_LIST,
    !"Color List",
    !"[1] Белый\n\
    [2]Чёрный\n\
    [3] Зелёный\n\
    [4] Тёмно Зелёный\n\
    [5] Красный\n\
    [6] Синий\n\
    [7] Жёлтый\n\
    [8] Оранжевый\n\
    [9] Индиго\n\
    [10] Ярко Зелёный\n\
    [11] Синяя Сталь\n\
    [12] Сине Зелёный\n\
    [13] Золотой\n\
    [14] Серебро\n\
    [15] Кукурузный\n\
    [16] Розовый\n\
    [17] Коричневый\n\
    [18] Малиновый",
     !"Выбрать",
     !"Отмена");
      return 1;
}
Создадим диалог. (public OnPlayerDialog)

PHP:
case 392: 
{ 
    switch(listitem) 
    { 
        case 0:SetPlayerColor(playerid, 0xFFFFFFFF); // 1 
        case 1:SetPlayerColor(playerid, 0x000000C8); // 2 
        case 2:SetPlayerColor(playerid, 0x008000C8); // 3 
        case 3:SetPlayerColor(playerid, 0x80FF00C8); // 4 
        case 4:SetPlayerColor(playerid, 0xFF0000C8); // 5 
        case 5:SetPlayerColor(playerid, 0x0000FFC8); // 6 
        case 6:SetPlayerColor(playerid, 0xFDFF00FF); // 7 
        case 7:SetPlayerColor(playerid, 0xFF9000FF); // 8 
        case 8:SetPlayerColor(playerid, 0xB313E7FF); // 9 
        case 9:SetPlayerColor(playerid, 0x49E789FF); // 10 
        case 10:SetPlayerColor(playerid, 0x139BECFF); // 11 
        case 11:SetPlayerColor(playerid, 0x2C9197FF); // 12 
        case 12:SetPlayerColor(playerid, 0xDDB201FF); // 13 
        case 13:SetPlayerColor(playerid, 0xB8B6B6FF); // 14 
        case 14:SetPlayerColor(playerid, 0xFFEE8AFF); // 15 
        case 15:SetPlayerColor(playerid, 0xFF9DB6FF); // 16 
        case 16:SetPlayerColor(playerid, 0xBE8A01FF); // 17 
        case 17:SetPlayerColor(playerid, 0xE6284EFF); // 18 
    } 
    return 1; 
}
Команда для DC_CMD

PHP:
CMD:clist(playerid, params[])
{
    ShowPlayerDialog(playerid, 392,DIALOG_STYLE_LIST,
    !"Color List",
    !"[1] Белый\n\
    [2]Чёрный\n\
    [3] Зелёный\n\
    [4] Тёмно Зелёный\n\
    [5] Красный\n\
    [6] Синий\n\
    [7] Жёлтый\n\
    [8] Оранжевый\n\
    [9] Индиго\n\
    [10] Ярко Зелёный\n\
    [11] Синяя Сталь\n\
    [12] Сине Зелёный\n\
    [13] Золотой\n\
    [14] Серебро\n\
    [15] Кукурузный\n\
    [16] Розовый\n\
    [17] Коричневый\n\
    [18] Малиновый",
     !"Выбрать",
     !"Отмена");
      return 1;
}
Автор не я, Говорю ещё раз, взял идею с другого портала и дополнил цветами!
Скрин -
Обратите внимание на то что, цвета могут дополнятся!.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу