Kronos | Дата: Четверг, 03.07.2014, 01:35 | Сообщение # 1 |
|
Местный мазафака
Сообщений: 117
| Ко всем командам Код 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
|
|
| | |
| |