Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

переливание цвета

Статус пользователя tyne
сообщение 21.6.2015, 1:50
Сообщение #1


Стаж: 13 лет

Сообщений: 544
Благодарностей: 137
Полезность: 91

Всем привет. Как сделать переливание цвета RGB? (В сообщениях)
Делал по примеру какого-то плагина, где цвет сообщения менялся, все ок, но меняются в разное время и в разные цвета.
Как сделать чтобы менялись в одно время и в один цвет? Например 3 секунды проходит и цвет меняется на желтый, далее, через 3 секунды, меняется на зеленый и т.д
Вот моё:

Код:
public task_dhudmsg()
{
//set_dhudmessage(200, 0, 0, 0.01, 0.18, 0, 6.0, 12.0, 0.08, 2.0, true);
set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), 0.77, 0.59, 0, 6.0, 12.0)
show_dhudmessage(0, "Text#1")
//set_dhudmessage(0, 255, 0, 0.01, 0.21, 0, 6.0, 12.0, 0.08, 2.0, true);
set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), 0.76, 0.62, 0, 6.0, 12.0)
show_dhudmessage(0, "Text#2")
//set_dhudmessage(15, 15, 15, 0.01, 0.24, 0, 6.0, 12.0, 0.08, 2.0, true);
set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), 0.77, 0.65, 0, 6.0, 12.0)
show_dhudmessage(0, "Text#3")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Fintok
сообщение 21.6.2015, 13:59
Сообщение #2


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

А вынести функцию random_num в отдельную переменную, что бы использовать один полученный цвет в 3х сообщениях?
Код:

public task_dhudmsg()
{
static iColor_R; iColor_R = random_num(0, 255)
static iColor_G; iColor_G = random_num(0, 255)
static iColor_B; iColor_B = random_num(0, 255)

set_hudmessage(iColor_R, iColor_G, iColor_B, 0.77, 0.59, 0, 6.0, 12.0)
show_hudmessage(0, "Text#1")

set_hudmessage(iColor_R, iColor_G, iColor_B, 0.76, 0.62, 0, 6.0, 12.0)
show_hudmessage(0, "Text#2")

set_hudmessage(iColor_R, iColor_G, iColor_B, 0.77, 0.65, 0, 6.0, 12.0)
show_hudmessage(0, "Text#3")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: