Merhaba...

Arkadaşlar size derdimi anlatiyim, uğraştım ama başaramadim bir türlü...

Şimdi ben yerdeki bir itemi foritems ile kontrol ettiriyorum, yani 2 kare yaninda bir item varsa, üzerimdeki i_xxx itemini sil şeklinde yapmaya çalışıyorum ama foritems ile olmuyor galiba.


Örn: 2 kare yanimda bir stone varsa playerin üzerindeki equip ile vermiş oldugum itemi silmesini istiyorum ama yapamadim.... Yardimlariniz için şimdiden teşekkurler
@environchange altında foritems ile kontrol edip o şekilde yapabilirsin.
Yani @environchange i kullanarak playera events mi verdiriyim...
evt aynen
Tmm deneyim bakalım olcak mi :)



[events e_r_f]

on=@environchange
foritems 2
if (<baseid> == i_xxxxx)
src.findid.i_xxxx.remove
endif
endfor
return 1



Bu şekilde 2 kare yaninda itemi gördümü siliyor yanlız istediğim tam olmadi, bide
if (<baseid> != i_xxxxx) şeklinde çalışmıyor yani item 2 kare yaninda değilse sil dediğimde olmuyor, yanindaysa siliyor

++

Örn : Mesela player stoneye tıkladıgı zaman ben ona equiple item verdiriyorum, bu item 30 dan geri saymaya başlıyor ve bu sn süresince stoneden 2 kareden fazla uzaklaşınca bu verdirdiğim itemi silmesini istiyorum.

Bu konu Xvert tarafından düzenlendi(2008-02-17 13:37, 16 yıl önce)

Üye Ol veya Giriş Yap

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