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

  • Konbuyu başlatan Konbuyu başlatan AKUMA
  • Başlangıç tarihi Başlangıç tarihi
Konu Yazar

AKUMA

Active Member
Emektar
Haz
437
36
Selamlar,

Ş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 [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

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 [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 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 :D

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
 
Son düzenleme:
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

sen bunun çalışcağı yani harbiden mantığı bu ise harbi yüzyılın paylaşımını yaptın... yalnız ilk açıklamadı 20020 yi anlamadım
20019 a bastığımızda ona bağlanıcakda
ona bağlanması için event 20020 diye devam etmen gerekmezmi örnekte 22010 diye devam etmişsin...???????
Harbi çok sao lbu arada çalışsada çalışmasada ;=)
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

hmm tam olarak tahmin ettigim gibi güzel is dostum tebrikler.
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

sen bunun çalışcağı yani harbiden mantığı bu ise harbi yüzyılın paylaşımını yaptın... yalnız ilk açıklamadı 20020 yi anlamadım
20019 a bastığımızda ona bağlanıcakda
ona bağlanması için event 20020 diye devam etmen gerekmezmi örnekte 22010 diye devam etmişsin...???????
Harbi çok sao lbu arada çalışsada çalışmasada ;=)


20020 Quest_menu_us.tbl deki Yazı :) NPC derken Onu Kastettim.

Numaralar Sadece Temsilidir Örnek Verem Bi Tane Daha

EVENT 30000
* 30000 EVENT Numarasının Aynısı Yazdığınız .evt de Olmaması Gerek Başka Bir Eventle Çakışabilir.

E SELECT_MSG 13035 51000 22100 22001 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
* 13035 K_NPC deki NPC imizin IDsi
* 51000 Quest_Talk_us.tbl NPC nin Konuşmasını Okuttuğumuz Yer
* 22100 Quest_Menu_us.tbl NPC nin Menüsü Örneğin Maradon
* 22001 NPC nin 22100 Menüsüne Tıklayınca Yapacağı İş Örneğin Ardreama Sokacaksak
END

* Event Numaramız
EVENT 22001
* 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

Burada Tek Dikkat Etmen Gereken

30000 ve 22001 Event Numaralarının O .EVT nin İçerisinde Kullanılmaması yani İlk Kullanan Sen OL :D
 
Son düzenleme:
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

tamam ya :) evt yazmayı npc ilişkisi kurma harici biliyordum kafamı karıştıran nokta şu oldu

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
* 20020 NPC nin 20019 Menüsüne Tıklayınca Yapacağı İş Örneğin Ardreama Sokacaksak
END


Kalın ve Kırmızı Yerlere Bakarsan Anlarsın.. İStersen İlk Mesajında Düzelt Onları...
Çünkü böyle yaptıktan sonra 22010 olarak devam ettin 20020 nin 22010 olması gerekir sanırım :)

Tekrar Teşekkürler Süper Paylaşım...
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

tamam ya :) evt yazmayı npc ilişkisi kurma harici biliyordum kafamı karıştıran nokta şu oldu

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
* 20020 NPC nin 20019 Menüsüne Tıklayınca Yapacağı İş Örneğin Ardreama Sokacaksak
END


Kalın ve Kırmızı Yerlere Bakarsan Anlarsın.. İStersen İlk Mesajında Düzelt Onları...
Çünkü böyle yaptıktan sonra 22010 olarak devam ettin 20020 nin 22010 olması gerekir sanırım :)

Tekrar Teşekkürler Süper Paylaşım...

Konuyu Düzelttim 22010 Olacak o :D

Kusura Bakma Biraz Dalgınım Geçeden Kalma Mazur Gör :)
 
Son düzenleme:
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

Renklendirince Mükemmel Oldu :) Tekrar Tekrar Eline Sağlık Harbi Süper Paylaşım xD
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

güzel paylaşım eline sağlık
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

ee Artık Sizden Yeni Şeyler Bekliyoruz :)

Chaotic Generator Gibi :)
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

denedinmi calısıomu ??

cunku benm bi evt kullandığın npc nin spidi ile baslangıc konusması cok farklı ...
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

Denemesem Sence Koyarmıyım :)
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

Denemesem Sence Koyarmıyım :)

:D

tabi koymazsın ama içime kurt düştü
gercekten suan calısan questimin senin evt bağlantısıyla calısmadığına yemin ederim

denicem şmdi olrsa kendi questimi çözmeeye calıscam cünkü daha acaip bi tarzı var :D:D:D
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

LA cüce olsaydın anlardınız önceden :) hiçmi özel bölümlere bakmadınız :) Ama bence sSid ilgisi yok
ama şöyle bişi war her zoneye bir npc ekleyebilirsiniz yoksa ai açılmıor :) yani ewt ile bd ilişkisi sSid denmiş bakalım deniyek sanmam ama :) Teşşekürker Bu arada Önemli olan bir zone 3 -5-8 tane QUeST npc eklemek :)
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

ama şöyle bişi war her zoneye bir npc ekleyebilirsiniz yoksa ai açılmıor


böle bişe yok bende istediğim yere bi tane ekleyebiliorum...
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

burda anladıgım kadarıyla adam sadece evt editlemeyi anlatmıs ama evt ler ile npc nin arasındaki baglantı ne belli deil actype olayı nasıl onu kast ediyorlar aynı map e 2 tane olayı derken
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

Teşşekürler..
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

Chaotic Yaptım Ama Henüz Sorunlar Var Yakında Paylasıcam
 
Cevap: [PAYLAŞIM].EVT > NPC Bağlantıları (.evt Dosyalarının Mantığı)

chaotic'in uskodaki gorunumunun kodunu verirmisin?
 
Geri
Üst Alt