Selam arkadaşlar,
Bir stone yaptım ve dclick edilince bir dialog açıyorum.Sorum şu ki taştan 5 kare uzaklaşınca otomatik olarak menüyü kapattırabiliyor muyuz?Eğer böyle birşey mümkünse hangi trigerın altına ya da nasıl bir yöntem izlemek gerekir.
Şimdiden teşekkür ederim.
button tıkladıgında uzaksınız dedırtsen daha kolay deılmı ?
if (<distance> > 5)
sysmessage @123 uzaksiniz
return 1
endif
Master
59.2997
Şimdi ilk olarak şu alttaki verdiğim fonksiyonu herhangi bir yere ekle.

[function f_move]
obj <local.char>
obj.trigger @move

Fonksiyonu ekledikten sonra sphere.ini'ye gel ve [SPHERE] etiketinin altında kalması sureti ile her hangi bir yere PACKET2=f_move ekle. Bunları ekledikten sonra resync çek ve bu uygulamayı istediğin taşa aşağıdaki örnek kodları iliştirip kendine göre düzenlersen istediğin sonuca ulaşabilirsin.


on=@dclick
src.ctag0.stone = <uid>
src.events +e_move
src.dialog d_deneme

[events e_move]
on=@move
ref1 = <ctag0.stone>
if (<distance <ref1>> > 3)
  trysrc <uid> dialogclose d_deneme
  events -e_move
endif
Teşekkürler ederim Slothere oldu ve sayende birşeylerde öğrenmiş oldum.

@Bloodgodtr
İlgilendiğin için sanada teşekkür ederim arkadaşım.

Üye Ol veya Giriş Yap

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