Bullet Damage + Damager, Плагины показывающие количество HP, которое вы отняли. |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
![]() |
Bullet Damage + Damager, Плагины показывающие количество HP, которое вы отняли. |
![]() |
![]()
Сообщение
|
![]() |
Bullet Damage v1.2
Функции: Плагин показывает HUD-сообщение под прицелом с количеством HP, которое Вы отняли у противника или напарника. Модули: amxmisc cstrike Переменные: bullet_damage 0|1|2 (Default 2) 0 = Выключить плагин 1 = Включить обычный режим отображения (Для всех попаданий один цвет - белый) 2 = Включить цветной режим отображения (Если вы попадёте в Т - цвет будет красный, в CT - синий, в админа - зелёный) История изменений: Код v1.0: - Сделана основа плагина. v1.1: - Сделан цветной режим отображения. v1.2: - Изменена функция показа сообщения. - Изменено show_hudmessage на ShowSyncHudMsg. - Изменен канал показа сообщения с 7 на -1. - Исправлены мелкие баги. - Полная оптимизация кода. ![]() Damager v1.1 Функции: Плагин показывает HUD-сообщение под прицелом с количеством HP, которое Вы отняли у противника или напарника, и количество HP которое отняли у Вас. Модули: amxmisc История изменений: Код v1.0: - Сделана основа плагина. v1.1: - Изменена функция показа сообщения. - Исправлены мелкие баги. - Полная оптимизация кода. ![]() |
![]() |
|
![]() |
![]()
Сообщение
|
![]() |
Цитата Cvars: bullet_damage 0|1|2 (Default 2) 0 = Выключить плагин 1 = Включить обычный режим отображения (Для всех попаданий один цвет - белый) 2 = Включить цветной режим отображения (Если вы попадёте в Т - цвет будет красный, в CT - синий, в админа - зелёный) я непонял.... Это куда писать? |
|
|
![]() |
![]()
Сообщение
|
![]() |
|
![]() |
|
![]() |
![]()
Сообщение
|
![]() |
А как именно писать ну чтоб если попасть в Т - цвет будет красный, в CT - синий, в админа - зелёный?
|
|
|
![]() |
![]()
Сообщение
|
![]() |
|
|
|
![]() |
![]()
Сообщение
|
![]() ![]() |
а можно всё это сделать только для играков имеющих определённый флаг
|
|
|
![]() |
![]()
Сообщение
|
![]() |
|
|
|
![]() |
![]()
Сообщение
|
![]() ![]() |
Плагин показывает только количество HP, которое я отнял у противника или напарника? он отображает какой урон нанесли мне?
Отредактировал: shadowhunter, - 18.8.2009, 15:16
|
|
|
![]() |
![]()
Сообщение
|
![]() |
shadowhunter,
Цитата которое я отнял у противника или напарника? в обоих случаях Цитата он отображает какой урон нанесли мне? да и тебе, и противнику
Отредактировал: DeHu, - 19.8.2009, 1:05
|
![]() |
|
![]() |
![]()
Сообщение
|
![]() |
|
|
|
![]() |
![]()
Сообщение
|
![]() ![]() |
Цитата([email protected] @ 19.8.2009, 15:47) ![]() Нет, он показывает только урон нанесенный тобой. Есть плагин Damager, он показывает сколько ты нанес урона и сколько нанесли тебе. Добавил в первый пост. а амхх моде папке в логах такая ошыбка. L 09/11/2009 - 10:17:54: [AMXX] Run time error 10 (plugin "bullet_damage.amxx") (native "show_hudmessage") - debug not enabled! и постоянно повторяется ![]()
Отредактировал: eXe_GLOKE, - 12.9.2009, 9:17
|
|
|
![]() |
![]()
Сообщение
|
![]() |
|
|
|
![]() |
![]()
Сообщение
|
![]() |
Сделал финальную версию, качайте, устанавливайте, пробуйте, комментируйте.
|
|
|
![]() |
![]()
Сообщение
|
![]() ![]() ![]() |
[email protected], что то не так:
Цитата Неправильная или поврежденная электронная подпись и ещё код другой: CODE #include <amxmodx> #include <amxmisc> #include <cstrike> public plugin_init() { register_plugin("Bullet Damage", "1.2", "f117bomb|Er0p4uk|[email protected]") register_event("Damage", "damage_message", "b", "2!0", "3=0", "4!0") register_cvar("bullet_damage", "2") } public damage_message(vIndex) { if (!get_cvar_float("bullet_damage")) return PLUGIN_HANDLED new aIndex = get_user_attacker(vIndex) new damage = read_data(2) if (get_cvar_num("bullet_damage")==1) { set_hudmessage(200, 200, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } if (get_cvar_num("bullet_damage")>1) { if (is_user_admin(vIndex)) { set_hudmessage(0, 255, 0, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } if (cs_get_user_team(vIndex)==CS_TEAM_T) { set_hudmessage(255, 0, 0, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } if (cs_get_user_team(vIndex)==CS_TEAM_CT) { set_hudmessage(0, 0, 255, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } } show_hudmessage(aIndex, "%i", damage) return PLUGIN_CONTINUE } где изменённые: Цитата - Изменено show_hudmessage на ShowSyncHudMsg
- Изменен канал показа сообщения с 7 на -1 |
|
|
![]() |
![]()
Сообщение
|
![]() |
[email protected], что то не так: и ещё код другой: CODE #include <amxmodx> #include <amxmisc> #include <cstrike> public plugin_init() { register_plugin("Bullet Damage", "1.2", "f117bomb|Er0p4uk|[email protected]") register_event("Damage", "damage_message", "b", "2!0", "3=0", "4!0") register_cvar("bullet_damage", "2") } public damage_message(vIndex) { if (!get_cvar_float("bullet_damage")) return PLUGIN_HANDLED new aIndex = get_user_attacker(vIndex) new damage = read_data(2) if (get_cvar_num("bullet_damage")==1) { set_hudmessage(200, 200, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } if (get_cvar_num("bullet_damage")>1) { if (is_user_admin(vIndex)) { set_hudmessage(0, 255, 0, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } if (cs_get_user_team(vIndex)==CS_TEAM_T) { set_hudmessage(255, 0, 0, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } if (cs_get_user_team(vIndex)==CS_TEAM_CT) { set_hudmessage(0, 0, 255, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 7) } } show_hudmessage(aIndex, "%i", damage) return PLUGIN_CONTINUE } где изменённые: Цитата - Изменено show_hudmessage на ShowSyncHudMsg - Изменен канал показа сообщения с 7 на -1 Скачай архив из первого поста, там все исправлено. |
|
|
![]() |
![]()
Сообщение
|
![]() |
Дань уважение автору. Если я правильно понял, после попадания а кого либо под прицелом вылазит количество отнятого hp?
|
|
|
![]() |
![]()
Сообщение
|
![]() |
|
|
|
![]() |
![]()
Сообщение
|
![]() |
Очень прикольно страдать прострелами) Эта плагин одно сплошное палево ИМХО. Видал товарищей очень хорошо с ним играть научились. Прострелы через ящик и прочее. ))
|
![]() |
|
![]() |
![]()
Сообщение
|
![]() ![]() |
<amxmisc> где скачать можно???
|
|
|
![]() |
![]()
Сообщение
|
![]() |
|
|
|
![]() ![]() |