Selamlar herkese sabahtan beri arıyorm ama bulamadım bi türlü deed halinde (dispeler gibi) belirli bi kareye ev kurulumunu kapatmayı beceremedim bilen birileri varsa yardım ederse çok sevinirim. Birde Earthquake büyüsünün etki alanı hakkında bi sorum var: Büyüyü atınca evin 2. ve 3. katındaki oyuncuların ve npclerin etkilenmesini engellemek istiyorm bilen biri varmı merak ediorm. Şimdiden teşekkürler
bak şimdi fixine gir şunu yaz

on=@itemdclick
foritems 20
if (<baseid> == i_deed_anti_ev)
if strmatch(*i_deed*,<act.baseid>)
sys_error Burada ev kuramazsiniz
return 1
endif
endif
endfor

ben sana manuel bir çözüm önerebilirim spelli başdan yazabilirsin.

on=@spellsuccess
forchars 10
if (<p.z> > 3)
return 1
else
hits -=<eval <src.evaluatingintel>/50>
endif
endfor
Ev için söyledigin şeyin aynısını yapmıstım zaten ama dışardan tıklıyıp evi getirip kurulabiliyor... Spell için olanıda biraz açarmısın anlayamadım..
hmm ozaman

on=@itemtargon_ground denermisin

on=@itemtargon_ground
serv.newitem i_gold
new.attr attr_invis
new.canhouse
obj=<new.uid>
if (<obj.canhouse>)
sys_Error Bu alana kuramazsiniz.
return 1
endif
new.remove

[function canhouse]
foritems 10
if (<baseid> == i_deed_no_house)
return 1
else
return 0
endif
endfor

Dene güzel bir algoritma kurdum çalışırsa kendim de kullancam :D

Üye Ol veya Giriş Yap

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