Moc w klasie
Chory H
04.01.2014
Jak dodać predatora do klasy ? Który zadaje 55 dmg na start ( więcej z int.)
FORMOZA
04.01.2014
Chcesz klase która zadaje 55 DMG+int wiecej tak ? ( To w załączniku gotowiec )
A aby dodać jakieś innej klasie taką moc to robisz tak:
#include <hamsandwich>
Potem w plugin_init
RegisterHam(Ham_TakeDamage, "player", "TakeDamage");
A na końcu:
public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits) { if(!is_user_connected(idattacker)) return HAM_IGNORED; if(!ma_klase[idattacker]) return HAM_IGNORED; if(damagebits & DMG_BULLET) cod_inflict_damage(idattacker, this, 55.0, 0.5, idinflictor, damagebits); return HAM_IGNORED; }
cod_inflict_damage(idattacker, this, 55.0, 0.5, idinflictor, damagebits);
Zamiast liczby 55.0 dajesz ile ma więcej obrażeń zadawać np 10.0
a liczba 0.5 to jest mnożnik, 0.5 = pół dmg za 1pkt inteligencji a jak bedzie 1.0 to będzie 1 dmg za 1 pkt itd itd
Załączone pliki
Użytkownik FORMOZA edytował ten post 04.01.2014 23:31