Arkadaşlar hazine scripti var fakat haritaya tıklayınca britain'de olsa bile kasa hazine koordinatında çıkıyor ben ekrana gırıp tıklayınca kasanın acılmasını istiyorum bunu nasıl yapabilirim ??
[ITEMDEF i_trs_map_2]
id i_map
type t_map
name Hazine Haritasi
weight 1
VALUE=2
ON=@Create
COLOR=0493
On=@DClick
if (<src.cartography> >= 40.0)
if (<eval <tag.acilmis>>==0)
f_hazine_yerleri
tag.yersectinkro 1
serv.newitem t_tc_2
new.p <eval <tag.tpx>>,<eval <tag.tpy>>,<eval <tag.tpz>>
new.timer 3*60*60
link <new.uid>
src.sysmessage @044,,1 Hazinenin koordinati <eval <tag.tpx>>,<eval <tag.tpy>>,<eval <tag.tpz>>. Ipucu: <tag.lugar>.
src.sysmessage @044,,1 Hazineyi acabilmek icin 3 saatiniz var. 3 saat sonunda hazine kaybolucak.
timer 21600
color 0
tag.acilmis 1
src.arrowquest <eval <tag.tpx>>,<eval <tag.tpy>>,<eval <tag.tpz>>
else
src.sysmessage @044,,1 Hazinenin koordinati <eval <tag.tpx>>,<eval <tag.tpy>>,<eval <tag.tpz>>. Ipucu: <tag.lugar>.
if (<eval <tag.questoku>>==1)
src.arrowquest
tag.questoku
elseif (<eval <tag.questoku>>==0)
src.arrowquest <eval <tag.tpx>>,<eval <tag.tpy>>,<eval <tag.tpz>>
tag.questoku 1
src.events +e_markyasak
endif
endif
else
src.sysmessage @044,,1 Haritada yazilanlari anlayacak harita bilgisine sahip degilsiniz. (40.0)
return 1
endif
return 1
on=@click
if (<eval <tag.acilmis>>==0)
message @044,,1 [Acilmamis]
message @0bb2 Level 2
else
message @38,,1 [Acilmis]
message @0bb2 Level 2
endif
on=@timer
remove
return 1
Şimdi burda tıklayınca serv.newitem t_tc_2'de kasa çıkıyor altndakiler ise çıkacağı koordinatlar,fakat bnım isteğim hazine ekranına girince açılsın uzaktayken sadece koorditları vs yazsın yardımlarınız için teşekkürler.