Adama çift tıkladığımda attan inmiyor, öldüğümde hatta at olarak devam ediyorum ve atla birlikte canlanıyorum. Ama .edit ile horse'a gelip X tuşuna bastığımda çantama at iconunda düşüyor, çift tıkladığımda da bu şekilde çantama düşsün istiyorum nerde hata olabilir?


///////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////by kairos///////////////////////////////
////////////////////////////////////////////////////
[itemdef i_staff_horse] 
name staff horse
id i_pet_horse_brown_lt
type t_script 

On=@Create 
color 0450
attr 14

On=@DClick 
if !((<src.body> == c_man) || (<src.body> == c_woman) || (<src.body> == c_man_gm))
	src.sysmessage Sadece insan seklinde binebilirsin.
elseif !(<src.findlayer(25)>)
	src.newitem i_mt_horse_staff
	src.act.link <src.uid>
	src.act.more2 <src.uid>
	src.act.more1 c_staff_horse
	src.act.equip
	src.update
	remove
else 
	src.sysmessage Suan zaten ata biniyorsunuz..
endif
return 1

[itemdef i_mt_horse_staff] 
name staff horse
id i_mt_horse_brown_lt
type t_eq_horse
layer 25
tdata3 c_staff_horse

On=@Equip
remove
src.sysmessage @020,,1 Bu binegin islevligi kapatilmistir. 
return 1
if (<src.account.plevel> > 6)
	if (strmatch('<src.account>','Wommhell'))
		color color 0794
		dispid i_mt_horse_brown_lt
		update
	else
		color 0794
	endif
elseif (<src.account.plevel> > 5)
	color 0482
elseif (<src.account.plevel> > 4)
	color 0455
elseif (<src.account.plevel> > 3)
	color 0470
elseif (<src.account.plevel> > 2)
	color 066d
elseif (<src.account.plevel> > 1)
	color 052f
else
	remove
	return 1
endif

On=@UnEquip
cont.newitem i_staff_horse
cont.act.bounce
return 1

[events e_staff_horse]
On=@EnvirOnChange
events -e_staff_horse

[chardef c_staff_horse]
defname c_staff_horse
name Staff Beygiri

On=@SkillStart 
remove 
return 1

On=@EnvironChange
remove
return 1


///////////////////////////////////////////////////////////////////////////////////////////


[itemdef i_sim_horse] 
name=Staff horse 
id=i_mt_horse_brown_lt 
TDATA3=c_simh 
layer=25 

on=@create 
color=0ffff 

on=@equip 
link=<src.uid>
if (strmatch('<src.account>','leyn'))
color=01234567

elseif (strmatch('<src.account>','truee'))
color 07a1

elseif (<src.account.plevel> > 6) 
color=0455

elseif (<src.account.plevel> > 5) 
color=01234567

elseif (strmatch('<src.account>','tyrant'))
color=0850

elseif (<src.account.plevel> > 4) 
color=01

elseif (strmatch('<src.account>','azerun1'))
color=0850


elseif (<src.account.plevel> > 3)
color=0450

elseif (<src.account.plevel> > 3) 
color=05a5

elseif (<src.account.plevel> > 2) 
color=066d

elseif (<src.account.plevel> > 1) 
color=052f

elseif (<src.account.plevel> < 2)
src.stone
src.go jail
endif
on=@unequip 
src.newitem i_deed_staff
src.act.bounce 


[chardef c_simh] 
id=c_horse_brown_lt 

on=@create 
color=12 

on=@click 
remove 
return 1 

on=@npcrestock 
remove 
return 1 

on=@skillstart 
remove 
return 1
 
on=@death
remove
return 1 

[itemdef i_deed_staff] 
NAME=Staff Horse 
id=i_deed 
type=t_normal 
CATEGORY=Staff
SUBSECTION= Staff Horse Deed 
DESCRIPTION=Staff Horse 

on=@create 
color=0482        //***Dikkat golge rengi olmaz***
attr=14 

on=@dclick 
if !(<src.findlayer.25.uid>) 
src.newitem i_sim_horse
src.act.link <src.uid>
src.act.more2 <src.uid> 
src.act.more1=c_simh 
src.act.equip 
src.update 
remove 
return 1 
else 
src.message Zaten binek ustundesin 
return 1 
endif 

// Staff Llama 

//***************************************************
[itemdef i_sim_llama] 
name=Staff Llama 
id=i_mt_llama 
TDATA3=c_siml
layer=25 

on=@create 
color=0ffff 

on=@equip 
link=<src.uid>
if (<src.account.plevel> > 6) 
color=0455

elseif (<src.account.plevel> > 5) 
color=0805

elseif (<src.account.plevel> > 4) 
color=0813

elseif (<src.account.plevel> > 3) && (strmatch('<src.account>','cute')) 
color=01

elseif (<src.account.plevel> > 3)
color=007b2

elseif (<src.account.plevel> > 2) 
color=00bb2

elseif (<src.account.plevel> > 1) 
color=07c6

elseif (<src.account.plevel> < 2)
src.stone
src.go jail

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


[chardef c_siml] 
id=c_llama 

on=@create 
color=0ffff 

on=@click 
remove 
return 1 

on=@npcrestock 
//restock
remove 
return 1 

on=@skillstart 
remove 
return 1

on=@death
remove
return 1 

[itemdef i_deed_voice] 
NAME=Staff Llama 
id=i_deed
type=t_normal 
CATEGORY=Staff 
SUBSECTION= Staff Llama Deed
DESCRIPTION=Staff Llama 

on=@create 
color=0480 //***Dikkat golge rengi olmaz***
attr=14 

on=@dclick 
if !(<src.findlayer.25.uid>) 
src.newitem i_sim_llama
src.act.link <src.uid>
src.act.more2 <src.uid>
src.act.more1=c_siml 
src.act.equip 
src.update 
remove 
return 1 
else 
src.message Zaten binek ustundesin 
return 1 
endif 

// Staff ostard


[itemdef i_sim_ostard] 
name=Staff Ostard 
id=i_mt_OSTARD_Zostrich 
TDATA3=c_simo 
layer=25 

on=@create 
color=0ffff 

on=@equip 
link=<src.uid>
if (<src.account.plevel> > 6) 
color=01

elseif (<src.account.plevel> > 5) 
color=0805

elseif (<src.account.plevel> > 4) 
color=0813

elseif (<src.account.plevel> > 3) && (strmatch('<src.account>','cute')) 
color=01

elseif (<src.account.plevel> > 3)
color=007b2

elseif (<src.account.plevel> > 2) 
color=00bb2

elseif (<src.account.plevel> > 1) 
color=07c6

elseif (<src.account.plevel> < 2)
src.stone
src.go jail

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


[chardef c_simo] 
id=c_OSTARD_Zostrich 

on=@create 
color=0ffff 

on=@click 
remove 
return 1 

on=@npcrestock 
remove 
return 1 

on=@skillstart 
remove 
return 1 

on=@death
remove
return 1 

[itemdef i_deed_simo] 
NAME=Staff Ostie 
id=i_deed 
type=t_normal 

CATEGORY=Ethereal 
SUBSECTION= Staff Ostard deed 
DESCRIPTION=Staff Ostard 

on=@create 
color=0482 //***Dikkat golge rengi olmaz***
attr=14 

on=@dclick 
if !(<src.findlayer.25.uid>) 
src.newitem i_sim_ostard 
src.act.link <src.uid>
src.act.more2 <src.uid>
src.act.more1=c_simo 
src.act.equip 
src.update 
remove 
return 1 
else 
src.message Zaten binek ustundesin
return 1 
endif

[EOF]
bu scpyi ekledim consoleda:

19:55:WARNING:(staffhorse.scp,76)Char script 'c_staff_horse' has bad DISPID 00. Defaulting to 0400.
19:55:WARNING:(staffhorse.scp,76)Char script 'c_staff_horse' has no CAN flags specified!

oyun içindede ''bu binegin islevligi kapatilmistir.''

hatasını alıyorum
[email protected] ekle kardeşim yardımcı olayım ben sana ama bu kosullarda bence sw acma
[chardef c_staff_horse]
defname c_staff_horse
name Staff Beygiri
TEVENTS=e_horses

ON=@Create
NPC=brain_animal

On=@SkillStart
remove
return 1

On=@EnvironChange
remove
return 1

çift tıkladığında çantana düşsün istiyosan eternal bineklerinin scriptlerini incelemelisin
oguzhancım bn ztn adama scripti yazdm adam diroki
19:55:WARNINGstaffhorse.scp,76)Char script 'c_staff_horse' has bad DISPID 00. Defaulting to 0400.
19:55:WARNINGstaffhorse.scp,76)Char script 'c_staff_horse' has no CAN flags specified!

hatası veriyor dior :D
adam diil diosun:D
hmm pardon o zaman staffhorse script i aç ctrl + g ye aynı anda basıp açılan yere 76 yazıp enter la gösterdiği satırı buraya yapıştır daha net yardımcı olmaya çalışırım


yukarıda verdiğin script üzerinden kendim baktım 76.satırda on=@skillstart var böyle bi trigger kullanamazsın hata mesajını bundan dolayı alıyosun.skillstart kısmını ve altındakileri sil
yine üstüme çift tıkladığımda attan inmiyor?
önceki dediklerimi ekledin mi on create e

Üye Ol veya Giriş Yap

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