dodanie dmg+int z broni gdy klasa mam mnie...
FinalRing
20.10.2016
Witajcie.
Mam problem potrzeba mi by ta klasa gdy ma mniej niż 85hp i zniknie jej klon dostawała też dmg+int z MP5 i Deagle
ale nie wiem jak to zrobić proszę o pomoc
kod
Spoiler
Użytkownik FinalRing edytował ten post 20.10.2016 19:15
Linux'
20.10.2016
public TakeDamage(id, inflictor, attacker, Float:damage, damagebits) { if(!is_user_connected(attacker) || !ma_klase[attacker]) return HAM_IGNORED; if(!is_user_connected(id) || get_user_team(attacker) == get_user_team(id)) return HAM_IGNORED; if(!klon[attacker] && get_user_health(attacker) <= 85) { // dodatkowe obrazenia } return HAM_IGNORED; }
FinalRing
20.10.2016
Zrobiłem taki public lecz nadal nie działa
kod
public TakeDamage(id, inflictor, attacker, Float:damage, damagebits)
{
if(!is_user_connected(attacker) || !ma_klase[attacker])
return HAM_IGNORED;
if(!is_user_connected(id) || get_user_team(attacker) == get_user_team(id))
return HAM_IGNORED;
if(!klon[attacker] && get_user_health(attacker) <= 85)
{
if(get_user_weapon(attacker) == CSW_MP5NAVY && damagebits & DMG_BULLET) //Bron
cod_inflict_damage(attacker, id, 50.0, 0.2, inflictor, damagebits);
}
return HAM_IGNORED;
}
Użytkownik FinalRing edytował ten post 20.10.2016 19:53
grankee
21.10.2016
nie pamiętam co dokładnie zwarac get_user_weapon, ale spróbuj użyć cs_get_user_weapon jeśli przyrównujesz to do enuma z cstrike (CSW_)
FinalRing
22.10.2016
Problem rozwiązany przeze mnie wszystko dział jak należy. do zamknięcia
ps. wszystkim pomocnym daje plusy