Помощь в скриптенге, Помощь |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Помощь в скриптенге, Помощь |
maksim12345 |
11.12.2010, 21:28
Сообщение
|
Доброго времени суток!У меня вопрос по файлу miscstats ,наблюдал на сервере такую картину,каждое на4ало раунда сопровождалось hud сообщением "Приготовтесь к МЯСУ" и каждый раз это hud сообщение было разных цветов ,как мне сделать так же?
|
|
|
|
STR@TEG |
11.12.2010, 21:35
Сообщение
|
|
|
maksim12345 |
11.12.2010, 21:42
Сообщение
|
А куда мне это кидать?И в 4ем мне это поможет?
Отредактировал: maksim12345, - 11.12.2010, 21:50
|
|
|
|
STR@TEG |
11.12.2010, 23:18
Сообщение
|
А куда мне это кидать?И в 4ем мне это поможет? В файл miscstats.sma. Эта функция будет выбирать из определенного промежутка любое число. Делаешь три таких, так как цвет состоит из трех цветов (RGB). Таким образом постоянно будут выбираться разные числа. Записываешь эти числа в переменные и формируешь само сообщение. В результате, каждый раунд сообщение другого цвета.
|
|
|
|
maksim12345 |
12.12.2010, 4:20
Сообщение
|
В файл miscstats.sma. Эта функция будет выбирать из определенного промежутка любое число. Делаешь три таких, так как цвет состоит из трех цветов (RGB). Таким образом постоянно будут выбираться разные числа. Записываешь эти числа в переменные и формируешь само сообщение. В результате, каждый раунд сообщение другого цвета. Если честно то я не о4ень разбираюсь,в этом,не сможешь ли ты по конкретней что-ли 6олее понятным написать))
Отредактировал: maksim12345, - 12.12.2010, 4:21
|
|
|
|
Archipelago |
12.12.2010, 14:05
Сообщение
|
|
В файл miscstats.sma. Эта функция будет выбирать из определенного промежутка любое число. Делаешь три таких, так как цвет состоит из трех цветов (RGB). Таким образом постоянно будут выбираться разные числа. Записываешь эти числа в переменные и формируешь само сообщение. В результате, каждый раунд сообщение другого цвета. Код public eNewRound() { if (read_data(1) == floatround(get_cvar_float("mp_roundtime") * 60.0,floatround_floor)) { g_firstBlood = 1 g_C4Timer = 0 ++g_roundCount if (RoundCounter) { set_hudmessage(255, 0, 150, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, -1) ShowSyncHudMsg(0, g_announce_sync, "%L", LANG_PLAYER, "PREPARE_FIGHT", g_roundCount) } if (RoundCounterSound) play_sound("misc/prepare") Где здесь ,что менять надо ,а то мне интересно тоже.. |
|
|
STR@TEG |
12.12.2010, 14:19
Сообщение
|
Код set_hudmessage(255, 0, 150, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, -1) Первые три числа делаете рандомными через функцию выше.
|
|
|
|
maksim12345 |
12.12.2010, 17:49
Сообщение
|
Отредактировал: maksim12345, - 12.12.2010, 19:09
|
|
|
|
Rejiser |
12.12.2010, 17:53
Сообщение
|
|
|
|
|
GODZILLA |
12.12.2010, 18:39
Сообщение
|
|
О господи! народ, вы что ли совсем [cenzored] ? вам всё дано, а вы не можете первые 3 числа заменить
Код set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, -1)
|
Поблагодарили 2 раз
|
|
maksim12345 |
12.12.2010, 19:18
Сообщение
|
|
|
Archipelago |
12.12.2010, 19:28
Сообщение
|
|
|
Поблагодарили 1 раз
|
|
maksim12345 |
12.12.2010, 20:28
Сообщение
|
Всем Спаси6о!
|
|
|
|
STR@TEG |
15.12.2010, 23:34
Сообщение
|
maksim12345,
Спасибо выражается красной кнопкой внизу каждого поста. |
|
Поблагодарили 1 раз
|
|