Участник
Пользователь
- Сообщения
- 1,042
- Реакции
- 206
- Предупреждения
- 1
- Помог
- 6 раз(а)
Всем привет. Нужна ваша помощь
Пытаюсь выдать награду за нанесение урона от гранаты, но ловлю краш сервера
Моя попытка
Отлавливал все в
Пытаюсь выдать награду за нанесение урона от гранаты, но ловлю краш сервера
Моя попытка
Отлавливал все в
RG_CBasePlayer_TakeDamage
Код:
new ActiveItem = get_member(pevInflictor, m_pActiveItem);
new WeaponId = get_member(ActiveItem, m_iId);
if(ActiveItem != -1) {
if(WeaponId != 29) {
rg_add_account(pevAttacker, random_num(g_Cvars[CVAR_SURVIVOR_TAKEDAMAGE_RWD_MIN_MONEY], g_Cvars[CVAR_SURVIVOR_TAKEDAMAGE_RWD_MAX_MONEY]), AS_ADD);
} else if(WeaponId == 29) {
rg_add_account(pevAttacker, random_num(g_Cvars[CVAR_SURVIVOR_TAKEDAMAGE_KNIFE_RWD_MIN_MONEY], g_Cvars[CVAR_SURVIVOR_TAKEDAMAGE_KNIFE_RWD_MAX_MONEY]), AS_ADD);
}
if(bitsDamageType == DMG_GRENADE) {
rg_add_account(pevAttacker, random_num(g_Cvars[CVAR_HUMAN_TAKEDAMAGE_GREANDE_RWD_MIN_MONEY], g_Cvars[CVAR_HUMAN_TAKEDAMAGE_GREANDE_RWD_MAX_MONEY]), AS_ADD);
}
}