ßaşlıktanda anlaşılıcağı gibi bi evde mesela üstten altta alttan üste büyü ok vs atılıyor ki bu sadece houselerde değil normal default mapteki binalardada geçiyor bunu nasıl engelliyebilirm ?
house sıstemını return2 lerı off lcık yap
triggerin altında bir yükseklik sorgusu ile halledilebilir.

ctag.benimnegatifpz <eval <src.p.z>-x>
ctag.benimpozitifpz <eval <src.p.z>+x>
ctag.targetpz <eval <src.targ.p.z>>
if (<ctag0.benimnegatifpz> > <ctag0.targetpz>) || (<ctag0.benimpozitifpz> < <ctag0.targetpz>)
f_fizzle
src.sysmessage @0 bla bla bla
endif


Şimdi burda x değerini kendimiz atıyoruz böylelikle büyü atılırken bizim yuksekligimiz ile target aldımız kişinin yuksekligini denetliyor , eğer benim yuksekligimin x fazlasi target aldığımın yuksekliğinden kucuk ise benim yuksekliğim askari x+1 kadar altındayımdır ve büyü fizzle olur yada benim yuksekligimin x eksiği target aldığım kişinin değerinden büyük ise benim yüksekliğim target aldığımın yükseklik değerinden x +1 daha yukseğindeyimdir ve büyü fizzle olur.
Bu Sorun Bende de Var Bunu Tam Olarak Nasıl Yapcaz..

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.