KO-FOX'TA REKLAM VERİN · SUNUCUNUZU BİNLERCE KNIGHT ONLINE OYUNCUSUNA DUYURUN
HOŞ GELDİNİZ! KO-FOX | TÜRKİYE'NİN KNIGHT ONLINE TOPLULUĞUNA ÜCRETSİZ KATILIN →
  • Dün, 20:59:50
    Konu Sahibi #1
    RavACS
    ModeratörGold Üye
    RavClientStudio :)
    • Kayıt
      Ekim 2026
    • Mesajlar
      32
    • Beğeniler
      53
    • Durum
      Çevrimdışı
    Knight Online Canavar Ekleme:

    Oyun’a yeni bir canavar eklemek istediğinizde, yapmanız gereken işlemler oldukça basittir.

    1. Canavarın ID'sini Bulma:
    Eklemek istediğimiz canavarın ID'sini bulmamız gerekiyor. Bunun için şu sorguyu kullanabilirsiniz:

    SQL:
    SELECT * FROM K_MONSTER WHERE strName Like ‘%canavar adı%’
    Örneğin, Luferson’a Worm eklemek istiyorsak:

    SQL:
    SELECT * FROM K_MONSTER WHERE strName Like ‘%worm%’
    Çıkan sonuçlardan ID'si 700 olan Worm’u Luferson’a eklemek istiyoruz. 1 adet ekleyeceğiz ve koordinat olarak 751, 351 belirledik. 30 dakika arayla yeniden doğmasını istiyoruz. Yeniden doğma süresini ayarlarken dakika * 60 şeklinde hesaplamamız gerekiyor. Örneğin, 30 dakikada yeniden doğması için 1800 yazmalıyız.

    2. Ekleme İşlemi:
    Aşağıdaki sorguyu kullanarak canavarı ekleyebilirsiniz:
    Gizli içerikCevap yazan veya beğenenlere özel

    Bu içeriği görmek için giriş yapmalı veya ücretsiz kayıt olmalısınız.

    Örnek kullanım:

    SQL:
    INSERT INTO [K_NPCPOS]
    VALUES (’1’, ’700’, ’1’, ’0’, ’0’, ’0’, ’0’, ‘751’, ‘351’, ‘751’, ‘351’, ‘751’, ‘351’, ‘751’, ‘351’, ’1’, ’1800’, ’0’, ’0’, ’NULL’);
    Knight Online NPC Ekleme:

    Örneğin, Moradon’a yeni bir Sundries eklemek istiyoruz. Bunun için önce Sundries’in ID'sini öğrenmeliyiz.

    1. NPC ID'sini Bulma:
    Şu sorguyu kullanarak oyundaki sundries’leri aratabiliriz:

    SQL:
    SELECT * FROM K_NPC WHERE strName Like ‘%sundries%’
    Moradon ortak bir alan olduğu için, byGroup değerine bakmanıza gerek yoktur. ID'si 505 olan Sundries’i Moradon’a eklemek istiyoruz. Koordinat olarak 351, 256 belirledik.

    2. Ekleme İşlemi:
    Aşağıdaki sorgu ile NPC’yi ekleyebilirsiniz:

    SQL:
    INSERT INTO [K_NPCPOS]
    VALUES (’21’, ’505’, ’103’, ’0’, ’0’, ’0’, ’0’, ‘351’, ‘256’, ‘351’, ‘256’, ‘351’, ‘256’, ‘351’, ‘256’, ’1’, ’30’, ’0’, ’0’, ’NULL’);
    Knight Online NPC ve Canavar Silme:

    Eğer eklediğiniz bir NPC ya da canavarı silmek istiyorsanız, şu sorguyu kullanabilirsiniz:

    SQL:
    DELETE FROM K_NPCPOS WHERE NpcID = “Canavar ya da NPC'nin ID'si” AND ZoneID = Zonenumarası
    Örneğin, eklediğimiz Worm’u silmek için:

    SQL:
    DELETE FROM K_NPCPOS WHERE NpcID = 700 AND ZoneID = 1
    Eğer bir bölgede birden fazla Worm varsa ve yalnızca belirli bir koordinatta olanı silmek istiyorsanız, şu sorguyu kullanabilirsiniz:

    SQL:
    DELETE FROM K_NPCPOS WHERE NpcID = 700 AND ZoneID = 1 AND LeftX = 751
    Koordinatı tam olarak bulamıyorsanız, şu sorgu ile o bölgedeki tüm canavarları listeleyebilirsiniz:

    SQL:
    SELECT * FROM K_NPCPOS WHERE NpcID = 700 AND ZoneID = 1
    Bu şekilde, silmek istediğiniz canavarın koordinatlarına en yakın olanı belirleyip işlem yapabilirsiniz.
                                                           
    RavACS 
    Admin beğendi.
Hızlı Cevap
Bu konuya cevap yazabilmek için veya kayıt olmalısınız.