|
İçerde : 1 misafir, 0 üye : ---
|
[CHARDEF c_m_xxxx]
DEFNAME=c_m_xxxx
NAME=xxxx Steed
SOUND=snd_ANIMALS_HORSE1
ID=c_horse_brown_lt
CAN=MT_WALK|MT_RUN
FOODTYPE=55 t_crops, 55 t_fruit, 55 t_grain, 64 t_grass
ICON=i_pet_horse_brown_dk
DESCRIPTION=xxxx
SUBSECTION=Horses
CATEGORY=Animals
On=@Click
if (strmatch("@*","<name>"))
remove
endif
ON=@Create
STR={280 320}
DEX={100 120}
INT={112 113}
dorand 5
color=0001
color=0002
color=0003
color=0004
color=0005
enddo
PARRYING={45.0 55.0}
MAGICRESISTANCE={25.0 30.0}
TACTICS={29.0 44.0}
WRESTLING={29.0 44.0}
KARMA=1000
FAME=1000
TAMING=99.9
[CHARDEF c_m_xxxx]
DEFNAME=c_m_xxxx
NAME=xxxx Steed
SOUND=snd_ANIMALS_HORSE1
ID=c_horse_brown_lt
CAN=MT_WALK|MT_RUN
FOODTYPE=55 t_crops, 55 t_fruit, 55 t_grain, 64 t_grass
ICON=i_pet_horse_brown_dk
DESCRIPTION=xxxx
SUBSECTION=Horses
CATEGORY=Animals
On=@Click
if (strmatch("@*","<name>"))
remove
endif
ON=@Create
COLOR=colors_all
STR={280 320}
DEX={100 120}
INT={112 113}
PARRYING={45.0 55.0}
MAGICRESISTANCE={25.0 30.0}
TACTICS={29.0 44.0}
WRESTLING={29.0 44.0}
KARMA=1000
FAME=1000
TAMING=99.9
on=@create
dorand 5
renk 1
renk 2
renk 3
renk 4
renk 5
enddo
if (<tag.trade_id> == c_seninbinek) <- eğer senin istediğin binekse
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>
dorand 5
link.color renk1
link.color renk2
link.color renk3
link.color renk4
link.color renk5
enddo
meraboy :
Selam, şimdi bendeki script düzgün çalışıyor dorand 5 yaptım binek 5 farklı renkte çıkıyor eyvallah ama bineği küçültüp yeniden çıkarıncada o dorandın çalışmasını istiyorum. Bineği küçültünce çıkan renkte küçültüp aynı renkte çıakrıyor yani o 5 farklı renk gelmiyor.
On=@DClick
if (<topobj.uid> != <src.uid>)
src.sysmessage @0845,1,1 Bunu kullanabilmeniz için çantanızda olmalıdır!
elseif (<more2>)
if (<src.flags>&statf_hidden) || (<src.flags>&statf_invisible)
src.sysmessage @0845,1,1 Gizlenmiş durumdayken bunu kullanamazsınız!
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>
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 @666,1,1 Küçültmek istediğiniz hayvanı seçiniz.
endif
return 1
if(<link.baseid> != c_xxxx)
link.color ... //... yerine senin renk tagını kullanacaksın. Link.color diye arat bulursun.
endif
On=@DClick
if (<topobj.uid> != <src.uid>)
src.sysmessage @0845,1,1 Bunu kullanabilmeniz için çantanızda olmalıdır!
elseif (<more2>)
if (<src.flags>&statf_hidden) || (<src.flags>&statf_invisible)
src.sysmessage @0845,1,1 Gizlenmiş durumdayken bunu kullanamazsınız!
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>
if !(strmatch('<tag.trade_id>','c_m_xxxx'))
link.color <color>
link.oskin <link.color>
endif
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 @666,1,1 Küçültmek istediğiniz hayvanı seçiniz.
endif
return 1
|