biniom iniom yanda staff horse [logout] yazıo c_man cıkartıo

[itemdef i_staff_binek]
name=Staff Binek
id=i_deed
type=t_script

on=@create
color=07b5
attr=14


on=@dclick
src.events -e_fix
if (<src.account.plevel> == 1)
src.go jail
src.deed Staff Horseye Bindim
src.s Staff Horseye binerken yakalandim Jaildeyim.
src.stone
remove
return 1
endif
if !((<src.body> == c_man) || (<src.body> == c_woman) || (<src.body> == c_man_gm))
elseif !(<src.findlayer.25.uid>)
src.newitem i_mt_horse_staff_1
src.act.link <src.uid>
src.act.more2 <src.uid>
src.act.more1 c_staff_horse_1
src.act.equip
src.update
remove
else
src.sysmessage @080a Suanda Zaten Altinizda Binek Var.
endif
return 1

[itemdef i_mt_horse_staff_1]
name=staff horse
id=i_mt_horse_brown_lt
type=t_eq_horse
layer=25
tdata3=c_staff_horse_1

on=@equip
if (<src.account.plevel> = 7)
src.act.dispid i_mt_und_horse
src.act.color 0455

elseif (<src.account.plevel> = 6)
src.act.dispid i_mt_ostard_zostrich
src.act.color=07d4

elseif (<src.account.plevel> = 5)
src.act.dispid i_mt_ostard_desert
src.act.color=04dc

elseif (<src.account.plevel> = 4)
src.act.dispid i_mt_ostard_forest
src.act.color=084a

elseif (<src.account.plevel> = 3
src.act.color=0846

elseif (<src.account.plevel> = 2)
src.act.color=06af

update
else
remove
return 1
endif

on=@unequip
cont.newitem i_staff_horse
cont.act.bounce
return 1

[events e_staff_horse_1]
on=@environchange
events -e_staff_horse

[chardef c_staff_horse_1]
defname=c_staff_horse_1
name=staff horse

on=@skillstart
remove
return 1

on=@environchange
remove
return 1



[itemdef i_et_ostard]
name ethereal ostard
id i_pet_ostard_zostrich
type t_normal
weight 0

On=@Create
attr attr_newbie
color 045f

On=@DClick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @080a Bu binegi kullanabilmeniz icin cantanizda olmali.
elseif !(<src.body> == c_man) && !(<src.body> == c_woman)
src.sysmessage @080a Bu binege sadece insan seklindeyken binebilirsiniz.
else
if (<src.findlayer(25)>)
src.dclick
endif
src.newitem i_et_ostard_eq
src.act.more1 c_ethereal_mount
src.act.more2 <src.uid>
src.act.link <src.uid>
src.act.cont <src.uid>
src.act.color 07fff
src.update
remove
endif
return 1

[itemdef i_et_llama]
name ethereal llama
id i_pet_llama
type t_normal
weight 0

On=@Create
attr attr_newbie
color 045f

On=@DClick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @080a Bu binegi kullanabilmeniz icin cantanizda olmali.
elseif !(<src.body> == c_man) && !(<src.body> == c_woman)
src.sysmessage @080a Bu binege sadece insan seklindeyken binebilirsiniz.
else
if (<src.findlayer(25)>)
src.dclick
endif
src.newitem i_et_llama_eq
src.act.more1 c_ethereal_mount
src.act.more2 <src.uid>
src.act.link <src.uid>
src.act.cont <src.uid>
src.act.color 07fff
src.update
remove
endif
return 1

[itemdef i_et_horse]
name ethereal horse
id i_pet_horse_brown_lt
type t_normal
weight 0

On=@Create
attr attr_newbie
color 045f

On=@DClick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @080a Bu binegi kullanabilmeniz icin cantanizda olmali.
elseif !(<src.body> == c_man_brnx) && !(<src.body> == c_man) && !(<src.body> == c_woman)
src.sysmessage @080a Bu binege sadece insan seklindeyken binebilirsiniz.
else
if (<src.findlayer(25)>)
src.dclick
endif
src.newitem i_et_horse_eq
src.act.more1 c_ethereal_mount
src.act.more2 <src.uid>
src.act.link <src.uid>
src.act.cont <src.uid>
src.act.color 07fff
src.update
remove
endif
return 1

[itemdef i_et_ostard_eq]
name ethereal ostard
id i_mt_ostard_zostrich
type t_eq_horse
layer 25
tdata3 c_ethereal_mount

On=@UnEquip
cont.newitem i_et_ostard
if !(<cont.findlayer(21).rescount> > 250) || !(<cont.weight> > <cont.weightmax>)
cont.act.bounce
else
cont.act.cont <cont.findlayer(29).uid>
cont.act.update
cont.sysmessage @080a Cantanizda asiri esya bulundugu icin ethereal bineginiz bankaniza yerlestirildi.
endif
return 1

[itemdef i_et_llama_eq]
name ethereal llama
id i_mt_llama
type t_eq_horse
layer 25
tdata3 c_ethereal_mount

On=@UnEquip
cont.newitem i_et_llama
if !(<cont.findlayer(21).rescount> > 250) || !(<cont.weight> > <cont.weightmax>)
cont.act.bounce
else
cont.act.cont <cont.findlayer(29).uid>
cont.act.update
cont.sysmessage @080a Cantanizda asiri esya bulundugu icin ethereal bineginiz bankaniza yerlestirildi.
endif
return 1

[itemdef i_et_horse_eq]
name ethereal horse
id i_mt_horse_brown_lt
type t_eq_horse
layer 25
tdata3 c_ethereal_mount

On=@UnEquip
cont.newitem i_et_horse
if !(<cont.findlayer(21).rescount> > 250) || !(<cont.weight> > <cont.weightmax>)
cont.act.bounce
else
cont.act.cont <cont.findlayer(29).uid>
cont.act.update
cont.sysmessage @080a Cantanizda asiri esya bulundugu icin ethereal bineginiz bankaniza yerlestirildi.
endif
return 1


[chardef c_ethereal_mount]
defname=c_ethereal_mount
name=Ethereal Mount

on=@skillstart
remove
return 1

on=@environchange
remove
return 1
Bundan yola çıkarak bakabilirmisin..

[itemdef i_ethereal_horse]
NAME=Ethereal Horse
id=i_pet_horse_brown_lt
type=t_normal
CATEGORY=eth
SUBSECTION=Ethereal Horse
DESCRIPTION=Ethereal Horse

on=@create
color=00      
attr=14

on=@dclick
if !(<src.findlayer.25.uid>)
src.newitem i_us
src.act.link <src.uid>
src.act.more2 <src.uid>
src.act.more1=c_staff
src.act.equip
src.update
remove
return 1
else
src.message @38,1,1 Zaten bir at uzerindesiniz..
return 1
endif 

[itemdef i_us]
name=Horse
id=i_mt_horse_brown_dk
TDATA3=c_staff
layer=25

on=@create
color=00

on=@equip
link=<src.uid>

on=@unequip
src.newitem i_ethereal_horse
src.act.bounce

[chardef c_staff]
id=c_horse_brown_lt

on=@create
color=12

on=@click
remove
return 1

on=@npcrestock
return 1

on=@death
remove
return 1
suanda deneyemiyorum ama yardımın için saol

denedim oldu ellerine sağlık

Bu konu Sexy1 tarafından düzenlendi(2008-08-08 22:45, 15 yıl önce)

Üye Ol veya Giriş Yap

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