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

Тема в разделе "Запросы", создана пользователем lolkin, 23 мар 2015.

  1. lolkin

    lolkin

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

    vaxa Rock Rulet!

    Сообщения:
    859
    Симпатии:
    102
  3. artushonok

    artushonok

    Сообщения:
    961
    Симпатии:
    108
    lolkin, zr_show_hp, 1- вкл 0 -выкл
     

    Вложения:

    • hp.smx
      Размер файла:
      3,2 КБ
      Просмотров:
      8
    lolkin нравится это.
  4. vaxa

    vaxa Rock Rulet!

    Сообщения:
    859
    Симпатии:
    102
    artushonok,зачем ляпать дополнительный плагин?
     
  5. artushonok

    artushonok

    Сообщения:
    961
    Симпатии:
    108
    vaxa, потому что в зр нет вывода хп
     
  6. vaxa

    vaxa Rock Rulet!

    Сообщения:
    859
    Симпатии:
    102
    artushonok, ааа не до конца понял,не внимательно прочитал =)
     
  7. lolkin

    lolkin

    Сообщения:
    4
    Симпатии:
    0
    А исходник есть?
     
  8. artushonok

    artushonok

    Сообщения:
    961
    Симпатии:
    108
    lolkin, только с разрешения автора, автор R1KO
     
  9. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    мда там не такой он большой и сложный думаю автор не будет против ведь он тебе отдал с исходом это твои права но кроме авторство
     
  10. The End Is Near...

    The End Is Near... Russian Roulette

    Сообщения:
    893
    Симпатии:
    659
    Что-то вроде
    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));
                    }
                }
            }
        }
    }