Отображение HP у зомби

lolkin

Участник
Сообщения
4
Реакции
0
Нужен плагин, который после нанесения урона показывает по центру оставшегося HP у зомби.
 

Arthur Don

Участник
Сообщения
1,696
Реакции
256
lolkin, zr_show_hp, 1- вкл 0 -выкл
 

Вложения

  • hp.smx
    3.2 КБ · Просмотры: 24

AZA

/reset
Сообщения
883
Реакции
162
artushonok,зачем ляпать дополнительный плагин?
 

AZA

/reset
Сообщения
883
Реакции
162
artushonok, ааа не до конца понял,не внимательно прочитал =)
 

acik_traiks

Что нибудь напишем?)
Сообщения
770
Реакции
627
мда там не такой он большой и сложный думаю автор не будет против ведь он тебе отдал с исходом это твои права но кроме авторство
 

The End Is Near...

Russian Roulette
Сообщения
874
Реакции
691
Что-то вроде
PHP:
#include <sourcemod>
#include <zr/infect.zr>

public OnPluginStart()
{
    HookEvent("player_hurt", Event_OnPlayerHurt);
}

public Event_OnPlayerHurt(Handle:event, const String:name[], bool:silent)
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"));
    if (client > 0)
    {
        if (ZR_IsClientZombie(client))
        {
            new attacker = GetClientOfUserId(GetEventInt(event, "attacker"));
            if (attacker > 0)
            {
                PrintCenterText(attacker, "%d HP", GetClientHealth(client));
            }
        }
    }
}
или
PHP:
#include <sourcemod>
#include <zr/infect.zr>

public OnPluginStart()
{
    HookEvent("player_hurt", Event_OnPlayerHurt);
}

public Event_OnPlayerHurt(Handle:event, const String:name[], bool:silent)
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"));
    if (client > 0)
    {
        if (ZR_IsClientZombie(client))
        {
            new attacker = GetClientOfUserId(GetEventInt(event, "attacker"));
            if (attacker > 0)
            {
                if (attacker != client)
                {
                    PrintCenterText(attacker, "%d HP", GetClientHealth(client));
                }
            }
        }
    }
}
 
Сверху Снизу