[itemdef 0100e]
defname=i_key_copper
weight=0.1
type=t_key
category=provisions - miscellaneous
subsection=keys
description=copper key
ON=@Create
attr=04
color=0
on=@click
message @50,,1 [<link.name>]
return 1
On=@Click
if !(<link.link.link.uid> > 0)
return 0
else
message anahtar: <link.link.name>
return 1
endif
[ITEMDEF 0100e]
DEFNAME=i_key_copper
WEIGHT=0.1
VALUE=15
TYPE=T_KEY
CATEGORY=Provisions - Miscellaneous
SUBSECTION=Keys
DESCRIPTION=Copper Key
ON=@Create
attr attr_newbie
ON=@click
if (<more1>)
message @07d4,,1 [<uid.<more1>.name>]
endif
on=1
ref1 = <uid>
forinstances i_key_copper
if (<link.uid>==<ref1.uid>)
remove
endif
endfor
if (<src.region.uid>==<src.targ.link>)
src.sysmessage @03b2,,1 Bu işlemi yapabilmek için evin dışında olmalısınız.
elif (<src.targ.house_find_guild>)
src.sysmessage @03b2,,1 Evinizde guild kurulu iken bu işlemi yapamazsınız.
else
src.tag0.strongbox1
src.tag0.strongbox2
src.tag0.strongbox3
if (<src.targ.distance> < 15)
if (<def.house_use_deeds>==1)
serv.newitem i_deed_<strsub 8 30 <targ.link.baseid>>
new.attr attr_newbie
new.bounce
else
src.addgold_bank <src.targ.link.value>
src.sysmessage @03b2,,1 <src.targ.link.value> altın bankanıza yatırıldı.
endif
for 1 <def.max_house_coowners>
try uid.<src.targ.tag0.co_owner_<dlocal._for>>.notice='<src.targ.name>' evinizin ortak listesi silindi. Çünkü evinizi <serv.rtime.format %d>/<serv.rtime.format %m>/<serv.rtime.format %y> <strsub 11 0 <serv.rtime>> tarihinde sildiniz.
endfor
for 1 <def.max_house_friends>
try uid.<src.targ.tag0.friend_<dlocal._for>>.notice='<src.targ.name>' evinizin dost listesi silindi. Çünkü evinizi <serv.rtime.format %d>/<serv.rtime.format %m>/<serv.rtime.format %y> <strsub 11 0 <serv.rtime>> tarihinde sildiniz.
endfor
for 1 <def.max_house_bans>
try uid.<src.targ.tag0.ban_<dlocal._for>>.notice='<src.targ.name>' evinizin yasaklı listesi silindi. Çünkü evinizi <serv.rtime.format %d>/<serv.rtime.format %m>/<serv.rtime.format %y> <strsub 11 0 <serv.rtime>> tarihinde sildiniz.
endfor
src.targ.link.f_house_demolish
src.targ.link.remove
else
src.sysmessage @03b2,,1 Evinizden çok uzaktasınız.
endif
endif
[function f_house_demolish]
local.region=<region.uid>
forchars 40
if (<region.uid>==<local.region>)
p=<uid.<uid.<local.region>.more2>.p>
fix
update
endif
endfor
forplayers 40
if (<region.uid>==<local.region>)
p=<uid.<uid.<local.region>.more2>.p>
fix
update
endif
endfor
foritems 40
if (<region.uid>==<local.region>) && !((<type>==t_door) || (<type>==t_door_locked))
timer=2
if (<isevent.t_locked_down>) || (<isevent.t_access_owner>) || (<isevent.t_access_coowner>) || (<isevent.t_access_friend>) || (<isevent.t_access_guild>)
link=0fffffff
attr=(<attr>-attr_move_never)+attr_decay
events -t_locked_down
events -t_access_owner
events -t_access_coowner
events -t_access_friend
events -t_access_guild
update
else
attr=<attr>|attr_decay
endif
endif
endfor
[ITEMDEF 0100e]
DEFNAME=i_key_copper
WEIGHT=0.1
VALUE=150
TYPE=T_KEY
RESOURCES=3 i_ingot_iron
CATEGORY=Provisions - Miscellaneous
SUBSECTION=Keys
DESCRIPTION=Copper Key
SKILLMAKE=TINKERING 43.0,t_tinker_tools
ON=@Click
IF !(<LINK>==04fffffff)
if (<link.type> == t_multi) || (<link.type> == t_ship)
messageua 1153,6,6,1 [<link.name>]
On=@ItemClick
ref3 <act.more1>
if (<act.type> = t_key) && ((<act.link.uid>) || (<ref3>))
act.message @,,1 <strtolower <qval (<act.link.uid>) ? <act.link.name> : <ref3.name>> >
endif
on=1
if (<src.region.uid>==<src.targ.link>)
src.sysmessage @03b2,,1 Bu işlemi yapabilmek için evin dışında olmalısınız.
elif (<src.targ.house_find_guild>)
src.sysmessage @03b2,,1 Evinizde guild kurulu iken bu işlemi yapamazsınız.
else
src.tag0.strongbox1
src.tag0.strongbox2
src.tag0.strongbox3
if (<src.targ.distance> < 15)
if (<def.house_use_deeds>==1)
serv.newitem i_deed_<strsub 8 30 <targ.link.baseid>>
new.attr attr_newbie
new.bounce
else
src.addgold_bank <src.targ.link.value>
src.sysmessage @03b2,,1 <src.targ.link.value> altın bankanıza yatırıldı.
endif
for 1 <def.max_house_coowners>
try uid.<src.targ.tag0.co_owner_<dlocal._for>>.notice='<src.targ.name>' evinizin ortak listesi silindi. Çünkü evinizi <serv.rtime.format %d>/<serv.rtime.format %m>/<serv.rtime.format %y> <strsub 11 0 <serv.rtime>> tarihinde sildiniz.
endfor
for 1 <def.max_house_friends>
try uid.<src.targ.tag0.friend_<dlocal._for>>.notice='<src.targ.name>' evinizin dost listesi silindi. Çünkü evinizi <serv.rtime.format %d>/<serv.rtime.format %m>/<serv.rtime.format %y> <strsub 11 0 <serv.rtime>> tarihinde sildiniz.
endfor
for 1 <def.max_house_bans>
try uid.<src.targ.tag0.ban_<dlocal._for>>.notice='<src.targ.name>' evinizin yasaklı listesi silindi. Çünkü evinizi <serv.rtime.format %d>/<serv.rtime.format %m>/<serv.rtime.format %y> <strsub 11 0 <serv.rtime>> tarihinde sildiniz.
endfor
src.targ.link.f_house_demolish
src.targ.link.remove
else
src.sysmessage @03b2,,1 Evinizden çok uzaktasınız.
endif
endif
[function f_house_demolish]
local.region=<region.uid>
forchars 40
if (<region.uid>==<local.region>)
p=<uid.<uid.<local.region>.more2>.p>
fix
update
endif
endfor
forplayers 40
if (<region.uid>==<local.region>)
p=<uid.<uid.<local.region>.more2>.p>
fix
update
endif
endfor
foritems 40
if (<region.uid>==<local.region>) && !((<type>==t_door) || (<type>==t_door_locked))
timer=2
if (<isevent.t_locked_down>) || (<isevent.t_access_owner>) || (<isevent.t_access_coowner>) || (<isevent.t_access_friend>) || (<isevent.t_access_guild>)
link=0fffffff
attr=(<attr>-attr_move_never)+attr_decay
events -t_locked_down
events -t_access_owner
events -t_access_coowner
events -t_access_friend
events -t_access_guild
update
else
attr=<attr>|attr_decay
endif
endif
endfor