Andrey777best
Пользователь
- Регистрация
- 10 Июн 2017
- Сообщения
- 68
- Симпатии
- 12
- Пол
- Мужской
Помогите добавить проверку что игрока убили с ножа, а не HE или С4,
Поставил с4 она взорвалась, а у тебя в руках нож, то плагин так же срабатывает! Или убил з гранаты, так же срабатывает
Поставил с4 она взорвалась, а у тебя в руках нож, то плагин так же срабатывает! Или убил з гранаты, так же срабатывает
#include <amxmodx>
#include <reapi>
#if AMXX_VERSION_NUM < 183
#include <colorchat>
#endif
#define MONEY_MIN 100 // Минимальное количество денег, которое могут отобрать при убийстве с ножа
public plugin_init()
{
register_plugin("Knife Kill Bonus", "1.0", "Unknown & TBONTB");
RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed_Post", 1);
}
public CBasePlayer_Killed_Post(const victimId, killerId, iGib)
{
if(victimId == killerId || !is_user_alive(killerId))
return;
if(get_user_weapon(killerId) != CSW_KNIFE)
return;
new szKillerName[32], szVictimName[32];
get_user_name(killerId, szKillerName, charsmax(szKillerName));
get_user_name(victimId, szVictimName, charsmax(szVictimName));
new g_Money = random_num(MONEY_MIN, get_member(victimId, m_iAccount));
rg_add_account(killerId, g_Money, AS_ADD);
rg_add_account(victimId, - g_Money, AS_ADD);
client_print_color(0, print_team_default, "^1[^4INFO^1] Игрок ^3%s ^1зарезал игрока ^3%s ^1и получил ^4$%d", szKillerName, szVictimName, g_Money);
}
#include <reapi>
#if AMXX_VERSION_NUM < 183
#include <colorchat>
#endif
#define MONEY_MIN 100 // Минимальное количество денег, которое могут отобрать при убийстве с ножа
public plugin_init()
{
register_plugin("Knife Kill Bonus", "1.0", "Unknown & TBONTB");
RegisterHookChain(RG_CBasePlayer_Killed, "CBasePlayer_Killed_Post", 1);
}
public CBasePlayer_Killed_Post(const victimId, killerId, iGib)
{
if(victimId == killerId || !is_user_alive(killerId))
return;
if(get_user_weapon(killerId) != CSW_KNIFE)
return;
new szKillerName[32], szVictimName[32];
get_user_name(killerId, szKillerName, charsmax(szKillerName));
get_user_name(victimId, szVictimName, charsmax(szVictimName));
new g_Money = random_num(MONEY_MIN, get_member(victimId, m_iAccount));
rg_add_account(killerId, g_Money, AS_ADD);
rg_add_account(victimId, - g_Money, AS_ADD);
client_print_color(0, print_team_default, "^1[^4INFO^1] Игрок ^3%s ^1зарезал игрока ^3%s ^1и получил ^4$%d", szKillerName, szVictimName, g_Money);
}
Вложения
-
1,1 KB Просмотры: 6