HUD Message в начале раунда, Аналог рекламы в чате:) |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
HUD Message в начале раунда, Аналог рекламы в чате:) |
CH0CAPIC
|
20.4.2014, 0:38
Сообщение
|
![]() |
Скрытый текст /* Обо мне: Редактирую и пишу плагины за $ :D Некоторые бесплатно... Зависит от сложности:) Контакты: ICQ: 233397 ; Skype: freeframe О плагине: * Версия для тех, кому нао показывать рекламу спектрам и трупам... * При создании худа меняется рандомно цвет... Диапазоны рандома от 0 до 255 в кадом цвете RGB * Убран dhud. Ибо это гомно не очень смотрится. * В этом плагине HUD сам ищет свободный канал. Если такового нет, то перекрывает другие для показа себя:) За идею спасибо Touch Dev1l. За помощь отдельное спасибо 9iky6 :) Оригинальный плагин: https://c-s.net.ua/forum/index.php?showtopic=60777 */ #include <amxmodx> #include <cstrike> // Координаты #define Y 0.02 #define X 0.2 // Сколько показывать сообщение #define TIMESHOW 60.0 new const g_szText[] ={ "ВАШТЕКСТ1^nВАШТЕКСТ2^nВАШТЕКСТ3" }; // ^n - перенос строки. Кол-во строк больше 5 не советую. // Стремно будет выглядеть. И можно поймать краш из за 192 байтов:D new g_iMaxPlayers; new g_syncHudMessage; public plugin_init() { register_plugin("HUD Message", "1.1", "neygomon"); register_event("HLTV", "eventRoundStart", "a","1=0","2=0"); register_event("DeathMsg", "eventDeathMsg", "a", "1>0"); g_iMaxPlayers = get_maxplayers(); g_syncHudMessage = CreateHudSyncObj(); } public eventRoundStart() { ClearSyncHud(0, g_syncHudMessage); CheckSpec(); } public eventDeathMsg() { static id; id = read_data(2); if(is_user_connected(id)) hud_message(id); } public CheckSpec() { if(get_playersnum() == 0) return; static i; for(i=1; i < g_iMaxPlayers; i++) { switch(_:cs_get_user_team(i)) { case 3: { ClearSyncHud(i, g_syncHudMessage); hud_message(i); } } } } stock hud_message(id) { set_hudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), Y, X, 1, 10.0, TIMESHOW, 0.0, 0.0, -1); ShowSyncHudMsg(id, g_syncHudMessage, "%s", g_szText); } |
|
|
|
trollface
|
20.4.2014, 0:48
Сообщение
|
|
|
seregabeliko,
никак. пинать set_task'ом |
Поблагодарили 3 раз
|
|
seregabeliko
|
20.4.2014, 0:49
Сообщение
|
|
|
|
|
|
|
seregabeliko
|
20.4.2014, 0:51
Сообщение
|
|
|
|
|
|
|
trollface
|
20.4.2014, 0:54
Сообщение
|
|
|
seregabeliko,
господи... Код: /*
Отредактировал: trollface, - 20.4.2014, 8:39
|
Поблагодарили 3 раз
|
|
CH0CAPIC
|
20.4.2014, 0:54
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
seregabeliko
|
20.4.2014, 0:57
Сообщение
|
|
|
|
|
|
|
trollface
|
20.4.2014, 0:57
Сообщение
|
|
|
CH0CAPIC,
я про частоту мерцания:))) seregabeliko, https://c-s.net.ua/forum/index.php?showtopi...st&p=582678
Отредактировал: trollface, - 20.4.2014, 0:57
|
Поблагодарили 3 раз
|
|
seregabeliko
|
20.4.2014, 0:58
Сообщение
|
|
|
спс вань епт
кнопку нажал!!!!
Отредактировал: seregabeliko, - 20.4.2014, 0:58
|
|
|
|
trollface
|
20.4.2014, 1:01
Сообщение
|
|
|
seregabeliko,
с того поста снова код возьми... уже сонный. такую хрень сделал. щас поправил:) |
Поблагодарили 3 раз
|
|
![]() ![]() |