Forum Gel

http://ortakheyecan.com/ortakgelir/affiliates/signup.php?pid=4c4f89d1#SignupForm Kolay Yoldan Para Kazanmak İstiyorsanız Bu Site Çok Uygun Sadece Linke Tıklamanız Yeterlidir...Linke Tıklayanlar Benle İletişime Geçsin. yusuf_yavuz61@hotmail.com
 
AnasayfaKolay Yoldan PaTakvimSSSKayıt OlGiriş yap

Paylaş | 
 

 [PAYLAŞIM].EVT > NPC BaĞlantıları (.evt Dosyalarının MantıĞı)

Aşağa gitmek 
YazarMesaj




Rep Gücü : 0
Kayıt tarihi : 01/01/70

MesajKonu: [PAYLAŞIM].EVT > NPC BaĞlantıları (.evt Dosyalarının MantıĞı)   Paz Mayıs 30, 2010 10:48 am

Şimdi Size Çok Merak Edilen EVT ve NPC BaĞlantı Olayını Yazıyorum

EVENT 25100
* 25100 EVENT Numarasının Aynısı YazdıĞınız .evt de Olmaması Gerek BaŞka Bir Eventle ÇakıŞabilir.

E SELECT_MSG 23035 51001 20019 22010 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
* 23035 K_NPC deki NPC imizin IDsi
* 51001 Quest_Talk_us.tbl NPC nin KonuŞmasını OkuttuĞumuz Yer
* 20019 Quest_Menu_us.tbl NPC nin Menüsü ÖrneĞin Maradon
* 22010 NPC nin 20019 Menüsüne Tıklayınca YapacaĞı İŞ ÖrneĞin Ardreama Sokacaksak
END

* Event Numaramız
EVENT 22010
* Level Kontrolü 30 ile 59 Leveller
A CHECK_LV 30 59
* Harita DeĞiŞtiriyoruz 202 nin 845 ve 140 Koordinatına
E ZONE_CHANGE 202 845 140
* İŞlemi Bitiriyoruz
END


Genel Örnek ;
Kod:

EVENT 25100 E SELECT_MSG 23035 51001 20019 22010 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 END EVENT 22010 A CHECK_LV 30 59 E ZONE_CHANGE 202 845 140 END

25100 EVT Dosyamızda Arattık Yok ve Bunu Yazdık Buraya ve Diyoruzki Git Bu Event sSid i 23035(K_NPC) li NPC ye Aittir ve NPC ye SaĞ Tıklayınca Quest_Talk_us.tbl Dosyasından Bize 51001 No'lu Mesajı Getir,
Daha Sonra Quest_Menu_us.tbl ye Git 20019 Nolu Mesajı Seç Seçenekte Göster, TıklandıĞında 22010 EVENT ine Git ve Level Kontrolü Yap Kriterler Uygunsa Haritayı DeĞiŞtir Şu Locationa At.

NOT : Burada Bilmeniz Gereken Şey Şu Quest_Talk_us.tbl veya Quest_Menu_us.tbl ye Kendi Mesajlarınızı Ekleyebilir Kendinize Göre KiŞiselleŞtirebilirsiniz. NPC den Exit İçin ise Atıyorum Bir Tane Quest_Menu_us.tbl ye 50007 diye Bir Satir Ekleyin. Exit Yazın Ona veya İstediĞiniz BirŞeyi

E SELECT_MSG 23035 51001 20019 22020 50007 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

Ayrıca Atıyorum ya Ben 2. Menuyü Ekleyince Onu Nasıl ÇaĞıracam Onada 2. Örnek

2. Örnek ;
Kod:

EVENT 25100 E SELECT_MSG 23035 51001 20019 22010 20020 22020 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 END EVENT 22010 A CHECK_LV 30 59 E ZONE_CHANGE 202 845 140 END EVENT 22020 A CHECK_LV 30 80 E ZONE_CHANGE 201 845 140 END

EVENT 22020 de CZ ye Şutladık Adamımızı Numaralar Tamamiyle Temsilidir İsteĞe Göre DeĞiŞtirebilirsiniz Sadece SELECT_MSG 23035 Buradaki 23035 Önemlidir O BaĞlanacaĞı NPC nin sSid ID sidir.

KarıŞık Oldu Biraz Ama Anlarsınız Umarım

Bilmeniz Gereken Şey Daha K_NPC de ByActType : 7 ve K_NPCPOS ta ActType : 103 ise NPC dir. Bunları Zaten Biliyorsunuz

Tabi Aynı Harita Üzerinde Aynı NPC ByType nin Olmamasına Dikkat Edin..

RENKLER : KIRMIZILAR EVENT lerimiz YeŞiller Quest_Menu_us.tbl (SaĞ Tıklayınca Gelen Menüler), Maviler NPC in sSid(K_NPC)i ve Turuncular Quest_Talk_us.tbl deki NPC nin SaĞ Tıklanınca Açıklaması KonuŞma Penceresi yani
Kolay Gelsin
Sayfa başına dön Aşağa gitmek
 
[PAYLAŞIM].EVT > NPC BaĞlantıları (.evt Dosyalarının MantıĞı)
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Forum Gel :: Online Oyunlar Bölümü :: Knight Online :: Server Dosyaları Paylaşımları-
Buraya geçin: