İçeriğe geç
Türkiye'nin SRO tanıtım & topluluk platformu

Knight Online Weapon Enchant Scroll (+% Hasar) Sınırsız Yapma

Cevaplar0
Görüntüleme1
Ticaret Puanı
0
Katılım
8 Eyl 2026
Mesajlar
178
Tepkime puanı
31
Puanları
0
Mevcut Bakiye
4475 ₺
[REHBER & QUERY] Knight Online Weapon Enchant Scroll (+% Hasar) Sınırsız Yapma
MAGIC Tablosu Üzerinden Weapon Enchant Scroll Tüketimini Kaldırarak Sınırsız / Tükenmeyen Hale Getirme​



Merhaba değerli Knight Online geliştiricileri,

Özellikle PK, VS ve Farm odaklı veritabanlarında fiziksel hasar çıkaran sınıfların (Warrior, Rogue, Kurian/Porutu vb.) hasar potansiyelini artıran ve silaha doğrudan ek fiziksel hasar yüzdesi katan **Weapon Enchant Scroll** eşyasını, oyuncuların sürekli Sundries veya PUS üzerinden stoklamak zorunda kalmaması amacıyla basıldığında çantadan eksilmeyen (**sınırsız**) hale getirmek en çok talep edilen konfor düzenlemelerinden biridir.

Eski Koddaki Detaylar & Çalışma Mantığı:
Paylaşılan ham kodda Weapon Enchant Scroll'un iki farklı varyantı yer almaktadır:
  • 389155000: Standart Weapon Enchant Scroll (Sundries / NPC varyantı).
  • 800061000: Weapon Enchant Scroll (L / Limited / PUS varyantı).
  • Beceri Bağlantısı (MagicNum): Weapon Enchant Scroll etkisi veritabanlarında genellikle 490061 veya 500061 (ve türevleri) MagicNum kodları ile ilişkilidir.
  • MAGIC Tablosu Sütun Esnekliği: Farklı veritabanı sürümlerine göre (v1299, v1453, v1534, v2xxx) tüketim eşyası sütununun adı UseItem veya ItemNum olarak adlandırılabilir. Dinamik sys.columns kontrolü sayesinde derleme esnasında "Invalid column name" hatası yaşanmaz.

Aşağıda hem standart hem de süreli/L varyantlarını tek seferde güvenle sınırsız yapan optimize SQL kodunu bulabilirsiniz.

Teknik Bilgilendirme' Alıntı:
  • Hedef Eşya Kodları (ItemNum / UseItem):
    - 389155000 (Weapon Enchant Scroll - Standart)
    - 800061000 (Weapon Enchant Scroll - L / PUS)
  • Beceri Kodu (MagicNum): 490061 / 500061.
  • Buff Etkisi: Karakterin silah hasarına doğrudan fiziksel bonus hasar yüzdesi ekler.
  • İşlem Mantığı: Tüketilecek eşya şartı 0 yapılarak parşömene basıldığında silah buff'ı aktif olur, ancak çantadaki parşömen adedi eksilmez.
  • İşlem öncesinde KN_Online veritabanı yedeğinizi almanız tavsiye edilir.



Weapon Enchant Scroll Sınırsız Yapma SQL Kodu

KN_Online
veritabanınızı seçip aşağıdaki optimize bloğu çalıştırın:





Neden Bu Optimize Kod Tercih Edilmeli?

  1. Sözdizimi Güvencesi: Veritabanınızda ilgili alan ister UseItem ister ItemNum olsun, kod bunu otomatik tespit eder ve derleme hatası vermeden doğrudan çalışır.
  2. Tüm Sürümleri Kapsar: Hem NPC'de satılan standart sürüm (389155000) hem de mağaza/etkinlik sürümü (800061000) tek seferde tükenmeyen hale gelir.
  3. Kolayca Geri Döndürülebilir: Eşyayı tekrar sınırlı hale getirmek istediğinizde yalnızca ilgili satırın sütununu orijinal eşya koduna geri güncellemeniz yeterlidir.



Nasıl Uygulanır & Test Edilir?

  1. SQL Server Management Studio (SSMS) programını açıp KN_Online veritabanınızı seçin.
  2. Yukarıdaki SQL kodunu yeni bir sorgu penceresine yapıştırıp F5 tuşuna basın.
  3. Değişikliklerin sunucu hafızasına yüklenmesi için **Ebenzer / GameServer** konsolunu yeniden başlatın (veya oyun içinde GM karakterle /load_tables komutunu uygulayın).
  4. Oyuna giriş yapıp karakterinizin çantasına 1 adet Weapon Enchant Scroll (+item 389155000 1) alın.
  5. Parşömene sağ tıkladığınızda karakterin silahında/buff barında etkinin aktif olduğunu ve çantadaki parşömenin eksilmediğini doğrulayın.

Sorularınızı, Armor Enchant Scroll veya diğer parşömen yapılandırma taleplerinizi bu konu altından iletebilirsiniz. Herkese keyifli geliştirmeler!
 

Konuyu görüntüleyenler

Yükleniyor...
Yükleniyor...
Şu anda sitemizde 63,210 Aktif Kullanıcı
Çevrimiçi üyeler
Konular 1,416
Mesajlar 4,431
Kullanıcılar 1,806
Son üye xenxentr
Geri
Üst