|
Изменение цвета изображения в игре
|
|
| pa1nkiller | Дата: Вторник, 02.12.2008, 17:26:24 | Сообщение # 1 |
 Рядовой
Группа: Пользователи
Сообщений: 18
Статус: Не в сети
| Какая команда(в плагинах..) меняет игроку цвет изображения игры, т.е. как при эффекте флеш-гранаты, но не в белый а какой-нить другой цвет?
p1^^
Сообщение отредактировал pa1nkiller - Вторник, 02.12.2008, 17:26:58 |
| |
|
|
| PomanoB | Дата: Вторник, 02.12.2008, 17:56:09 | Сообщение # 2 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| http://wiki.amxmodx.org/Half-Life_1_Game_Events#ScreenFade
http://romanov4400.mybrute.com
|
| |
|
|
| pa1nkiller | Дата: Вторник, 02.12.2008, 18:29:38 | Сообщение # 3 |
 Рядовой
Группа: Пользователи
Сообщений: 18
Статус: Не в сети
| Quote (PomanoB) http://wiki.amxmodx.org/Half-Life_1_Game_Events#ScreenFade т.е писать Code public n(id) screenFade(id,0,0,255,255,255,100) ??
p1^^
Сообщение отредактировал pa1nkiller - Вторник, 02.12.2008, 18:45:02 |
| |
|
|
| PomanoB | Дата: Вторник, 02.12.2008, 18:54:06 | Сообщение # 4 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Code public SetScreeFade(id) { message_begin(MSG_ALL, get_user_msgid("ScreenFade"),{0,0,0}, id) write_short(/* Duration */) write_short(/* HoldTime */) write_short(/* Flags */) write_byte(/* ColorR */) write_byte(/* ColorG */) write_byte(/* ColorB */) write_byte(/* Alpha */) message_end() }
http://romanov4400.mybrute.com
Сообщение отредактировал PomanoB - Вторник, 02.12.2008, 18:57:15 |
| |
|
|
| pa1nkiller | Дата: Вторник, 02.12.2008, 19:03:50 | Сообщение # 5 |
 Рядовой
Группа: Пользователи
Сообщений: 18
Статус: Не в сети
| Quote (PomanoB) public SetScreeFade(id) { message_begin(MSG_ALL, get_user_msgid("ScreenFade"),{0,0,0}, id) write_short(/* Duration */) write_short(/* HoldTime */) write_short(/* Flags */) write_byte(/* ColorR */) write_byte(/* ColorG */) write_byte(/* ColorB */) write_byte(/* Alpha */) message_end() } хм... вот мне надо чтоб при повреждении краснел экран... получается весь этот скрипт надо заключать в set_task??
p1^^
|
| |
|
|
| PomanoB | Дата: Вторник, 02.12.2008, 19:29:06 | Сообщение # 6 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| нет В обработчике события Damage Пишешь этот все только с параметрами Duration, HoldTime, и т.д. Параметры какие хочешь возьми Например для флешки Duration 42842 HoldTime 9520 Flags 0 ColorR 255 ColorG 255 ColorB 255 Alpha 255 Добавлено (2008-12-02, 7:29 Pm) --------------------------------------------- Пример Code /* Plugin generated by AMXX-Studio */
#include <amxmodx>
#define PLUGIN "Screen Damage" #define VERSION "0.1.0" #define AUTHOR "PomanoB"
new g_msg_id_screeb_fade;
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_event("Damage", "onDamage", "b", "2!0"); g_msg_id_screeb_fade=get_user_msgid("ScreenFade") } public onDamage(id) {
message_begin(MSG_ALL, g_msg_id_screeb_fade,{0,0,0}, id) write_short(6000) write_short(2000) write_short(0) write_byte(200) write_byte(0) write_byte(0) write_byte(125) message_end() }
http://romanov4400.mybrute.com
Сообщение отредактировал PomanoB - Вторник, 02.12.2008, 19:22:50 |
| |
|
|
| pa1nkiller | Дата: Среда, 03.12.2008, 16:12:47 | Сообщение # 7 |
 Рядовой
Группа: Пользователи
Сообщений: 18
Статус: Не в сети
| спс  Добавлено (2008-12-03, 4:12 Pm) ---------------------------------------------
Quote (PomanoB) message_begin(MSG_ALL ток тут помойму надо MSG_ONE
p1^^
Сообщение отредактировал pa1nkiller - Среда, 03.12.2008, 13:09:58 |
| |
|
|
| mozart | Дата: Четверг, 04.12.2008, 10:42:22 | Сообщение # 8 |
|
Лейтенант
Группа: Пользователи
Сообщений: 46
Статус: Не в сети
| ЛЮДИ НУ ЕСТЬ ЖЕ ПЛАГИН SOLAR_FLASH.AMXX У МЕНЯ СТОИТ .. просто цвет в RGb до6авил и всех делов ..
|
| |
|
|
| PomanoB | Дата: Четверг, 04.12.2008, 16:21:54 | Сообщение # 9 |
 Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Quote (pa1nkiller) ток тут помойму надо MSG_ONE Если флешку кидать идёт MSG_ALL, всё-таки глобальное событие
http://romanov4400.mybrute.com
|
| |
|
|
| parazit | Дата: Пятница, 12.12.2008, 13:58:01 | Сообщение # 10 |
 Сержант
Группа: Пользователи
Сообщений: 38
Статус: Не в сети
| что исправить в коде а то при ранение любого игрока у меня экран тоже краснеет!
|
| |
|
|
| pa1nkiller | Дата: Пятница, 12.12.2008, 14:04:08 | Сообщение # 11 |
 Рядовой
Группа: Пользователи
Сообщений: 18
Статус: Не в сети
| Quote (parazit) что исправить в коде а то при ранение любого игрока у меня экран тоже краснеет! MSG_ALL исправить на MSG_ONE
p1^^
Сообщение отредактировал pa1nkiller - Пятница, 12.12.2008, 14:04:19 |
| |
|
|
| parazit | Дата: Пятница, 12.12.2008, 15:59:38 | Сообщение # 12 |
 Сержант
Группа: Пользователи
Сообщений: 38
Статус: Не в сети
| да исправил я все равно фигня! Добавлено (2008-12-12, 3:19 Pm) --------------------------------------------- а не все норм! Добавлено (2008-12-12, 3:59 Pm) --------------------------------------------- спасибо!
|
| |
|
|