ON=@Dclick
src.sysmessage @0481,,1 Yeterince yakın değilsiniz.
if (<distance> >3)
elseBurada distance src nin tıkladığı bir iteme uzaklığını belirtiyor. @Mount
if (<distance> >3)
elseAltına ekledim burada daha farklı bir anlamı var galiba.@npcseenewplayer
if (<distance> >3)
elseBurada daha farklı bir anlamı var galiba @Resurrect
if (<distance> >3)
elseBurada farklı bir anlamı var galibadistance komutunu kullandık ve hepsinde farklı bir anlama geliyor ise distance=mesafebir taşa tıklamaya çalıştığında devreye giren 3 kare uzaklıkta bize uyarıyı verir.@npcseenewplayer[code] da ne anlama gelir yada 4. [code]@Resurrect[code] altına koyduğumuzda farklı bir anlamı bürünüyor.
Sadece distance örneği değil atıyorum
[code]src.consume 500 i_odun koyduğumuzda tüm triggerlerde aynı anlama gelmiyordur sadece 2 örnek distance ve consumesrc.consume sadece kendi cantasında ki ni sorgulayıp tüketmesi mi @Resurrect , ON=@Dclick , @npcseenewplayer , @Mount hepsinde tag0 farklı anlamlara geliyor.npc see new player = npc yeni oyuncuya bakınSanırım NPC'de " @npcseenewplayer " kullanırsak yeni gördüğü tüm playerları kapsayacakON=@@ResurrectKullanmadım hiçON=@DclickÇift tıklama@MountBinmek, sanırım bir nevi bineğe verilen event ama üzerine binince devreye girer

if (<eval <src.tag0.deneme>> == 3) // diyelim bu tag varsa oyuncu reslenmesin. ( 3 e eşitse )
src.sysmessage @38,,1 Senin tagın var abi reslenemezsin.
return 1
endif@dclickif !(<eval <src.tag0.deneme>> == 3) // diyelim bu tag varsa ve 3'e eşitse tıklasın. burada sorguyu eşit değilse yaptım.
src.sysmessage @38,,1 Senin tagın yok tıklayamazsın. // diyelimki vip stone yaptın sadece vipler açacak :)
return 1
endif@npcseenewplayerif (<src.tag0.deneme>) // mesela tag değerinin bir değeri yok diyelim. sadece oyuncuda tag.deneme var. tag.deneme = 1 , tag.deneme = 3 , tag.deneme = tagı var abi veya tag.deneme = nioble hiç önemli değil.
sysmessage @,,1 Seni görüyorum <src.name> çünkü tagın var.
return 0
endif
return 1 // görmesin diğerlerini@mountif (<src.tag0.deneme>)
sysmessage @,,1 <src.name> senin tagın var bu bineğe binmen yasak kardeşim :D.
return 1
endifConsume olayıda yine bu referanslarda sorgu olarak değilde yapıldığı zaman kullanılır.on=@mount
if (<src.findid.i_odun.amount> >= 500 )
src.consume 500 i_odun
else
src.sysmessage @38,,1 Binebilmek için 500 odununuz yok.
return 1
endif.
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Src,Act,Targ,Cont Nedir ?
Son cevap: 07-02 10:37 · Son yazan: Nioble · Mesaj: 5 · Görüntü: 3953
|
Script Yardımı | 07-02 10:37 | 5 | 3953 | |
|
|
Fındlayer.X nedir
Son cevap: 03-02 01:10 · Son yazan: 4s3d3 · Mesaj: 8 · Görüntü: 4280
|
Script Yardımı | 03-02 01:10 | 8 | 4280 | |
|
|
Areadef Group nedir?
Son cevap: 29-01 19:06 · Son yazan: Nioble · Mesaj: 3 · Görüntü: 2117
|
Script Yardımı | 29-01 19:06 | 3 | 2117 | |
|
|
'mount'Nedir
Son cevap: 20-07 13:18 · Son yazan: futbolcu34 · Mesaj: 11 · Görüntü: 5788
|
Script Yardımı | 20-07 13:18 | 11 | 5788 | |
|
|
UO Sitesi Yaptırma Fiyatları Nedir?
Son cevap: 13-11 21:37 · Son yazan: ozanbey · Mesaj: 9 · Görüntü: 5522
|
Ultima Online Genel | 13-11 21:37 | 9 | 5522 |