KO Paylaşım Knight Online Monster Death Event Sistemi | Belirli Mob Ölünce İşlem Çalıştırma

  • Konuyu Başlatan Konuyu Başlatan vsroorg
  • Başlangıç tarihi Başlangıç tarihi

vsroorg

.
Aktiflik: 13%
Yetkili 1 Mesaj
Katılım
30 Mar 2026
Mesajlar
287
Tepkime puanı
1,012
Puan
1
Thread owner

📋 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
gibi işlemler için oldukça kullanışlıdır.


🛠️ Düzenlenecek Dosya​

Aşağıdaki source dosyasını açın:

GameServer/Npc.cpp<br>

🔎 Bulunacak Fonksiyon​

Aşağıdaki fonksiyonu bulun:

C++:
İçeriği görebilmek için Giriş yap ya da üye ol.


📌 Eklenecek Bölge​

Fonksiyon içerisinde aşağıdaki bölümü bulun:

C++:
İçeriği görebilmek için Giriş yap ya da üye ol.

Onun hemen altına aşağıdaki kontrolü ekleyin:

C++:
İçeriği görebilmek için Giriş yap ya da üye ol.


⚙️ 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:

C++:
İçeriği görebilmek için Giriş yap ya da üye ol.


⚠️ Not​

Birden fazla monster için:

C++:
İçeriği görebilmek için Giriş yap ya da üye ol.

ş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
 

Bu konuyu görüntüleyen kullanıcılar

Geri
Üst Alt