Merhaba iletileriniz için teşekkür ederim hepsi oldu fakat bir sorun var. Rune book gate ile mark basıp gittiğimde alanı marklıyor yani bir çeşit bug yapabiliyorum bunu nasıl engellerim?
[ITEMDEF i_rb_gate]
ID=i_moongate_blue
RESOURCES=i_scroll_gate_travel
TYPE=t_telepad
NAME=Gate
CATEGORY=Provisions - Alchemy & Magic
SUBSECTION=Moongates
DESCRIPTION=RB Gate
On=@Create
color 0455
more1 5
attr 010
On=@DClick
if (<link.region.flags>®ion_flag_safe)
src.syshata Safe bölgelere gate ile giremezsiniz
return 1
endif
if (<link.region.flags> == 010d2)
src.syshata Gemilere gate ile giremezsiniz.
return 1
endif
if !(<src.flags>&statf_stone)
if (<distance> > 3)
src.sysmessage @39,,1 Gate'e ulasamiyorsunuz.
else
if (<src.findid.i_gater>
src.findid.i_gater.remove
endif
src.newitem i_gater
src.act.link <uid>
src.act.morep <morep>
src.act.equip
endif
endif
return 1
ON=@Step
if (<link.region.flags>®ion_flag_safe)
src.syshata Safe bölgelere gate ile giremezsiniz
return 1
endif
if (<link.region.flags> == 010d2)
src.syshata Gemilere gate ile giremezsiniz.
return 1
endif
if !((<src.findid.i_gater>
|| (<src.flags>&statf_stone))
src.newitem i_gater
src.act.link <uid>
src.act.morep <morep>
src.act.equip
endif
return 1
On=@Click
if (<link.region.flags>®ion_flag_guarded)
message @03c1,6,1 [Guarded bölge]
else
message @03c1,6,1 [Unguarded bölge]
endif
message @03c1,6,1 <link.region.name> bölgesi
if (<link.isneartype t_spell 3>
link.tag.notice = 1
else
link.tag.notice = 0
endif
if (<link.tag0.notice>==1)
message @03c1,6,1 [Tehlikeli : 3 kare icersinde buyulu seyler var]
endif
return 1