Сегодня Воскресенье | Дата: 05.05.2024 | Время: 18:18
                        
Последние новости
Оф. C-HUD GTA-ONE (v. beta 1.0) by Darius Stone для GTA - SA
Добавил: Kronos
Всего комментариев: 0
Новая волна GTA-ONE
Добавил: Ice_Code
Всего комментариев: 3
Трейлер Grand Theft Auto - V
Добавил: Kronos
Всего комментариев: 0
Новые темы форума
Last Empire War Z
Ответил: Kronos
Всего ответов:
Adobe Photoshop Touch
Ответил: Kronos
Всего ответов:
ePSXe for Android
Ответил: Kronos
Всего ответов:
Лучшие пользователи
Kronos
Логин: Kronos
Репутация: 10
Группа: Администраторы
Ice_Code
Логин: Ice_Code
Репутация: 2
Группа: Администраторы
ExT
Логин: ExT
Репутация: 1
Группа: Пользователи
Здравствуй, Гость! Авторизуйся или зарегистрируйся
Цвет фона
Случайные материалы



Последние материалы

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Pawn - скриптинг » Разработки » Команды » [C.M.D] /clist [DC_CMD]
[C.M.D] /clist [DC_CMD]
KronosДата: Четверг, 03.07.2014, 01:35 | Сообщение # 1
Местный мазафака
Сообщений: 117
Награды: 0
Репутация: 10
Ко всем командам
Код
CMD:clist(playerid, params[])
{
     if(GetPVarInt(playerid, "Logged") == 0) return 1;
     static
         string[1024],
         colore[32];
     if(sscanf(params, "d", params[0]))
     {
         for(new i = 0; i <= 33; i++)
         {
             format(colore, sizeof(colore), "%s\n", clist[i]);
             strcat(string, colore);
         }
         SPD(playerid, 128, LIST, "Выбор цвета", string, "Выбрать", "Отмена");
     }
     else
     {
         #define id params[0]
         if(id < 0 || id > 33) return SendMe(playerid, COLOR_GREY, "ID цвета должен быть от 0 до 33");
         SetPlayerColor(playerid, clist_id[id]);
         #undef id
     }
     return 1;
}

Ко всем new
Код
new clist_id[34] = {
     0xFFFFFFFF,
     0x00ff00FF,
     0xbfff00FF,
     0x66ff00FF,
     0x30d5c8FF,
     0xadff2fFF,
     0x013220FF,
     0x5da130FF,
     0xff0000FF,
     0xff2400FF,
     0xffa500FF,
     0x964b00FF,
     0xc41e3aFF,
     0xbb4488FF,
     0xff9900FF,
     0xdc143cFF,
     0xffc0cbFF,
     0x0000ffFF,
     0x42aaffFF,
     0x1e90ffFF,
     0x008080FF,
     0x4169E1FF,
     0x8b00ffFF,
     0xcd00cdFF,
     0xa2a0f6FF,
     0xffff00FF,
     0xfbec5dFF,
     0xffd700FF,
     0xcfb53bFF,
     0x808000FF,
     0xbbbbbbFF,
     0xc0c0c0FF,
     0x000000FF,
     0xffffffFF
};

new clist[34][] = {
/*0*/ {"[0]Выключить цвет\n"},
/*1*/ {"[1] Зеленый\n"},
/*2*/ {"[2] Светло-Зеленый\n"},
/*3*/ {"[3] Ярко-Зеленый\n"},
/*4*/ {"[4] Бирюзовый\n"},
/*5*/ {"[5] Желто-Зеленый\n"},
/*6*/ {"[6] Темно-Зеленый\n"},
/*7*/ {"[7] Серо-Зеленый\n"},
/*8*/ {"[8] Красный\n"},
/*9*/ {"[9] Ярко-красный\n"},
/*10*/ {"[10] Оранженвый\n"},
/*11*/ {"[11] Коричневый\n"},
/*12*/ {"[12] Тёмно-красный\n"},
/*13*/ {"[13] Серо-красный\n"},
/*14*/ {"[14] Жёлто-оранжевый\n"},
/*15*/ {"[15] Малиновый\n"},
/*16*/ {"[16] Розовый\n"},
/*17*/ {"[17] Синий\n"},
/*18*/ {"[18] Голубой\n"},
/*19*/ {"[19] Синяя сталь\n"},
/*20*/ {"[20] Сине-зелёный\n"},
/*21*/ {"[21] Темно-синий\n"},
/*22*/ {"[22] Фиолетовый\n"},
/*23*/ {"[23] Индиго\n"},
/*24*/ {"[24] Серо-синий\n"},
/*25*/ {"[25] Желтый\n"},
/*26*/ {"[26] Кукурузный\n"},
/*27*/ {"[27] Золотой\n"},
/*28*/ {"[28] Старое золото\n"},
/*29*/ {"[29] Оливковый\n"},
/*30*/ {"[30] Серый\n"},
/*31*/ {"[31] Серебро\n"},
/*32*/ {"[32] Черный\n"},
/*33*/ {"[33] Белый\n"}
};

В #define
Код
#define LIST                    DIALOG_STYLE_LIST

Далее в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Код
case 128:
         {
             if(response)
             {
                 SetPlayerColor(playerid, clist_id[listitem]);
             }
         }

Автор: Merlin


СообщениеКо всем командам
Код
CMD:clist(playerid, params[])
{
     if(GetPVarInt(playerid, "Logged") == 0) return 1;
     static
         string[1024],
         colore[32];
     if(sscanf(params, "d", params[0]))
     {
         for(new i = 0; i <= 33; i++)
         {
             format(colore, sizeof(colore), "%s\n", clist[i]);
             strcat(string, colore);
         }
         SPD(playerid, 128, LIST, "Выбор цвета", string, "Выбрать", "Отмена");
     }
     else
     {
         #define id params[0]
         if(id < 0 || id > 33) return SendMe(playerid, COLOR_GREY, "ID цвета должен быть от 0 до 33");
         SetPlayerColor(playerid, clist_id[id]);
         #undef id
     }
     return 1;
}

Ко всем new
Код
new clist_id[34] = {
     0xFFFFFFFF,
     0x00ff00FF,
     0xbfff00FF,
     0x66ff00FF,
     0x30d5c8FF,
     0xadff2fFF,
     0x013220FF,
     0x5da130FF,
     0xff0000FF,
     0xff2400FF,
     0xffa500FF,
     0x964b00FF,
     0xc41e3aFF,
     0xbb4488FF,
     0xff9900FF,
     0xdc143cFF,
     0xffc0cbFF,
     0x0000ffFF,
     0x42aaffFF,
     0x1e90ffFF,
     0x008080FF,
     0x4169E1FF,
     0x8b00ffFF,
     0xcd00cdFF,
     0xa2a0f6FF,
     0xffff00FF,
     0xfbec5dFF,
     0xffd700FF,
     0xcfb53bFF,
     0x808000FF,
     0xbbbbbbFF,
     0xc0c0c0FF,
     0x000000FF,
     0xffffffFF
};

new clist[34][] = {
/*0*/ {"[0]Выключить цвет\n"},
/*1*/ {"[1] Зеленый\n"},
/*2*/ {"[2] Светло-Зеленый\n"},
/*3*/ {"[3] Ярко-Зеленый\n"},
/*4*/ {"[4] Бирюзовый\n"},
/*5*/ {"[5] Желто-Зеленый\n"},
/*6*/ {"[6] Темно-Зеленый\n"},
/*7*/ {"[7] Серо-Зеленый\n"},
/*8*/ {"[8] Красный\n"},
/*9*/ {"[9] Ярко-красный\n"},
/*10*/ {"[10] Оранженвый\n"},
/*11*/ {"[11] Коричневый\n"},
/*12*/ {"[12] Тёмно-красный\n"},
/*13*/ {"[13] Серо-красный\n"},
/*14*/ {"[14] Жёлто-оранжевый\n"},
/*15*/ {"[15] Малиновый\n"},
/*16*/ {"[16] Розовый\n"},
/*17*/ {"[17] Синий\n"},
/*18*/ {"[18] Голубой\n"},
/*19*/ {"[19] Синяя сталь\n"},
/*20*/ {"[20] Сине-зелёный\n"},
/*21*/ {"[21] Темно-синий\n"},
/*22*/ {"[22] Фиолетовый\n"},
/*23*/ {"[23] Индиго\n"},
/*24*/ {"[24] Серо-синий\n"},
/*25*/ {"[25] Желтый\n"},
/*26*/ {"[26] Кукурузный\n"},
/*27*/ {"[27] Золотой\n"},
/*28*/ {"[28] Старое золото\n"},
/*29*/ {"[29] Оливковый\n"},
/*30*/ {"[30] Серый\n"},
/*31*/ {"[31] Серебро\n"},
/*32*/ {"[32] Черный\n"},
/*33*/ {"[33] Белый\n"}
};

В #define
Код
#define LIST                    DIALOG_STYLE_LIST

Далее в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Код
case 128:
         {
             if(response)
             {
                 SetPlayerColor(playerid, clist_id[listitem]);
             }
         }

Автор: Merlin

Автор - Kronos
Дата добавления - 03.07.2014 в 01:35
Форум » Pawn - скриптинг » Разработки » Команды » [C.M.D] /clist [DC_CMD]
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Revision by www.GTA-ONE.ru
Copyright © 2024 |