[1.0] Show Damage

Mmonster

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
318
Симпатии
148
Пол
Мужской
#1
Author : neygomon
Name : Show Damage
Version : 1.0

Описание :
Show Damage - плагин, который возле прицела показывает урон, нанесённый противнику. Довольно интересная фишка, которую редко ставят на сервера по причине того, что прострелами можно точно угадать, где сидит противник. Кинул гранату, стрельнул в стенку и 100% знаешь, сидит там кто-то или нет
Show Damage полностью лишён этого недостатка. Он показывает урон только тогда, когда противник виден, чем кардинально отличается в лучшую сторону от всех имеющихся аналогов, однако можно сделать и по-другому - урон будет виден даже тогда, когда противника не видно, т.е пользователям предоставлена возможность выбора работы плагина

Настройки :
PHP:
#define ONLY_VISIBLE // Закомментируйте, если вам нужен вывод урона даже тогда, когда противника не видно
 

Вложения

Последнее редактирование:

Mmonster

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
318
Симпатии
148
Пол
Мужской
#2
Чтобы дамагер работал только у VIP игроков,делаем следующее :
Заменяем это
PHP:
public eventDamage(victim)
{
    static attacker;
    attacker = get_user_attacker(victim);
    if(!victim || victim > MaxClients) return;
    if(!attacker || attacker > MaxClients) return;
    if(victim == attacker) return;

#if defined ONLY_VISIBLE
    if(!ent_sees_ent(attacker, victim)) return;
#endif
    set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 4);
    ShowSyncHudMsg(attacker, g_HudSyncMsg, "%i^n", read_data(2));
    }
На это
PHP:
public eventDamage(victim)
{
    static attacker;
    attacker = get_user_attacker(victim);
    if(get_user_flags(attacker) & ADMIN_LEVEL_H)
    {
    if(!victim || victim > MaxClients) return;
    if(!attacker || attacker > MaxClients) return;
    if(victim == attacker) return;

#if defined ONLY_VISIBLE
    if(!ent_sees_ent(attacker, victim)) return;
#endif
    set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 4);
    ShowSyncHudMsg(attacker, g_HudSyncMsg, "%i^n", read_data(2));
    }
}
 

Endzhey

Пользователь
Регистрация
8 Июн 2017
Сообщения
183
Симпатии
34
#3
Если я правильно понял, цвет меняется именно вот сдесь по RGB:
set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 4);
 

narkk3

Пользователь
Регистрация
3 Июл 2017
Сообщения
3
Симпатии
0
Пол
Мужской
#5
Как сделать, чтобы урон показывался у других игроков когда я мертв? Ну то есть я сижу в наблюдателях, смотрю за игроком, и как показывает ему урон, так показывает его и мне, мертвому.
 

LimBo

Пользователь
Регистрация
10 Июл 2017
Сообщения
115
Симпатии
2
Пол
Мужской
#6
Чтобы дамагер работал только у VIP игроков,делаем следующее :
Заменяем это
PHP:
public eventDamage(victim)
{
    static attacker;
    attacker = get_user_attacker(victim);
    if(!victim || victim > MaxClients) return;
    if(!attacker || attacker > MaxClients) return;
    if(victim == attacker) return;

#if defined ONLY_VISIBLE
    if(!ent_sees_ent(attacker, victim)) return;
#endif
    set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 4);
    ShowSyncHudMsg(attacker, g_HudSyncMsg, "%i^n", read_data(2));
    }
На это
PHP:
public eventDamage(victim)
{
    static attacker;
    attacker = get_user_attacker(victim);
    if(get_user_flags(attacker) & ADMIN_LEVEL_H)
    {
    if(!victim || victim > MaxClients) return;
    if(!attacker || attacker > MaxClients) return;
    if(victim == attacker) return;

#if defined ONLY_VISIBLE
    if(!ent_sees_ent(attacker, victim)) return;
#endif
    set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, 4);
    ShowSyncHudMsg(attacker, g_HudSyncMsg, "%i^n", read_data(2));
    }
}
[doublepost=1499885163][/doublepost][doublepost=1499885188][/doublepost]
Сделай пожалуйста ! НА 182 версию самую легкую и чтоб при поподаний © выходила а когда в тебя тоже © но уже красный ! ЖДУ заранее спасибо !!!!!!!!!!!
 

iOS

Пользователь
Регистрация
9 Июн 2017
Сообщения
198
Симпатии
21
Пол
Мужской
#7
Добавить бы ещё, чтоб показывало принятый урон красным.
И чтоб весь урон не одной цифрой внизу прицела, а чтоб вокруг прицела.
 

Skwozi

Заблокированные
Регистрация
15 Июн 2017
Сообщения
21
Симпатии
0
Пол
Мужской
#8
Да да кстате сделай что бы видно было дамаг и тем кто следит за игроками,
 

LimBo

Пользователь
Регистрация
10 Июл 2017
Сообщения
115
Симпатии
2
Пол
Мужской
#9
Mmonster, СДЕЛАЙ ПЛИЗ ЧТОБ КОГДА В ТЕБЯ ПОПАДАЛИ КРАСНЫМ ПОКАЗЫВАЛО
 

Евгений

Пользователь
Регистрация
9 Июн 2017
Сообщения
93
Симпатии
20
Пол
Мужской
#10
LimBo, смотри исходник и меняй цвет, в этом любой может разобраться. Еще и капсом написал, я думал ты в бане уже.
 

Mmonster

Команда форума
Модератор
Регистрация
9 Июн 2017
Сообщения
318
Симпатии
148
Пол
Мужской
#11
LimBo, боже,почему у тебя всегда такие тупые запросы?Ты каждый плагин просишь отредактировать.Сначала форум csserv терроризировал,теперь тут...
 

BeasT

Пользователь
Регистрация
26 Июн 2017
Сообщения
164
Симпатии
19
Пол
Мужской
#12
pev(id, pev_iuser2) - ИД игрока за кем наблюдаешь