(skill_blacksmithing.scp,4754)Undefined keyword 'makeitem'
ERROR:UID=040000f18, id=0100e 'copper key', Invalid code=2205 (Mislinked item)
checkdoor
fonksiyonunun nerede kullanıldıgını kontrol et ve buraya yaz.
[function checkdoor]
if (<targ.link> == 0)
return 0
elseif (<src.targ.link.link.morey>) // publicse ac kapiyi
targ.type t_door_locked
elseif (<src.findid.i_key_copper>) // anahtar var mi?
if ((<src.findid.i_key_copper.more> == <src.targ.more>) || (<src.findid.i_key_copper.more2> == <src.targ.more>)) // evin anahatari mi?
if ((<uid> == <src.targ.link.more>) || (<eval <src.targ.link.tag.co1uid>> == <uid>) || (<eval <src.targ.link.tag.co2uid>> == <uid>) || (<eval <src.targ.link.tag.co3uid>> == <uid>) || (<eval <src.targ.link.tag.co4uid>> == <uid>) || (<eval <src.targ.link.tag.co5uid>> == <uid>) || (<eval <src.targ.link.tag.co6uid>> == <uid>) || (<eval <src.targ.link.tag.co7uid>> == <uid>) || (<eval <src.targ.link.tag.co8uid>> == <uid>))
if (<src.targ.link.timer> < 864800) // ev eskimi$se refresh et - REFRESH OLAYI
src.targ.link.timer 1036800
sysmessage @50 Evinizi yenilediniz.
endif
endif
elseif (<targ.type> == t_door_locked) // kapi mi kitli?
if ((<targ.dispid> == i_door_wood) || (<targ.dispid> == 06a7) || (<targ.dispid> == 0675) || (<targ.dispid> == 0677) || (<targ.dispid> == 067b))
if ((<dir> == 3) || (<dir> == 4) || (<dir> == 5)) // icerde mi kaldin?
targ.type t_door_locked // ac kapilari
elseif ((<dir> == 0) || (<dir> == 1) || (<dir> == 7))
if (<p.z> == 25)
targ.type t_door_locked
endif
endif
elseif ((<src.targ.dispid> == 06ad) || (<src.targ.dispid> == 067d))
if ((<dir> == 5) || (<dir> == 6) || (<dir> == 7))
src.targ.type t_door_locked
endif
endif
endif
elseif (<targ.type> == t_door_locked) // kapi mi kitli?
if ((<targ.dispid> == i_door_wood) || (<targ.dispid> == 06a7) || (<targ.dispid> == 0675) || (<targ.dispid> == 0677) || (<targ.dispid> == 067b))
if ((<dir> == 3) || (<dir> == 4) || (<dir> == 5)) // icerde mi kaldin?
targ.type t_door_locked // ac kapilari
elseif ((<dir> == 0) || (<dir> == 1) || (<dir> == 7))
if (<p.z> == 25)
targ.type t_door_locked
endif
endif
elseif ((<targ.dispid> == 06ad) || (<targ.dispid> == 067d))
if ((<dir> == 5) || (<dir> == 6) || (<dir> == 7))
targ.type t_door_locked
endif
endif
endif