arkadaşlar şimdi bi yarışma yaptım gateden geçince eğer altında at yoksa at vericek varsa birşey vermeyecek nasıl yapabilirz
item i_mt_ostard_zostrich burda zost verio horseryi bulamadım
if !(<src.findlayer.25>) || (<cont.findlayer.25>)
hede hödö

öncelilkle bu şekilde altında binek olup olmadığını aratırsın altında binek yoksa
src.newitem i_mt_horse_brown_dk gibi bi komutla altına binek verdirirsin.
gatenin altında bi yerde bu satırları ekle

on=@step  /// gateden geçtiğinde
src.newitem i_mt_horse_brown_dk //// bir at
src.act.bounce ///// çantaya düşsün
src.act.dclick/// düşen ata çift tıklayıp binsin...  



bu şekilde ata binmiş olur...
ya atı varsa owner cıgım :D ozaman ya bug ya server down :)
on=@step
if (<flags>&statf_onhorse)
src.sysmessage @48,,1 Altinizda Zaten At Var.
return 1
src.move 1
elseif (<findid.i_pet_horse_brown_dk>) || (<findid.i_pet_horse_brown_lt>) || (<findid.i_pet_horse_gray>) || (<findid.i_pet_horse_tan>)
src.sysmessage @48,,1 Cantanizda Zaten At Var
return 1
src.move 1
else
src.newitem i_pet_horse_brown_dk
src.act.bounce
endif

dene bakalım olacakmı
Aldarson[EMRE] :
on=@step
if (<flags>&statf_onhorse)
src.sysmessage @48,,1 Altinizda Zaten At Var.
return 1
src.move 1
elseif (<findid.i_pet_horse_brown_dk>) || (<findid.i_pet_horse_brown_lt>) || (<findid.i_pet_horse_gray>) || (<findid.i_pet_horse_tan>)
src.sysmessage @48,,1 Cantanizda Zaten At Var
return 1
src.move 1
else
src.newitem i_pet_horse_brown_dk
src.act.bounce
endif

@Savas12
Bunu kullanabilirsin ama bir kaç düzeltme yapman gerek sanırım.

Şoyle kullan.

on=@step
if (<flags>&statf_onhorse)
src.sysmessage @48,,1 Altinizda Zaten At Var.
src.go [YARIŞMA ALANININ KORDİNATI]
src.sysmessage @077a,04 ....... Yarismasına Katildiniz.
return 1
elseif (<findid.i_pet_horse_brown_dk>) || (<findid.i_pet_horse_brown_lt>) || (<findid.i_pet_horse_gray>) || (<findid.i_pet_horse_tan>)
src.sysmessage @48,,1 Cantanizdaki bineginiz aciliyor.
src.findid.i_pet_horse_brown_dk.dclick
src.findid.i_pet_horse_brown_lt.dclick
src.findid.i_pet_horse_gray.dclick
src.findid.i_pet_horse_tan.dclick
src.sysmessage @48,,1 Cantanizdaki bineginiz acildi.
src.go [YARIŞMA ALANININ KORDİNATI]
src.sysmessage @077a,04 ....... Yarismasına Katildiniz.
return 1
else
src.newitem i_pet_horse_brown_dk
src.act.bounce
src.sysmessage @1153 ...Gatenin uzerine tekrar geçiniz.
endif


Bu konu (Axons) tarafından düzenlendi(2008-07-28 22:27, 15 yıl önce)
tşkler arkadaşlar birde şoyle birşey olucak mesela suresi olucka 5dk bitince 10 kare uzunlukta bir duvar olucak ben bu duvara komut ekledim komutu yazınca çıkıyor bunu soyle yapabilirmiyiz şimdi sure bitince o komutu yazılıcak ve taşlar ben kout vermeden koyulucak topuktan bir ornek vereyim

[function gtbasla]
serv.newnpc c_topuk buraya .basla gibi bir komut yazıcam ve katılım bittimi bu taş yerini alıcak
new.p 5144,1878
serv.allclients sysmessage @0785 Gm Topuk Yarismasi Vortexin Dogmasi Ile Baslamistir.

şimdiden tşkler
savaş hiç bişi anlamadım dediğinden bi duvar diyosun bi taş diyosun bi komut yazdın onu anladım yazınca 10 kare uzunluğunda duvar oluyo onuda anladım. vortexemi yazdırmaya çalışıyosun. öyleyse new.timerf 300, new.stonet yapcaksın doğru anlamamışsam söylersin doğrusunu yaparız...

Üye Ol veya Giriş Yap

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