Selamlar,
Şimdi Size Çok Merak Edilen EVT ve NPC Bağlantı Olayını Yazıyorum
EVENT [color:e597="Red"]25100
* [color:e597="red"]25100 EVENT Numarasının Aynısı Yazdığınız .evt de Olmaması Gerek Başka Bir Eventle Çakışabilir.
E SELECT_MSG [color:e597="Blue"]23035 [color:e597="DarkOrange"]51001[color:e597="SeaGreen"] 20019 [color:e597="Red"]22010 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
* [color:e597="Blue"]23035 K_NPC deki NPC imizin IDsi
* [color:e597="DarkOrange"]51001 Quest_Talk_us.tbl NPC nin Konuşmasını Okuttuğumuz Yer
* [color:e597="SeaGreen"] 20019 Quest_Menu_us.tbl NPC nin Menüsü Örneğin Maradon
* [color:e597="Red"]22010 NPC nin [color:e597="SeaGreen"] 20019 Menüsüne Tıklayınca Yapacağı İş Örneğin Ardreama Sokacaksak
END
* Event Numaramız
EVENT [color:e597="Red"]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 [COLOR="Red"]25100[/COLOR]
E SELECT_MSG [COLOR="Blue"]23035[/COLOR] [COLOR="DarkOrange"]51001[/COLOR] [COLOR="SeaGreen"] 20019 [/COLOR] [COLOR="Red"]22010[/COLOR] -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
END
EVENT [COLOR="Red"]22010[/COLOR]
A CHECK_LV 30 59
E ZONE_CHANGE 202 845 140
END
[color:e597="Red"]25100 EVT Dosyamızda Arattık Yok ve Bunu Yazdık Buraya ve Diyoruzki Git Bu Event sSid i [color:e597="Blue"]23035(K_NPC) li NPC ye Aittir ve NPC ye Sağ Tıklayınca Quest_Talk_us.tbl Dosyasından Bize [color:e597="DarkOrange"]51001 No'lu Mesajı Getir,
Daha Sonra Quest_Menu_us.tbl ye Git [color:e597="SeaGreen"] 20019 Nolu Mesajı Seç Seçenekte Göster, Tıklandığında [color:e597="Red"]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 [color:e597="SeaGreen"]50007 diye Bir Satir Ekleyin. Exit Yazın Ona veya İstediğiniz Birşeyi
E SELECT_MSG [color:e597="Blue"]23035 [color:e597="DarkOrange"]51001 [color:e597="SeaGreen"] 20019 [color:e597="Red"]22020 [color:e597="SeaGreen"]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 [COLOR="Red"]25100[/COLOR]
E SELECT_MSG [COLOR="Blue"]23035[/COLOR] [COLOR="DarkOrange"]51001[/COLOR] [COLOR="SeaGreen"] 20019 [/COLOR] [COLOR="Red"]22010[/COLOR] [COLOR="SeaGreen"]20020[/COLOR] [COLOR="Red"]22020[/COLOR] -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
END
EVENT [COLOR="Red"]22010[/COLOR]
A CHECK_LV 30 59
E ZONE_CHANGE 202 845 140
END
EVENT [COLOR="Red"]22020[/COLOR]
A CHECK_LV 30 80
E ZONE_CHANGE 201 845 140
END
EVENT [color:e597="Red"]22020 de CZ ye Şutladık Adamımızı Numaralar Tamamiyle Temsilidir İsteğe Göre Değiştirebilirsiniz Sadece SELECT_MSG [color:e597="Blue"]23035 Buradaki [color:e597="Blue"]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