Arkadaslar serverda animal deed cantana olunca olmeden once tıklıyorsun sonra ölünce bineğe tıklıyorsun Küçülmüyor ama animal deedi bi kutuya wooden boxa bage falan alınca küçülüyor ben bunu nasıl önlüycem?
Scripti paylaşırsan daha iyi yardımcı olabilirler
[ITEMDEF i_deed_animal]
DEFNAME=i_deed_animal
NAME=@07a1 Animal Trading Contract
ID=i_deed
WEIGHT=20.0
TYPE=t_script
VALUE=50
 
CATEGORY=Custom Items
SUBSECTION=Deeds
DESCRIPTION=Animal Trading Contract

On=@Create
color 08ac

On=@Click
if (<more2>)
	message [<tag.trade>]
endif
message <name>
return 1

On=@DClick
if (<src.findtype.t_eq_trade_window>)
	src.sysmessage  Trade sirasinda buyutemezsiniz.
	src.findtype.t_eq_trade_window.remove
	return 1
endif
if (<topobj.uid> != <src.uid>)
	src.sysmessage @50 Bunu kullanabilmeniz icin cantanizda olmali.
elseif (<more2>)
	if (<src.flags>&statf_hidden) || (<src.flags>&statf_invisible)
		src.sysmessage  Gizlenmis durumdayken 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 Kucultulecek hayvani secin.
endif
return 1

On=@TargOn_Item
src.sysmessage  Esyalari kucultemezsiniz.
src.target Kucultulecek hayvani secin.
return 1

On=@TargOn_Char
if !(<src.targ.npc>)
	src.sysmessage @50 Oyunculari kucultemezsiniz!
elseif !(<src.targ.ismypet>)
	src.sysmessage @50 Bu hayvan size ait degil.
elseif (<src.targ.flags>&statf_stone) || (<src.targ.flags>&statf_freeze)
	src.sysmessage @50 Hayvani su anki durumunda kucultemezsiniz.
elseif ((<src.targ.body> == c_man) || (<src.targ.body> == c_woman))
	src.sysmessage @50 Sadece hayvanlari kucultebilirsiniz.
elseif (<src.targ.flags>&statf_invul) || (<src.targ.color> == 07fff)
	src.sysmessage @50 Bu hayvani kucultemezsiniz.
elseif (<src.targ.findid.i_rune_summon_creature>)
	src.sysmessage @50 Buyu ile yaratilmis hayvanlari kucultemezsiniz.
elseif ((<src.targ.id> == c_llama_pack) || (<src.targ.id> == c_horse_pack))
	src.sysmessage @50 Pack hayvanlari kucultemezsiniz.
elseif (<src.targ.food> < 6)
	src.sysmessage @50 Hayvan acikmis.
elseif (<src.targ.hits> < <src.targ.str>)
	src.sysmessage @50 Bu hayvan yaralanmis.
elseif (<src.targ.findid.i_rune_bless>)
       src.sysmessage @50 Bu hayvana bless buyusu yapilmis.
elseif (<src.targ.findid.i_rune_strength>)
       src.sysmessage @50 Bu hayvana strength buyusu yapilmis.
elseif (<src.targ.findid.i_rune_agility>)
       src.sysmessage @50 Bu hayvana agility buyusu yapilmis.
elseif (<src.targ.findid.i_rune_cunning>)
       src.sysmessage @50 Bu hayvana cunning buyusu yapilmis.
elseif (<src.targ.findid.i_rune_clumsy>)
       src.sysmessage @50 Bu hayvana clumsy buyusu yapilmis.
elseif (<src.targ.findid.i_rune_weaken>)
       src.sysmessage @50 Bu hayvana weaken buyusu yapilmis.
elseif (<src.targ.findid.i_rune_feeblemind>)
       src.sysmessage @50 Bu hayvana feeblemind buyusu yapilmis.
elseif (<src.targ.findid.i_rune_curse>)
       src.sysmessage @50 Bu hayvana curse buyusu yapilmis.
elseif (<src.targ.findid.i_rune_poison>)
	src.sysmessage @50 Bu hayvan zehirlenmis.
elseif !(<src.targ.canseelos>)
	src.sysmessage @50 Hayvana ulasamiyorsunuz.
elseif (<src.targ.distance> > 3)
	src.sysmessage @50 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 filled pet trading contract
	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 @90 <tag.trade>: kucultuldu.
endif
return 1
Targon_char kısmına

if (<src.hits> < 1)

gibi bişey ekliyebilirsin.Heralde olur.
oLmadı xS
Böyle dener misin
[ITEMDEF i_deed_animal]
DEFNAME=i_deed_animal
NAME=@07a1 Animal Trading Contract
ID=i_deed
WEIGHT=20.0
TYPE=t_script
VALUE=50

CATEGORY=Custom Items
SUBSECTION=Deeds
DESCRIPTION=Animal Trading Contract

On=@Create
color 08ac

On=@Click
if (<more2>)
message [<tag.trade>]
endif
message <name>
return 1

On=@DClick
if (<src.findtype.t_eq_trade_window>)
src.sysmessage  Trade sirasinda buyutemezsiniz.
src.findtype.t_eq_trade_window.remove
return 1
endif
if (<topobj.uid> != <src.uid>)
src.sysmessage @50 Bunu kullanabilmeniz icin cantanizda olmali.
elseif (<more2>)
if (<src.flags>&statf_hidden) || (<src.flags>&statf_invisible)
src.sysmessage  Gizlenmis durumdayken 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 Kucultulecek hayvani secin.
endif
return 1

On=@TargOn_Item
src.sysmessage  Esyalari kucultemezsiniz.
src.target Kucultulecek hayvani secin.
return 1

On=@TargOn_Char
if !(<src.targ.npc>)
src.sysmessage @50 Oyunculari kucultemezsiniz!
elseif !(<src.targ.ismypet>)
src.sysmessage @50 Bu hayvan size ait degil.
elseif (<src.targ.flags>&statf_stone) || (<src.targ.flags>&statf_freeze)
src.sysmessage @50 Hayvani su anki durumunda kucultemezsiniz.
elseif ((<src.targ.body> == c_man) || (<src.targ.body> == c_woman))
src.sysmessage @50 Sadece hayvanlari kucultebilirsiniz.
elseif (<src.targ.flags>&statf_invul) || (<src.targ.color> == 07fff)
src.sysmessage @50 Bu hayvani kucultemezsiniz.
elseif (<src.targ.findid.i_rune_summon_creature>)
src.sysmessage @50 Buyu ile yaratilmis hayvanlari kucultemezsiniz.
elseif ((<src.targ.id> == c_llama_pack) || (<src.targ.id> == c_horse_pack))
src.sysmessage @50 Pack hayvanlari kucultemezsiniz.
elseif (<src.targ.food> < 6)
src.sysmessage @50 Hayvan acikmis.
elseif (<src.targ.hits> < <src.targ.str>)
src.sysmessage @50 Bu hayvan yaralanmis.
elseif (<src.targ.findid.i_rune_bless>)
       src.sysmessage @50 Bu hayvana bless buyusu yapilmis.
elseif (<src.targ.findid.i_rune_strength>)
       src.sysmessage @50 Bu hayvana strength buyusu yapilmis.
elseif (<src.targ.findid.i_rune_agility>)
       src.sysmessage @50 Bu hayvana agility buyusu yapilmis.
elseif (<src.targ.findid.i_rune_cunning>)
       src.sysmessage @50 Bu hayvana cunning buyusu yapilmis.
elseif (<src.targ.findid.i_rune_clumsy>)
       src.sysmessage @50 Bu hayvana clumsy buyusu yapilmis.
elseif (<src.targ.findid.i_rune_weaken>)
       src.sysmessage @50 Bu hayvana weaken buyusu yapilmis.
elseif (<src.targ.findid.i_rune_feeblemind>)
       src.sysmessage @50 Bu hayvana feeblemind buyusu yapilmis.
elseif (<src.targ.findid.i_rune_curse>)
       src.sysmessage @50 Bu hayvana curse buyusu yapilmis.
elseif (<src.targ.findid.i_rune_poison>)
src.sysmessage @50 Bu hayvan zehirlenmis.
elseif !(<src.targ.canseelos>)
src.sysmessage @50 Hayvana ulasamiyorsunuz.
elseif (<src.targ.distance> > 3)
src.sysmessage @50 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
elseif (<src.hits> < 1)
src.sysmessage @07a1 Oluyken bu islemi yapamazsiniz.
return 1
else
name filled pet trading contract
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 @90 <tag.trade>: kucultuldu.
endif
return 1
Nasıl olmadı.İnşallah onu elseden önce elseif olarak yazmışsındır.
Oldu cok tşk ederim.
Önemli değil :)
8)Arkadasım Kısaca .shrink yazarak stafflar kucultebılır ama kodunu arkadaş wermış ordan yapabılırsın
Playerlar binek küçültüceğinde staff mı çağırıcak?
ayrıca .shrink ile bineğin memorysi silinmiyor eski sahibi de binebilyor

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.