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
Если, работа не бесплатна - напишите в лс.
Заранее спасибо
Игра-КСГО
Добавьте, пожалуйста бонусы за убийство в голову и ножом.
Так же нужно вывести все квары в 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 > 0 && 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 > 500) hp = 500;
SetEntProp(client, Prop_Send, "m_iHealth", hp);
}
}
}
}