Knight Online Monster Death Event Sistemi
Selamlar arkadaşlar,Bu yöntem sayesinde belirli bir monster öldüğünde özel işlemler çalıştırabilirsiniz.
Özellikle:
- event sistemi
- özel boss sistemi
- drop sistemi
- notice sistemi
- reward sistemi
Düzenlenecek Dosya
Aşağıdaki source dosyasını açın:GameServer/Npc.cpp<br>
Bulunacak Fonksiyon
Aşağıdaki fonksiyonu bulun:
Eklenecek Bölge
Fonksiyon içerisinde aşağıdaki bölümü bulun:Onun hemen altına aşağıdaki kontrolü ekleyin:
Sistem Mantığı
Buradaki:m_sSid<br>
monster ID kontrolüdür.
Örnekte kullanılan:
8623<br>
monster ID’sine sahip NPC öldüğünde içerisindeki işlemler çalışacaktır.
Kullanım Alanları
Bu yapı sayesinde:⚜ Boss öldüğünde notice geçme
⚜ Event başlatma
⚜ Item verme
⚜ Online userlere ödül dağıtma
⚜ Chaos event sistemi
⚜ Bowl event sistemi
⚜ Spawn sistemi
⚜ SQL trigger işlemleri
gibi sistemler oluşturabilirsiniz.
Örnek Kullanım
Örnek notice sistemi:
Not
Birden fazla monster için:şeklinde ayrı ayrı kontrol ekleyebilirsiniz.
Son Söz
KO source tarafında event ve özel sistem geliştirmek isteyenler için temel ama oldukça kullanışlı bir yöntemdir.İyi forumlar.
Powered by VSRO.ORG
