YmHik | Дата: Вторник, 26.04.2011, 12:03:41 | Сообщение # 1 |
Группа: Пользователи
Сообщений: 76
| Цвета Итак игроку можно прикрепить цвет Создадим Комманду В public OnPlayerCommandText(playerid, cmdtext[]) Code if (strcmp("/Цвета", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, ВАШ ИД ДИАЛОГА!,"Меню {FF0000}цв{00FF00}ет{0000FF}ов","Зелёный\ \nКрасный\ \nСиний\ \nЖёлтый\ \nОранджевый\ \nПурпурый\ \nРозовый\ \nБелый","Включить","Уйт и"); return 1; } Диалог создан ,создадим цвета (define ,можно так) Code #define Green 0x00FF00FF // Зелёный #define Red 0xFF0000FF // Красный #define Blue 0x0000FFFF // Синий #define Yellow 0xFFFF00FF // Жёлтый #define Orange 0xFFA500FF // Оранджевый #define Purple 0xA020F0FF // Пурпурный #define Pink 0xFF1493FF // Розовый #define White 0xFFFFFFFF // Белый Цвета созданы теперь самое главное - ДИАЛОГ! В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) Code if(dialogid == ВАШ ИД ДИАЛОГА) { switch(listitem) { case 0://Зелёный { SendClientMessage(playerid, Green, "Сообщение проверки цвета"); SetPlayerColor(playerid, Green); } case 1://Красный { SendClientMessage(playerid, Red, "Сообщение проверки цвета"); SetPlayerColor(playerid, Red); } case 2://Синий { SendClientMessage(playerid, Blue, "Сообщение проверки цвета"); SetPlayerColor(playerid, Blue); } case 3://Жёлтый { SendClientMessage(playerid, Yellow, "Сообщение проверки цвета"); SetPlayerColor(playerid, Yellow); } case 4://Оранджевый { SendClientMessage(playerid, Orange, "Сообщение проверки цвета"); SetPlayerColor(payerid, Orange); } case 5://Пурпурный { SendClientMessage(playerid, Purple, "Сообщение проверки цвета"); SetPlayerColor(playerid, Purple); } case 6://Розовый { SendClientMessage(playerid, Pink, "Сообщение проверки цвета"); SetPlayerColor(playerid, Pink); } case 7://Белый { SendClientMessage(playerid, White, "Сообщение проверки цвета"); SetPlayerColor(playerid, White); } } } Вот такая она SetPlayerColor - Ставит цвет игроку Урок by Я
Заказ Граффики
Сообщение отредактировал YmHik - Вторник, 26.04.2011, 18:18:19 |
|
|
|
TWiX | Дата: Вторник, 26.04.2011, 12:07:33 | Сообщение # 2 |
Группа: Пользователи
Сообщений: 316
| кульно....
Хоронят олигарха. Гроб стоит. Собрались друзья. Подходит к покойному Гусинский, достает портмоне, извлекает 200 долларов, кладет в гроб и скорбно отходит. За Гусинским к гробу подходит Потанин, тоже достает портмоне, отсчитывает 200 долларов, кладет, отходит. Наконец, подбегает Березовский. Достает чековую книжку, выписывает чек на 600 долларов, кладе, забирает 400 баксов наличными, отходит.
|
|
|
|
[east_side]_trane | Дата: Вторник, 26.04.2011, 14:50:58 | Сообщение # 3 |
Группа: Пользователи
Сообщений: 443
| +легко и со смыслом) Ток небольшой недочёт надеюсь найдёшь))) Урок проверен
Pawn скриптер Мои услуги по оптимизации
Сообщение отредактировал [east_side]_trane - Вторник, 26.04.2011, 14:52:13 |
|
|
|