Sorunum Şu Arkadaşlar. Burda Taş Tıklandıktan Sonra Target çıkıyor fakat playerı tıklayınca hiç bir işe yaramıyor
[ITEMDEF i_britstone]
defname i_britstone
ID=i_graveStone_17
TYPE=0
NAME Britain Kalesi
On=@Create
color=0455
attr 08010
ON=@CLICK
message @1153 [Britain]
message @046 <name>
return 1
on=@dclick
if !(<distance> < 3)
src.sysmessage @38,,1 Yeterince yakin degilsiniz.
return 1
elseif (<src.tag0.britmaster> == 0)
src.sysmessage @38,,1 Sadece kalenin kralı bu taşla işlem yapabilir
return 1
else
targetf f_uyeal
endif
[events e_britishkale]
On=@Click
message @1153 [ Britain Castle ]
[plevel 7]
britkale
[function britkale]
targetf f_britkale
[function f_britkale]
if !(<argo.isplayer>)
src.syshata Sadece oyuncular uye olabilir.
elseif (<argo.distance> > 3)
src.syshata <argo.name> bu islem icin stone'a yeterince yakin degil.
elseif (<argo.tag0.blackthorne> == 1)
src.syshata <argo.name> uye olabilmek icin oncelikle Blackthorne Kalesi uyeliginden cikmali.
elseif (<argo.tag0.british> == 1)
src.sysmessage <argo.name> zaten bir Britain Kalesi uyesi.
elseif (<argo.tag0.delucia> == 1)
src.sysmessage <argo.name> zaten bir Delucia Kalesi uyesi.
elseif (<argo.uid> == <src.uid>)
src.sysmessage Kendini Secemezsiniz.
else
argo.tag0.british 1
argo.tag0.britmaster 1
argo.events +e_britishkale
endif
[function f_uyeal]
if !(<argo.isplayer>)
src.sysmessage @38,,1 Sadece oyunculari secebilirsiniz.
elseif (<argo.uid> == <src.uid>)
src.sysmessage @38,,1 Kendini secemezsiniz.
elseif !(<argo.distance> < 3)
src.syssmessage @38,,1 Uye olarak almak istediginiz kisi size yaklasmali.
elseif (<argo.tag0.blackthorne> == 1)
src.syshata <argo.name> uye olabilmek icin oncelikle Blackthorne Kalesi uyeliginden cikmali.
elseif (<argo.tag0.british> == 1)
src.sysmessage <argo.name> zaten bir Britain Kalesi uyesi.
elseif (<argo.tag0.delucia> == 1)
src.sysmessage <argo.name> zaten bir Delucia Kalesi uyesi.
else
src.argo.tag0.british 1
src.argo.events +e_britishkale
endif