Hayvana Pot falan içirince mare gibi oluo
[ITEMDEF i_deed_animal]
DEFNAME=i_deed_animal
NAME=pet trading contract
ID=i_deed
WEIGHT=5.0
TYPE=t_script
VALUE=50
CATEGORY=Custom Items
SUBSECTION=Deeds
DESCRIPTION=Animal Trading Contract
On=@Create
color 08ac
On=@Click
if (<more2>)
message @56,,1 [<tag.trade>]
endif
message <name>
return 1
On=@DClick
if (<topobj.uid> != <src.uid>)
src.sysmessage @95,,1 Bunu kullanabilmeniz icin cantanizda olmali.
elseif (<more2>)
if (<src.flags>&statf_hidden) || (<src.flags>&statf_invisible)
src.sysmessage @95,,1 Gizlenmis durumdayken bunu kullanamazsiniz.
return 1
endif
try src.newnpc <tag.trade_id>
link <src.act.uid>
link.name <tag.trade_name>
link.karma <tag.trade_karma>
link.fame <tag.trade_fame>
link.str <tag.trade_str>
link.hits <tag.trade_str>
link.dex <tag.trade_dex>
link.int <tag.trade_int>
link.food <tag.trade_food>
link.color <color>
if (<link.color> == 0835)
link.color 0481
endif
link.oskin <link.color>
link.memorydel <src.uid>
link.newitem i_memory
link.act.attr 04
link.act.more1 04
link.act.more2 <serv.time>
link.act.morep <link.p>
link.act.color memory_ipet
link.act.timer -1
link.act.link <src.uid>
link.act.cont <link.uid>
link.flags <link.flags>&statf_pet
link.update
link.anim 5
link.bark 3
remove
else
target
src.sysmessage @0790 Kucultulecek hayvani secin.
endif
return 1
On=@TargOn_Item
src.sysmessage @1100 Esyalari kucultemezsiniz
target @0790 Kucultulecek hayvani secin.
return 1
On=@TargOn_Char
if !(<src.targ.npc>)
src.sysmessage @95 Oyunculari kucultemezsiniz.
elseif !(<src.targ.ismypet>)
src.sysmessage @95 Bu hayvan size ait degil.
elseif (<src.targ.flags>&statf_stone) || (<src.targ.flags>&statf_freeze)
src.sysmessage @95 Hayvani su anki durumunda kucultemezsiniz.
elseif ((<src.targ.body> == c_man) || (<src.targ.body> == c_woman))
src.sysmessage @95 Sadece hayvanlari kucultebilirsiniz.
elseif (<src.targ.flags>&statf_invul) || (<src.targ.color> == 07fff)
src.sysmessage @95 Bu hayvani kucultemezsiniz.
elseif (<src.targ.memoryfindtype.memory_war_targ>)
src.sysmessage @95 Hayvan su anda cok kizgin.
elseif (<src.targ.findid.i_rune_summon_creature>)
src.sysmessage @95 Buyu ile yaratilmis hayvanlari kucultemezsiniz.
elseif ((<src.targ.id> == c_llama_pack) || (<src.targ.id> == c_horse_pack))
src.sysmessage @95 Pack hayvanlari kucultemezsiniz.
elseif (<src.targ.food> < 6)
src.sysmessage @95 Bu hayvan acikmis.
elseif (<src.targ.findid.i_rune_bless>) || (<src.targ.findid.i_rune_protection>) || (<src.targ.findid.i_rune_reactive_armor>) || (<src.targ.findid.i_rune_agility>) || (<src.targ.findid.i_rune_strength>)
src.sysmessage @95 Bu Hayvanin Uzerinde Buyu Var Yada Potion Icmis.
elseif (<src.targ.hits> < <src.targ.str>)
src.sysmessage @95 Bu hayvan yaralanmis.
elseif (<src.targ.findid.i_rune_poison>)
src.sysmessage @95 Bu hayvan zehirlenmis.
elseif !(<src.targ.canseelos>)
src.sysmessage @95 Hayvana ulasamiyorsunuz.
elseif (<src.targ.distance> > 3)
src.sysmessage @95 Hayvana yeterince yakin degilsiniz.
elseif (<src.targ.id> == c_m_golem_tinker1)
src.newitem i_pet_golem1
src.act.name <src.targ.name>
src.act.bounce
src.targ.remove
remove
elseif (<src.targ.id> == c_m_golem_tinker2)
src.newitem i_pet_golem2
src.act.name <src.targ.name>
src.act.bounce
src.targ.remove
remove
else
name Shrink
attr 00
more2 1
color <src.targ.color>
if (<color> == 0481)
color 0835
endif
tag.trade <src.targ.job>
tag.trade_id <src.targ.id>
tag.trade_name <src.targ.name>
tag.trade_str <src.targ.str>
tag.trade_dex <src.targ.dex>
tag.trade_int <src.targ.int>
tag.trade_karma <src.targ.karma>
tag.trade_fame <src.targ.fame>
tag.trade_food <src.targ.food>
src.targ.bark 2
src.targ.remove
src.sysmessage @95,,1 <tag.trade>: kontrat haline getirildi.
endif
Al bapohs dı kenks