pickaxe scrpti ile yapilabilir oldukcada basit birsey.
Edit : Beklerken birseyler yapiyim dedim. Henuz denemedim ne derecede calisiyor bilememiyorum sorunlari yazarsan duzeltiriz.
[itemdef i_pickaxe_quest]
id i_pickaxe
name Quest Axe
weight 0
On=@create
attr attr_newbie
color 07a0
On=@click
message @077a,,1 [ <serv.servname> ]
message @0481,,1 Quest Axe
return 1
On=@targon_ground
If (rand(10)==1)
serv.newitem i_kasa_maden
new.p <src.p>
link <src.uid>
src.update
else
src.sysmessage @38,,1 Burdan kasaya benzer birsey cikmadi...
endif
return 1
[itemdef i_kasa_maden]
id i_box_wood
name Kasa
weight 10
on=@create
color 07a0
timer 600
On=@click
message @077a,,1 [ <serv.servname> ]
message @0481,,1 Quest Chest
src.sysmessage @38,,1 <eval <timer>/60> dakika icerisinde silinicek...
return 1
on=@pickup_ground
if !(<tag0.sahip>=<src.uid>)
src.sysmessage @38,,1 Kasanin sahibi siz degilsiniz.
return 1
endif
On=@timer
if (<link.uid>==<cont.uid>)
cont.dclick // Zaten cantaya almisza biz acalim.
else
link.sysmessage <region.name> de biraktiginiz kasaniz silinmi$tir !
remove
endif
return 1
On=@dclick
//artik burdan sonra ne yapmak istiyorsan sen ayarla.
Bu konu XoXo tarafından düzenlendi(2008-08-26 19:13, 16 yıl önce)