ReHLDS/ReAPI How make takedamage with reapi

Статус
В этой теме нельзя размещать новые ответы.

Spedra

Пользователь
Регистрация
21 Июн 2017
Сообщения
24
Симпатии
0
Пол
Мужской
HI,i need some code like ExecuteHamB( Ham_TakeDamage, ... ); only reapi without hamsandwich
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
959
Симпатии
682
Пол
Мужской
rg_multidmg_clear();
rg_multidmg_add(attacker, victim, 33.0, DMG_BULLET);
rg_multidmg_appy(attacker, attacker);


ps. 1 натив против 3 (антиоптимизация :D)
 

Spedra

Пользователь
Регистрация
21 Июн 2017
Сообщения
24
Симпатии
0
Пол
Мужской
rg_multidmg_clear();
rg_multidmg_add(attacker, victim, 33.0, DMG_BULLET);
rg_multidmg_appy(attacker, attacker);


ps. 1 натив против 3 (антиоптимизация :D)
it should work on ent? because my server is a mod like diablo, call of duty and i want use this on Ent

rg_multidmg_clear();
rg_multidmg_add(attacker, victim, 33.0, 1<<24);
rg_multidmg_appy(ent_rocket, attacker); // or still inflictor have too be attacker?
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
959
Симпатии
682
Пол
Мужской
не тестил. но думаю должно работат со всеми CBaseEntity[DOUBLEPOST=1522517608][/DOUBLEPOST]
rg_multidmg_appy(ent_rocket, attacker); // or still inflictor have too be attacker?
да можно и так. тогда нужно добавить имя спрайта (d_classname) в hud.txt (в клиенте)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу