Усовершенствовать плагин

Тема в разделе "Программирование / Скриптинг", создана пользователем hanson, 8 июн 2015.

  1. hanson

    hanson

    Сообщения:
    303
    Симпатии:
    15
    Здравствуйте.

    Игра-КСГО

    Добавьте, пожалуйста бонусы за убийство в голову и ножом.
    Так же нужно вывести все квары в cfg/sourcemod/kill_add_hp.
    И, пожалуйста, выведите в квар максимальное допустимое кол-во хп (сайчас 500).
    kill_add_default 10
    kill_add_headshot 15
    kill_add_knife 20
    kill_add_max 100

    Если, работа не бесплатна - напишите в лс.

    Заранее спасибо

    PHP:
    #pragma semicolon 1
    #include <sourcemod>

    public Plugin:myinfo 
    {
        
    name    "Kill Add Hp",
        
    author    "wS / Schmidt",
        
    version    "1.1",
        
    url        "http://♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥/"
    };

    new 
    Handle:kill_add_hp;

    public 
    OnPluginStart()
    {
        
    kill_add_hp CreateConVar("kill_add_hp""10""Сколько добавлять HP за убийство");
        
    HookEvent("player_death"player_death);
    }

    public 
    player_death(Handle:event, const String:name[], bool:silent)
    {
        new 
    client GetClientOfUserId(GetEventInt(event"attacker"));
        if (
    client && IsPlayerAlive(client))
        {
            new 
    dead_client GetClientOfUserId(GetEventInt(event"userid"));
            if (
    GetClientTeam(client) != GetClientTeam(dead_client))
            {
                new 
    hp GetClientHealth(client);
                if (
    hp 500)
                {
                    
    hp += GetConVarInt(kill_add_hp);
                    if (
    hp 500hp 500;
                    
    SetEntProp(clientProp_Send"m_iHealth"hp);
                }
            }
        }
    }
     
  2. tooshkan4uk

    tooshkan4uk http://cssrus.ru

    Сообщения:
    423
    Симпатии:
    369
  3. hanson

    hanson

    Сообщения:
    303
    Симпатии:
    15
    tooshkan4uk, игра - КСГО. В первом посту написал
     
  4. vaxa

    vaxa Rock Rulet!

    Сообщения:
    859
    Симпатии:
    102
    hanson, ты проверь тот,он должен работать в КС го