Mesh - 10-05-2011 17:52 GMT -
Merhaba arkadaşlar ben birtane deed yaptım deed'e tıklayınca llama çıkıyor ama başıboş çıkıyor ben deed'e tıklayanın sahibi olmasını istiyorum contrat halinde yapmak istemiyorum aklıma geldi çünkü daha değişik bir sürü binek var direk ortaya çıkıp binmesini istiyorum.Yapamadım yardım ederseniz sevinirim.
Merhaba arkadaşlar ben birtane deed yaptım deed'e tıklayınca llama çıkıyor ama başıboş çıkıyor ben deed'e tıklayanın sahibi olmasını istiyorum contrat halinde yapmak istemiyorum aklıma geldi çünkü daha değişik bir sürü binek var direk ortaya çıkıp binmesini istiyorum.Yapamadım yardım ederseniz sevinirim.
Kod:
[ITEMDEF i_denemed_1]
ID=i_deed
WEIGHT=0
NAME=Lutfen Cift Tiklayiniz.
ON=@click
message @38,,1 Lutfen Cift Tiklayiniz.
ON=@Dclick
src.new.bounce
src.newnpc c_llama
src.new.bounce
Hyperion - 10-05-2011 18:31 GMT -
Son güncelleme: Hyperion tarafından 10-05-2011 18:40 GMT tarihinde, önce.
Kod:
//src.new.tag.sahip <src.uid>
Kod:
ON=@TARGON_CHAR
IF <SRC.TARG.id>==c_xxxxxx)
SRC.targ.sayua @48,1,1 * Bu binek size aittir. *
Son güncelleme: Hyperion tarafından 10-05-2011 18:40 GMT tarihinde, önce.
Mac-Fusion - 10-05-2011 20:33 GMT -
Shrink yardımı ile hayvan kontrat'ı
Mantığı basit, shrink haline getirildiğinde foritems döner, shrink olan pet in id si local'e atanır ve shrink olduktan sonra more2 ile eşleştirilir.
PS: id 02258 göremiyorsanız, i_deed ile değiştirebilirsiniz.
Shrink yardımı ile hayvan kontrat'ı
Kod:
[ITEMDEF i_deed_animal]
name yaratık kontratı
id 02258
value 125
weight 1
ON=@DClick
if (<cont> = <src.findlayer.21.uid>)
target @,,1 Küçültmek istediğiniz hayvanı seçin.
else
src.sysmessage @,,1 Bunu sadece üzerinizde kullanabilirsiniz.
endif
return 1
ON=@Targon_Item
return 1
ON=@Targon_Char
if (<src.targ.distance> > 4)
src.sysmessage @,,1 Yeterince yakın degilsiniz.
elseif (<src.targ.owner> = <src>)
local.shrink <src.targ>
src.targ.shrink
foritems 18
if (<more2> = <local.shrink>)
bounce
endif
endfor
remove
else
src.sysmessage @,,1 Bu hayvan size ait değil.
endif
return 1
Mantığı basit, shrink haline getirildiğinde foritems döner, shrink olan pet in id si local'e atanır ve shrink olduktan sonra more2 ile eşleştirilir.
PS: id 02258 göremiyorsanız, i_deed ile değiştirebilirsiniz.
Mesh - 10-05-2011 20:41 GMT -
İd'yi görüyorum ama istediğim gibi çıkmıyor. direk normal llama çıkıyor moresini nasıl değiştirebilirim ?? Hangi kod ile?
İd'yi görüyorum ama istediğim gibi çıkmıyor. direk normal llama çıkıyor moresini nasıl değiştirebilirim ?? Hangi kod ile?
Kortez - 11-05-2011 11:39 GMT -
denemedim ama çalışması lazım.
Kod:
[itemdef i_deed_llama]
id i_deed
type t_script
name shrinked deed
on=@click
message @58,,1 [Llama]
message <name>
return 1
on=@create
color 0455
on=@dclick
if (<topobj.uid> != <src.uid>)
src.sysmessage Sadece çantanızda kullanabilirsiniz.
return 1
else
src.newnpc c_llama
src.new.p <src.p>
remove
return 1
endif
denemedim ama çalışması lazım.
Mesh - 11-05-2011 11:48 GMT -
Olmadı.
Başı Boş Çıkıyor
@Mac-Fusion
NOT=Llama'nın Renklisini Vazgeçtim Mustang Hazır Script Olarak Elimde Olduğu İçin Mustang Yaptım.
Arkadaşımızın Dediği Gibi Yapmayı Denedim Ama Scriptte Nasıl Moresini Değiştireceğim ki ?? bakın more ve more2'si şöyle
More:c_mustang
More2:01ba7
Böylemi olucak ?? moreyi nasıl ekliyecem ://
Son güncelleme: Mesh tarafından 11-05-2011 12:32 GMT tarihinde, önce.
Olmadı.
Başı Boş Çıkıyor
@Mac-Fusion
NOT=Llama'nın Renklisini Vazgeçtim Mustang Hazır Script Olarak Elimde Olduğu İçin Mustang Yaptım.
Arkadaşımızın Dediği Gibi Yapmayı Denedim Ama Scriptte Nasıl Moresini Değiştireceğim ki ?? bakın more ve more2'si şöyle
More:c_mustang
More2:01ba7
Böylemi olucak ?? moreyi nasıl ekliyecem ://
Kod:
[itemdef i_deed_mustang]
id i_deed
type t_script
name Mustang Deed
on=@click
message @48,,1 [Random Mustang]
return 1
on=@create
color 0455
on=@dclick
if (<topobj.uid> != <src.uid>)
src.sysmessage Sadece çantanızda kullanabilirsiniz.
return 1
else
src.more c_mustang
src.more2 01ba7
src.newnpc c_mustang
remove
return 1
endif
src.findid.i_deeed_mustang.remove
Son güncelleme: Mesh tarafından 11-05-2011 12:32 GMT tarihinde, önce.
Fangorn - 11-05-2011 12:38 GMT -
Umarım çalışır.
Kod:
on=@Dclick
if !(<topobj.uid> = <src.uid>)
src.sysmessage @07a5,1,1 Cantada olmali.
return 1
else
src.newnpc c_mustang
link <src.act.uid>
link.memorydel <src.uid>
link.oskin <link.color>
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
return 1
endif
Umarım çalışır.
Mesh - 11-05-2011 12:55 GMT -
Oldu Allah razı olsun senden (:
Oldu Allah razı olsun senden (:
Fangorn - 11-05-2011 12:58 GMT -
Sağolasın.(ha bu arada scripti ben yazmadim elimde bulunuyordu , yardim amaçli paylaştim )
Sağolasın.(ha bu arada scripti ben yazmadim elimde bulunuyordu , yardim amaçli paylaştim )