Reklam
tskler abi sagol
️ Knight Control Center PRO ULTRA v3.0
**KiLLeDTeaM** | Tam Entegre Knight Online PW Sunucu Yönetim Sistemi
BU Sistem Yapay zeka ile tasarlanmıştır ! Canım öyle istedi
## GENEL BAKIŞ
> **Knight Control Center ULTRA**, profesyonel Knight Online private server yönetimi için geliştirilmiş **tümleşik bir yönetim panelidir**.
> SQL Server veritabanı, istemci dosyaları, sunucu konfigürasyonu, bot sistemleri, asset yönetimi ve hatta AI destekli asistan tek bir arayüzde toplanmıştır.
| Özellik | Açıklama |
|---------|----------|
| ️ **DB Yönetimi** | Tüm tablolara CRUD, inline düzenleme, schema profilleri, kolon takma adları |
| **SQL Editörü** | Çoklu sorgu, sekmeli sonuçlar, sözdizimi vurgulama, hızlı butonlar |
| **Bot Sistemi** | Farm, PK, BDW, Merchant, Delos bekçi, toplu bot oluşturma |
| **Asset Studio** | İkonlar, karakterler, NPC, MOB, silahlar, efektler için görsel tarayıcı |
| **AI Asistan** | Ollama ile doğal dil → SQL / Lua / Fix önerileri |
| ️ **Güvenlik** | DDoS koruması, anti-cheat tespiti, ban yönetimi, IP engelleme |
| **Sunucu Monitor** | Anlık online, tablo istatistikleri, performans metrikleri |
| ️ **Harita Editörü** | 2D/izometrik harita, OPD düzenleme, spawn yerleştirme |
| **Pack Araçları** | HDR/SRC unpack/repack, TBL düzenleyici, N3 model görüntüleme |
---
## VERİTABANI YÖNETİMİ
### ️ Tablo Editörü
- **Sol ağaç menü**: Tablolar kategorilere ayrılmış (Karakter, Item, NPC, Drop, Quest...)
- **Tablo işlemleri**: Satır ekleme, düzenleme, silme, kopyalama
- **Oyun farkındalığı**: Item ikonları otomatik gösterilir, renk kodlaması (NPC tipine göre)
- **Inline düzenleme**: Değişen hücreler vurgulanır, toplu kaydetme
- **PK desteği**: Primary key olmadan yazma engellenir
### SQL Editörü
- **Çoklu sorgu**: `GO` ile ayrılmış sorguları sırayla çalıştırma
- **Sekmeli sonuçlar**: Her sorgu sonucu ayrı sekmede, tablo görünümü
- **Sözdizimi vurgulama**: SQL anahtar kelimeleri renklendirilir
- **Hızlı tablo butonları**: Kategorilere göre (Karakter, Item, NPC, Letter, Klan) önceden hazırlanmış sorgular
- **Geçmiş**: Son sorgular açılır menüde tutulur
### Tanılama (Diagnostics)
- **Tüm tablolar taranır**: PUS_ITEMS boş mu, drop tablosu var mı, letter sistemi aktif mi, zone tanımları...
- **Kritik sorunlar**: Item referansı olmayan envanter, süresi dolmuş premium, CSW zamanları
- **Fix SQL önerileri**: Her sorun için çalıştırılabilir düzeltme SQL'i
- **Rapor çıktısı**: TXT olarak dışa aktarım
### Import/Export
| Format | Export | Import |
|--------|--------|--------|
| CSV ||
|
| JSON ||
|
| SQL INSERT ||
(manuel) |
| Cross-DB ||
(farklı sunucu) |
- **Toplu tablo export**: Tüm tabloları CSV/JSON olarak klasöre al
- **Dry run**: Import öncesi kontrol
- **Truncate seçeneği**: Tabloyu temizleyip yaz
---
## BOT YÖNETİM SİSTEMİ
### Farm Bot
- Bot tablolarını otomatik algılar (`BOT_HANDLER_FARM`, `BOT_HANDLER_FARMNEW`)
- Zone, koordinat, sınıf, level belirleme
- CSV export ile toplu yedekleme
- Hızlı ekleme formu
### ⚔ PK Bot
- Ronark Land, Ardream, BDW, Delos, Bifrost için PK botu oluşturma
- Bot sayısı, nation, level, sınıf, regen süresi ayarları
- Otomatik koordinat randomizasyonu
- SQL çıktısı → SQL editörde çalıştır
### BDW Bot
- Karus & El Morad dengesi
- Min/max level aralığı
- Sınıf filtreleri (Warrior, Rogue, Mage, Priest)
- BATTLE tablosundan aktif savaş zamanlarını görüntüleme
### Merchant Bot
- Merchant tablolarını listeleme (`MERCHANT_BOT_INFO`, `MERCHANT_BOT_ITEM`)
- Satıcı botları yönetme
- Item numarası + fiyat + adet ekleme
### Bot Oluştur (Create)
- **Gerçek KO şeması**: `strUserID`, `Race`, `Class`, `Stats`, `strItem`
- 14 farklı ırk/class kombinasyonu (Orc, Barbarian, Human, Elvian, Kurian...)
- **Stat presetleri**: Warrior, Rogue, Mage, Priest, Kurian için hazır dağılımlar
- **strItem template**: Mevcut bir bottan envanter binary'sini kopyalama
- Toplu bot üretimi (prefix + başlangıç numarası)
- Tek tıkla DB'ye ekleme
### Delos Bekçi
- Delos kalesi (Zone 52) için nöbetçi botları
- Kapı ve duvar pozisyonları (Kuzey, Güney, Batı, Doğu, İç Kule, Kale Merkez)
- Random koordinat dağılımı
### Genel Bakış
- Tüm bot tablolarının listesi ve kayıt sayıları
- Bulunamayan tablolar raporlanır
---
## ️ GÜVENLİK & KORUMA
### DDoS / IP Block
- **IP engelleme**: site_block tablosuna ekleme
- **Firewall script üretimi**: Windows Güvenlik Duvarı için netsh komutları
- **DDoS tespit ayarları**: Bağlantı eşiği, pencere süresi, otomatik engelleme
### Ban Yönetimi
- **Karakter/Hesap banlama**: `bLogout=2` ile
- Ban süresi (gün)
- Sebep notu
- Ban kaldırma
### Bağlantı İzleme
- Anlık online oyuncu listesi
- Karakter, level, sınıf, ulus, zone, noah, NP
- Filtreleme ve arama
- Karus/El Morad dağılımı
### Güvenlik Duvarı Kuralları
- GameServer, LoginServer, SQL Server portları
- İzinli IP filtreleme
- SYN Flood koruması
- Otomatik script üretimi
### Anti-Cheat Merkezi
| Kontrol | Açıklama |
|---------|----------|
| Item Duplikasyon | Aynı nSerial'e sahip birden fazla item tespiti |
| Noah Pump | 1 milyar+ Noah'a sahip hesaplar |
| Stat Anomali | Level ve sınıfa göre imkansız stat toplamları |
| Serial Çakışma | nSerial=0 veya NULL itemler |
---
## SUNUCU MONİTÖR & İSTATİSTİKLER
### Sunucu Monitor (Gerçek Zamanlı)
| Metrik | Açıklama |
|--------|----------|
| Online Oyuncu | Anlık aktif karakterler |
| Karus / El Morad | Ulus bazlı dağılım |
| Tablo Sayısı | Toplam veritabanı tablosu |
| Item Kayıt | ITEMS tablosu satır sayısı |
| Bot Kayıt | Bot tabloları toplamı |
### Ekonomi Takip
- **Toplam Noah**: Tüm karakterlerin toplam parası
- **Ortalama Noah**: Oyuncu başı
- **En zengin %10**: Servetin % kaçına sahip
- **Servet dağılımı**: 0-100K, 100K-1M, 1M-10M, 10M-100M, 100M+ aralıklarında karakter sayıları
- **Zenginler listesi**: En fazla Noah'a sahip 100 karakter
- **Envanter değeri**: Belirli bir karakterin envanterindeki itemlerin toplam Noah değeri
### ⚔ PK & Liderlik Tabloları
- **NP Liderlik**: En yüksek NP'ye sahip 100 karakter
- **Top Karakterler**: Level, Noah, NP'ye göre sıralama
- **Klan Sıralaması**: En yüksek puana sahip 50 klan
### Klan Simülatörü
- İki klan arasında savaş simülasyonu
- Her karakterin level, stat, NP değerlerine göre rastgele güç hesaplama
- 100-10.000 simülasyon arasında seçim
- Galibiyet yüzdesi hesaplama
---
## CLIENT ASSET STUDIO
### ️ Client Asset List Studio
| Kategori | İçerik |
|----------|--------|
| Item İkonları | `itemicon_*.bmp` / `*.jpg` / `*.png` |
| Karakterler | N3 karakter modelleri, skinler |
| Animasyonlar | `.kf`, `.ksa`, `.anim` |
| NPC | NPC modelleri ve dokuları |
| MOB | Canavar modelleri |
| Silahlar | 3D silah modelleri |
| Armorlar | Zırh modelleri |
| Kanatlar | Özel kanat efektleri |
|Efektler | Particle efektleri (`n3fx`) |
### TBL Studio
- **Binary TBL parse**: KO client TBL dosyalarını okuma/yazma
- **String çıkarımı**: Dosyadaki tüm okunabilir stringleri listeleme
- **CSV/TSV modu**: Tablo olarak düzenleme
- **Hex görünümü**: Ham byte düzenleyici
### N3 Pack Extractor
- **HDR + SRC formatı**: KO'nun kendi paket yapısını destekler
- **Otomatik algılama**: `item.hdr`, `fx.hdr`, `ui.hdr`, `sound.hdr`
- **Dosya listesi**: İsim, offset, boyut
- **Toplu çıkarma**: Tüm dosyaları klasöre al
- **Repack**: Düzenlenmiş dosyaları geri paketleme
- **Direkt BMP/JPG tarama**: SRC içindeki görselleri doğrudan çıkar
### Wiki Asset İndirici
- **KOWiki'den otomatik indirme**: Item ikonları, harita görselleri, NPC/MOB görselleri
- **Manifest oluşturma**: İndirilen assetlerin indeksi
- **Klasör yapısı**: `wiki_assets/item_icons/`, `wiki_assets/maps/`
### İkon Sağlık Panel
- Aktif ikon klasörü kontrolü
- Dosya sayısı ve konum gösterimi
- Arama zinciri (tüm olası konumlar listelenir)
- İkon test aracı (belirli item ID'sinin ikonunu dene)
---
## OLLAMA ULTRA AJAN
### Bağlantı
- **Ollama sunucusuna bağlan**: `Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.`
- **Model seçimi**: `llama3.1:8b`, `mixtral:8x7b`, `llama3.1:70b`, `codellama:34b`
- Otomatik model listesi yükleme
### Chat Modu
- Doğal dil ile konuşma
- KO server yönetimi konularında uzman yanıtlar
- Konuşma geçmişi
### SQL Üret
- **Türkçe komut → SQL**:
- "Online olan en yüksek levelli 10 Karus karakterini getir"
- "En fazla Noah'a sahip 5 oyuncuyu listele"
- Tablo bazlı bağlam (`USERDATA`, `ITEMS`, `K_NPC`, ...)
- SQL sözdizimi vurgulamalı çıktı
- Tek tıkla SQL Editörüne gönder
### Oto Tamir
- **DB tara**: Item duplikasyonu, Noah pump, imkansız stat tespitleri
- **Sorunları analiz et**: Ollama'ya gönder
- **Fix SQL önerisi al**
- **Uygula**: Onay ile fix SQL'i çalıştır
### Lua Üret
- **Quest açıklaması → Lua kodu**:
- "Ronark Land'da 50 mob öldür, ödül olarak Trina ver"
- NPC ID, Exchange ID parametreleri
- KO Lua fonksiyonları: `HowmuchItem`, `RemoveItem`, `RunQuestExchange`, `SelectMsg`
### Analiz
- Tablo şeması + ilk 5 kayıt → Ollama'ya gönder
- Önemli bulgular ve öneriler
- Veri kalitesi analizi
### ️ Güvenlik Modları
| Mod | İzinler | Kullanım |
|-----|---------|----------|
| Güvenli Mod | Sadece okuma | Analiz, raporlama |
| ⚠ Normal Mod | Okuma + Yazma (onaylı) | Otomatik fix |
---
## ️ MAP EDITÖR & HUB
### 2D Harita Editörü
- **Top-down görünüm**: KO dünyasını 2 boyutlu görselleştirme
- **Zoom/Pan**: Fare tekerleği ile yakınlaştırma, orta tuş ile kaydırma
- **Grid sistemi**: 64 birimlik ızgaralar, ana grid (8x)
- **Katmanlar**:
- OPD objeleri (binalar, ağaçlar, kayalar)
- Spawn noktaları (mob, boss, NPC)
- Zone bölgeleri (renkli alanlar)
- Warp noktaları
### Spawn Yönetimi
- **Spawn listesi**: Tüm NPC/monster'lar ID, isim, level, tip, koordinat
- **Sürükle-bırak**: Harita üzerinde spawn'ı taşı
- **Sağ tık menüsü**: Yeni spawn ekle, sil, kopyala
- **Özellik paneli**: ID, isim, level, HP, EXP, koordinat, respawn süresi
- **AI Spawn Önerisi**: Mevcut spawn dağılımına göre AI'nın yeni spawn önermesi
### OPD Obje Editörü
- **OPD dosyaları**: `*.opd`, `*.opdsub`, `*.opdext`
- **Obje listesi**: ID, X, Z, tip
- **3D dönüş**: Izometrik önizleme
- **Yerleştirme**: Haritaya tıklayarak obje ekleme
### Warp Editörü
- **Teleport noktaları**: `WARP_INFO`, `WARP`, `PORTAL`, `TELEPORT`
- **Kaynak → Hedef**: Zone, koordinatlar
- **Görsel yerleştirme**: Harita üzerinde warp noktalarını sürükle
- **SQL çıktısı**: DB'ye yazmak için
### 3D Viewport
- **Izometrik projeksiyon**: 35°/45° açı
- **Fare kontrolü**: Sol tuş = döndür, orta tuş = kaydır
- **Yükseklik**: Her spawn level'e göre yükseklik (20-80 birim)
- **Renk kodlaması**: NPC tipine göre renk (mob=kırmızı, boss=parlak kırmızı, NPC=mavi)
### Zone Manager
- **Tüm zone'ların kart görünümü**: ID, isim, boyut, spawn sayısı
- **Hızlı açma**: Karttaki buton ile harita editörüne git
- **Spawn sayıları**: DB'den otomatik yüklenir
---
## HDR/SRC UNPACKER + REPACKER
### Desteklenen Pack'ler
| Pack | İçerik | Dosya |
|------|--------|-------|
| item | İtem ikonları, modeller | `Item/item.hdr`, `item.src` |
| fx | Particle efektleri | `fx/fx.hdr`, `fx.src` |
| ui | UI dokuları | `ui/ui.hdr`, `ui.src` |
| sound | Ses dosyaları | `Sound/sound.hdr`, `sound.src` |
| skill | Skill ikonları | `Skill/skill.hdr`, `skill.src` |
| npc | NPC dokuları | `NPC/npc.hdr`, `npc.src` |
| map | Harita verileri | `Map/map.hdr`, `map.src` |
### Format (HDR)
```
[4 byte] file_count
For each file:
[2 byte] name_length
[N bytes] filename (ASCII)
[4 byte] offset in SRC
[4 byte] size in SRC
```
### Format (SRC)
- Raw file data concatenated
### İşlemler
- **Analiz**: HDR içindeki dosyaları listele, tip dağılımı, boyut kontrolü
- **UNPACK**: Tüm dosyaları çıktı klasörüne ayıkla
- **REPACK**: Düzenlenmiş dosyaları geri paketle, yeni HDR+SRC oluştur
- **Otomatik yedek**: Orijinal dosya üzerine yazarken `.bak_*` oluştur
---
## ️ SERVER INFO & KONFIG
### Server Info Dlg
- **Çalışan süreçleri tara**: `GameServer.exe`, `LoginServer.exe`, `KnightOnline.exe`
- **Detay bilgi**: PID, EXE yolu, RAM kullanımı, CPU, başlatılma zamanı
- **EXE analizi**: Boyut, SHA256 hash, değiştirilme tarihi
### Config Editor (GameServer.ini / LoginServer.ini)
- **Kritik ayarlar**: Form düzeninde (SERVER_IP, GAME_PORT, MAX_USERS, RATE_EXP, RATE_DROP, CASTLE...)
- **Ham metin editörü**: Satır satır düzenleme
- **Otomatik form senkronizasyonu**: İki yönlü
- **Önceden tanımlı dosya seçicileri**: GameServer.ini, LoginServer.ini, Server.ini
---
## EVENT & QUEST SİSTEMLERİ
### Quest & Lua Editörü
- **Quest listesi**: Ad, NPC ID, Talk, Menu, Exchange ID
- **Lua kodu üretimi**: Exchange, Kill, Collect, Talk quest tipleri
- **Kod önizleme**: Sözdizimi vurgulamalı
- **Patch kaydetme**: `.lı` dosyası olarak diske yaz
### Daily Quest Editörü
- **DAILY_QUESTS tablosu**: ID, görev adı, tip, kill sayısı, gereken item, ödül item
- **Uyarı**: `id` ve `KillCount` tinyint (MAX 255)
- **Inline düzenleme**: Çift tık ile hücre düzenleme
### Event Reward Editörü
| Event | Tablo | Kazanan/Kaybeden Ödülleri |
|-------|-------|--------------------------|
| Border Defance War | `BDW_REWARD` | Item, Noah, EXP, NP |
| Chaos Dungeon | `CHAOS_REWARD` | Item + bonus |
| Juraid Mountain | `JURAID_REWARD` | Item setleri |
| Forgotten Temple | `FT_REWARD` | Rastgele ödül |
### Event Zaman Editörü
- **BATTLE tablosu**: byMap, sByDay, sByTime
- **Günlük zamanlar**: Pazartesi - Pazar için saat slotları
- **SQL üretimi**: INSERT INTO BATTLE
### Event Takvimi
- **BURNING_FEATURES**: EXP, Drop, NP bonus etkinlikleri
- **Yeni event ekleme**: Tip, oran, başlangıç, süre
- **Discord bildirimi** (webhook)
- **Hızlı presetler**: 2x EXP, 3x Drop, 2x NP, Hafta sonu
---
## ITEM & ENVANTER SİSTEMLERİ
### Envanter Editörü (KO Stili)
- **Tam KO envanter görünümü**:
- Ekipman slotları (miğfer, omuz, göğüs, alt, eldiven, bot, pelerin, silah, kalkan, yüzük, kolye, bileklik, arma)
- 3 çanta (4×5 grid)
- Hızlı bar (5 slot)
- **Sürükle-bırak**: Itemleri slotlar arasında taşı
- **Item arama paneli**: İkon grid, liste görünümü, filtreler
- **Toplu item verme**: Tüm online oyunculara
### Banka Editörü
- **ITEMS byType=2** (kasa) veya **WAREHOUSE** tablosu binary blob
- Kasa içeriği tablo görünümü
- Kasa temizleme (tüm itemleri sil)
### Başlangıç Item Editörü
- **BEGINNING_ITEM / STARTING_ITEM** tabloları
- Sınıf bazlı başlangıç eşyaları
- Slot, item numarası, adet, dayanıklılık
- 14 farklı sınıf (Warrior♂/♀, Rogue♂/♀, Mage♂/♀, Priest♂/♀, Kurian♂/♀, EM versiyonları)
### Item Group Editörü (NPC Satış Grupları)
- **NPC_SALE_ITEMS / SUNDRIES / K_NPC_ITEMS**
- 4×4 ikon grid (sayfa 1-...)
- NPC/Group listesi (SaleGroup, id, NPC adı)
- Item arama paneli → sürükle/bırak
- TBL aktarımı
### Exchange Editörü
- **ITEM_EXCHANGE** tablosu
- Input (gerekli itemler) / Output (verilen itemler)
- Adet, süre (expire) ayarları
- ID bazlı listeleme
### ⚙ Generator / Shozin Editörü
- **MAKE_ITEM_GROUP** (craft sistemleri)
- **ITEM_UPGRADE_SETTINGS** (upgrade oranları)
- **CHAOS_STONE_SPAWN**
- Oran (%) ve min/max miktar ayarları
---
## ✉ LETTER & PUS SİSTEMLERİ
### ✉ Letter Editörü v2
- **Toplu mektup gönderimi**:
- Tüm karakterler
- Online oyuncular
- Belirli zone'daki oyuncular
- Belirli karakter
- Belirli ulus
- **Ek**: Noah, item + adet
- **Mektup listesi**: Gönderen, alıcı, konu, Noah, tarih
- **Eski mektup temizleme**: bRead=1 ve belirli günden eski
### PUS Editörü v2
- **Kategoriler**: HOME, ONLY GNB, COSPLAY, SPECIALS, SCROOL, CASH AND QUEST, GNB TO KC
- **PUS_ITEMS tablosu**: ID, ItemID, Price, BuyCount, Category, PriceType
- **Aktif/Deaktif**: bEnabled kolonu
- **Hızlı ekleme**: Item ID, ad, fiyat, adet
- **Item ikonları** gösterilir
---
##PREMIUM YÖNETİMİ
### Premium Editor
- **Premium verme**:
- Hesap/karakter adı
- Süre (1-3650 gün)
- Tip (Normal, Deluxe, VIP)
- **Toplu online premium**
- **Premium iptal**
- **Aktif premium hesaplar listesi**: Hesap, tip, başlangıç, bitiş, kalan
- **KC/Coin yönetimi**: KC verme, düzenleme
---
## SRC DEVELOPER STUDIO
### C++ Patch Planlayıcı
- **Doğal dil → Patch taslağı**:
- "Boss invasion event"
- "PUS kampanyası"
- "Yeni skill sistemi"
- **Class ve fonksiyon isimleri** özelleştirilebilir
- **Hedef dosyalar**: `GameServerDlg.cpp`, `User.cpp`, `GameServerDlg.h`, `User.h`
### SQL Zinciri Üretimi
- Event, NPC/Spawn, PUS, Quest, Letter tipleri için otomatik SQL şablonları
- INSERT / UPDATE komutları
- BEGIN TRANSACTION / COMMIT
### Source Explorer
- GameServer kaynak kodunu tara
- .cpp, .h, .hpp, .ini, .lua, .json dosyalarını listele
- **Fonksiyon/Keyword ara**: İçerik bazlı arama
- **AI Patch**: Seçili kodu iyileştir, değişiklikleri göster (Safe Mode ile onaylı)
---
## KO SMART ITEM BROWSER
### Çapraz Analiz
| Kaynak | Bilgi |
|--------|-------|
| ITEM | İsim, tip, grade, atk, def, ağırlık, fiyat |
| İkon | Dosya konumu, varlık kontrolü |
| Drop | Hangi monster'lar düşürüyor, oran (%) |
| ITEMS | Kimlerin envanterinde, adet, slot |
| PUS | Satışta mı, fiyat, KC/Noah |
| Exchange | Hangi exchange gruplarında var |
| Çapraz Analiz | Özet rapor, ikon durumu, envanter sayısı, drop kaynağı sayısı |
---
## VISUAL UPGRADE PIPELINE
### Batch Icon Enhancer
- **Kaynak**: `D:/aaa/Item` veya seçilen klasör
- **İkon skorlaması**: Çözünürlük, kalite (100 üzerinden)
- **Geliştirme opsiyonları**:
- Upscale (1x, 2x, 4x)
- Sharpen (UnsharpMask)
- Rarity bordürü (Normal, Magic, Rare, Unique, Elite)
- Premium glow efekti
- **Önizleme**: Önce/sonra karşılaştırma
- **Format seçimi**: BMP, PNG, JPG
- **Toplu işlem**: Tüm ikonları geliştir
- **Oyuna uygula**: Geliştirilmiş ikonları orijinal klasöre kopyala
### Asset Health Scanner
- **Kategoriler**: İkonlar, UI dokuları, Efektler, Haritalar, Yaratıklar
- **Skorlama**: Çözünürlük, dosya boyutu
- **Öneriler**: 2x/4x upscale, format dönüşümü
- **Rapor çıktısı**: TXT
### UI Theme Builder
- **Hazır temalar**: Dark Premium, Obsidian, Blood Red, Forest, Royal Gold, Classic KO
- **Özel renkler**: Arka plan, çerçeve, altın, slot
- **Önizleme**: KO envanter penceresi simülasyonu
- **Tema export**: JSON
###Otomatik Pipeline
- **Tek tıkla**:
1. Asset tara (D:/aaa/Item)
2. İkonları geliştir (2x upscale + sharpen)
3. Rarity bordürü ekle
4. Oyuna uygula
5. Doğrula
---
## ️ CLIENT FILE EDITOR SUITE
### Desteklenen Dosya Tipleri
| Uzantı | Tip | Düzenlenebilir | Araç |
|--------|-----|----------------|------|
| `.tbl` | Client TBL || RscTables.exe |
| `.ini`, `.Ini` | Config || - |
| `.txt`, `.lst` | Metin/Liste || - |
| `.tct`, `.tcm` | UI İçerik || - |
| `.uif` | UI Layout || UIE Longh0rn.exe |
| `.evt`, `.evtsub` | Event Script || - |
| `.flag` | Parametre Flag || - |
| `.json` | JSON Config || - |
| `.opd`, `.opdsub`, `.opdext` | Obje Yerleşimi || N3ME.exe |
| `.dxt`, `.dtx`, `.dds` | Doku || N3TexViewer.exe |
| `.bmp`, `.png`, `.jpg` | Görsel || - |
| `.n3scene`, `.n3shape` | 3D Model || N3Viewer.exe |
| `.n3cskin`, `.N3Chr` | Karakter || N3CE.exe |
| `.n3fx` | Efekt || N3FXE.exe |
| `.hdr`, `.src` | N3 Paket || - |
### Hızlı Araçlar
| Araç | Açıklama |
|------|----------|
| RscTables | TBL düzenleyici |
| N3ME | Harita editörü |
| N3CE | Karakter editörü |
|N3FXE | Efekt editörü |
| N3Viewer | 3D model görüntüleyici |
| N3TexViewer | Doku görüntüleyici |
| UIE Longh0rn | UI layout editörü (en iyi) |
| N3Indoor | İç mekan harita editörü |
---
## YEDEKLEME & KURTARMA
### Otomatik Yedekleme
- **Zamanlayıcı**: 6 saat, 12 saat, 24 saat, manuel
- **Formatlar**: CSV, SQL INSERT, ZIP sıkıştırma
- **Seçilebilir tablolar**: 10 kritik tablo (USERDATA, ITEMS, LETTER, KNIGHTS, K_NPC, K_MONSTER_ITEM, PUS_ITEMS, BURNING_FEATURES, DAILY_QUESTS)
- **Otomatik temizlik**: Saklama süresi (1-365 gün)
- **Yedek listesi**: Mevcut yedeklerin listesi, boyut
### DB Yedek Editörü (Gelişmiş)
- **Kritik tablolar**: 15+ tablo (USERDATA, ITEMS, LETTER, KNIGHTS, BOT_HANDLER_FARM, K_NPC, K_MONSTER_ITEM, PUS_ITEMS, BURNING_FEATURES, DAILY_QUESTS, ITEM_EXCHANGE, ACCOUNT_CHAR, ACCOUNT_PREMIUM_DATA, BEGINNING_ITEM, BATTLE)
- **Ekstra tablo ekleme**: Özel tabloları da listeye ekle
- **Geri yükleme**: Yedekten CSV/SQL restore
---
## GATE & TELEPORT
### Gate Editörü
- **GATE_LIST / WARP_LIST / PORTAL_LIST / START_POSITION2369**
- **Tablo görünümü**: ID, kaynak zone, X, Y, Z, hedef zone, hedef koordinatlar
- **Yeni gate ekleme**: Koordinat girişi
- **Kaydetme**: SQL çıktısı
---
## WEB PANEL YÖNETİCİSİ
### Web Panel Manager
- **Panel başlatma**: `web_panel/app.py` ile Flask uygulaması başlat
- **Konfigürasyon**: Host, port, debug, Discord webhook, admin şifresi
- **API test**: `/api/stats/online`, `/api/stats/live`, `/api/players`, `/api/diag`
- **Tarayıcıda aç**: Otomatik
---
## AKILLI YARDIM & KILAVUZ
### Kullanım Kılavuzu (UsageGuide)
- **Hızlı başlangıç**: Gerekli kurulumlar, ODBC sürücüsü
- **Navigasyon**: 9 kategori açıklaması
- **Ollama Ajan**: Kurulum, güvenlik modları, örnek komutlar
- **Her editör için kısa açıklamalar**
- **Klavye kısayolları**: Ctrl+D (DB Bağlan), Ctrl+S (Kaydet), F5 (Yenile)
- **Sorun giderme**: Sık karşılaşılan hatalar ve çözümleri
### Akıllı Öneriler (RecommendationDock)
- **Sistem sağlık skoru** (0-100)
- **Otomatik öneriler**:
- Tablo sayısı düşük → şema eksik
- Kolon adı farklılıkları
- Riskli sorgu geçmişi
- PUS aktiflik kolonu kontrolü
### Audit Log
- **JSONL formatında kayıt**: Tüm önemli işlemler (SQL çalıştırma, item ekleme, NPC ekleme, bot oluşturma)
- **Zaman damgası**: ISO formatı
- **Görüntüleme**: Dock panelinde son 150 satır
---
## KO MASTER CONTROL CENTER
### Proje Profili
- **Tek JSON dosyasında tüm yollar**:
- `project_name`, `client_root`, `source_root`, `db_server`, `db_name`, `build_output`, `backup_root`, `icon_dir`, `editors_dir`
- **Otomatik yükleme/kaydetme**
###Hızlı İşlemler (Recipe Runner)
| İşlem | Açıklama |
|-------|----------|
|Yeni Item Ekle | DB + İkon + Client + Source kontrolü |
| Yeni NPC/Monster Ekle | K_NPC + Drop template + Source kontrol |
| Quest Paketi Ekle | DB quest + Lua + Client resource |
| Item Sync (DB→Client) | Tüm item iconlarını DB ile eşle |
| UI Pack Güncelle | ui.hdr + client UI'yı güncelle + repack |
| Tam Yedek Al | DB + Source + Client + Assets snapshot |
| Sunucuya Uygula | Build + kopyala + test et |
| ↩ Son İşlemi Geri Al | Son sync işlemini rollback yap |
### Sync Engine
- **Atomik işlemler**: Her işlem bir snapshot ile korunur
- **Rollback desteği**: Son işlemi geri al
- **Çoklu hedef eşzamanlama**: DB + Client + Source + Assets
---
## KLİMA KISAYOLLARI
| Kısayol | Eylem |
|---------|-------|
| `Ctrl+D` | DB Bağlan |
| `Ctrl+S` | Kaydet |
| `F5` | Yenile |
| `Ctrl+F` | Sidebar ara |
| `Ctrl+` | SQL Editörü |
| `F` | Harita sığdır (MapCanvas) |
| `G` | Grid göster/gizle |
| `L` | Etiketler göster/gizle |
| `Del` | Seçili objeyi sil |
| `Scroll` | Yakınlaştır/uzaklaştır |
| `Alt+Sol` | Harita kaydır |
| `ESC` | Yerleştirme modundan çık |
---
## GEREKSİNİMLER
### Python Paketleri
```bash
pip install PySide6 pyodbc psutil requests Pillow
```
### ODBC Sürücüsü
- **SQL Server** için: `ODBC Driver 17 for SQL Server`
### Ollama (AI Ajan için)
```bash
ollama serve
ollama pull llama3.1:8b
```
### KO Editör Araçları (Opsiyonel)
| Araç | Açıklama |
|------|----------|
| RscTables.exe | TBL düzenleyici |
| N3ME.exe | Harita editörü |
| N3CE.exe | Karakter editörü |
| N3FXE.exe | Efekt editörü |
| N3Viewer.exe | 3D model görüntüleyici |
| N3TexViewer.exe | Doku görüntüleyici |
| UIE Longh0rn.exe | UI layout editörü |
---
## SORUN GİDERME
| Sorun | Çözüm |
|-------|-------|
| DB bağlantısı yok | ODBC sürücüsünü kontrol et, `odbc_diag.py` çalıştır |
| Ollama 404 hatası | `ollama pull llama3.1:8b` |
| Tablo bulunamadı | "↺ Schema Yenile" butonuna bas, kolon haritasını güncelle |
| İkonlar gözükmüyor | `D:/aaa/Item` klasörünü kontrol et, " İkon Yenile" butonuna bas |
| Uygulama yavaş | Büyük tablolarda TOP 500 kullan, sayfalama aktif |
| requests modülü yok | `pip install requests` |
Tüm hakları saklıdır.
Bu yazılım, ko-yardim.com için özel olarak geliştirilmiştir.
Bazı editör kodları forumdan alıntılanmıştır. Emeğe saygı olarak İmzası eklenmiştir.
TriLogy
Oyunun kemik yapısından daha üst seviyeye çıkaracağız.
**Geliştirici**: KiLLeDTeaM
**Sürüm**: 3.0
**Build**: 2026
Yüklediğim dosya Download:
*** Gizli metin: alıntı yapılamaz. ***
pw:Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
v4`e eklenen yeni 40 özellikten sadece bir kaçı v4 Yakında free beleş zahmetsiz sizlerle.. Saatlerce aylarca yıllarca client db files src ile sevişmenize gerek kalmadı kökten çözüm daha da yakında beleş olarak sizlerle.. ( tablo ve ikon sorununu bilerek entegre etmedim onu finalde yapacağım.)
Ekli dosyayı görüntüle 15822Ekli dosyayı görüntüle 15823Ekli dosyayı görüntüle 15824Ekli dosyayı görüntüle 15825
Ekli dosyayı görüntüle 15827
Ekli dosyayı görüntüle 15826
Ekli dosyayı görüntüle 15821
OYUN SİSTEMLERİ EDİTÖRLERİ (40/13 Yeni Modül)
1. Rebirth & Perks Sistemi
- REB 15 seviye rebirth sistemi editörü
- Karakter arama (USERDATA'dan canlı sorgu)
- Progress bar ile rebirth seviye göstergesi
- 13 perk kategorisi— her biri 0-5 arası ayarlanabilir:
- 150 Weight, 100 Health, 200 Mana
- %3 Loyalty, %2 Drop, %4 Exp
- %3 Coins from Monsters, %2 Coins on NPC
- %1 Upgrade Chance
- %4 Damage to Monsters, %2 Damage to Player
- 20 Defence, 20 Attack
- Kalan perk puanı otomatik hesaplama (rebirth × 3)
- DB Entegrasyonu: REBIRTH_DATA + PERKS_DATA tablolarına otomatik yazma/okuma
- Reset ve toplu kaydetme
2. Drop — Block Sistemi
- Monster seçimi ile drop listesi görüntüleme
- K_MONSTER_ITEM tablosundan 12 slot drop çekme
- Drop oranları renklendirilmiş (%100=yeşil, %10=sarı, %1=kırmızı)
- Block Drop List — oyuncu bazlı drop engelleme
- Advanced Drop Search — mob adına göre arama, clickable mob listesi
- Sayfa kontrolü (1/3 gibi paginated)
- Item ikon önizleme (IC cache entegrasyonu)
- DB: DROP_BLOCK_LIST tablosu
3. ⚙ Auto Upgrade Sistemi
- Anvil yükseltme oranları tablosu (+1 → +11)
- Her seviye için: Oran %, Maliyet, Rollback seviyesi
- Oranlar renk kodlu (yeşil ≥70%, sarı ≥40%, kırmızı <40%)
- DB'den ITEM_UPGRADE_SETTINGS tablosu otomatik yükleme
- Simülatör alanı: Item slotları, Continuous mod, Start/Stop
- İstatistik paneli: Total Upgrade / Succeed / Failed / Cost
- DB: AUTO_UPGRADE_DATA tablosu
4. Collection Race & Event Ödülleri
Collection Race Tab:
- Etkinlik adı, Zone, Süre, Max Kazanan ayarları
- Objective grid (mob ID + adet)
- Reward grid (item ID + adet + oran %)
- DB: COLLECTION_RACE tablosu
Event Ödülleri Tab:
- Event tipi seçici (BDW, Ardream, Ronark, CSW, Bifrost, Juraid)
- Timer display + skor göstergesi (Karus % vs ElMorad %)
- Winner ödülleri (Silvery Gem, Blue Treasure Chest, Accessory Box)
- Loser ödülleri (ayrı tablo, düşük miktarlar)
- DB: EVENT_REWARDS tablosu
5. Gelişmiş Genie Sistemi
- Attack Skills — 4 slot saldırı skill
- Self Skills — 4 slot buff skill
- Party Skills — 4 slot party skill + PARTY MODE DISABLE göstergesi
- Attack Mode / Self Skill Mode / Party Skill Mode (On/Off radio butonları)
- R Attack / Party Leader Target / 3-5 Combo kontrolleri
- Potion Options: HP Pot (✓), MP Pot (✓), yüzde ayarları (70%, 35%)
- Auto Party + PT Kodu + Monster Attack List
- Save Settings / Delete From List butonları
- Karakter bazlı genie ayarları grid'i
- DB: GENIE_SETTINGS tablosu
6. Save Stat & Save Skill Preset
Stat Preset Tab:
- Karakter adından DB'den stat yükleme (STR/HP/DEX/MP/INT)
- Renkli spinbox editörleri (STR=kırmızı, HP=yeşil, DEX=mavi, MP=mor, INT=turuncu)
- 4 kayıt slotu — Save/Load butonları ile
- "Karaktere Uygula" butonu → USERDATA tablosunu günceller
- DB: STAT_PRESETS tablosu
Skill Preset Tab:
- Karakter skill point görüntüleme
- 4 kayıt slotu — Save/Load butonları
- DB: SKILL_PRESETS tablosu
7. Lottery Event Sistemi
- Time Left / Ticket Sold / Ticket Price göstergeleri
- Bilet fiyatı ayarlayıcı (SpinBox, max 999M)
- 4 sıralı ödül — 1st (altın), 2nd (gümüş), 3rd (bronz), 4th (mor) çerçeveler
- Ödül item editörü (Item ID + İsim + Adet)
- Bilet satış geçmişi grid'i
- Lottery ayarları formu (süre, max bilet, bilet fiyatı)
- Başlat / Kaydet butonları
- DB: LOTTERY_EVENT + LOTTERY_TICKETS tabloları
8. Cross Exchange Sistemi
- Sunucu seçici (Multi-server desteği)
- KC / TL bakiye göstergesi
- Envanter grid'i (item listesi)
- 3×3 transfer slot alanı
- Weight + Gold bilgisi
- Exchange butonu
- DB: CROSS_EXCHANGE tablosu
9. Chaotic Generator & Filtreleme
- Chaotic Generator input slotları + adet spinner
- Start / Stop kontrolleri
- Otomasyon: Sell All, Auto Bank, Sell if Not Unique checkboxları
- Sınıf filtresi: Warrior (kırmızı), Rogue (yeşil), Magician (mavi), Priest (altın)
- Tip filtresi: Weapon, Armor, Accessory
- Chaotic Generator Results grid'i
- Block List — istenmeyen itemleri engelleme
- Save List butonu
- DB: CHAOTIC_GENERATOR + CHAOTIC_BLOCK_LIST tabloları
10. Talisman & Mining Warehouse
Talisman Tab:
- 4 talisman slot görünümü (mor çerçeveli)
- Talisman envanter grid'i (Item + Slot + Efekt)
- Cross Exchange + Search butonları
- Weight + Gold bilgisi
- DB: TALISMAN_DATA tablosu
Mining Warehouse Tab:
- Knight Genie - Warehouse header
- Mining item grid'i (Gem, Ore, Material)
- Search Item özelliği
- DB: MINING_WAREHOUSE tablosu
11. Exchange & PUS Kırma Sistemi
Kutu İçeriği Tab:
- NPC bazlı exchange list yükleme
- Item grid (ikon + isim + gerekli + sonuç)
- Sayfa kontrolü (1/2)
- Ekle / Düzenle / Sil butonları
- DB: EXCHANGE_LIST tablosu
PUS Kırma Tab:
- Certificate Exchange editörü (ör: Gryphon's Armor Certificate)
- Uyarı mesajı: "Bu işlem geri alınamaz"
- Kaynak slot + 4 sonuç slotu görünümü
- Confirm / Cancel butonları
- Tüm sertifikalar listesi grid'i
- DB: CERTIFICATE_EXCHANGE tablosu
12. Slave Merchant Sistemi
- Sahip karakter + Bot adı + Slot sayısı ayarları
- "Sahibi takip etsin" checkbox
- 3×2 satış slot grid'i
- Oluştur / Sil butonları
- Aktif slave merchant'lar listesi (Sahip + Bot Adı + Slot + Zone + Durum)
- DB: SLAVE_MERCHANT tablosu
13. ReConnect & Günlük Hediyeler
Re-Connect Tab:
- "Reconnecting to the server" UI preview
- Otomatik reconnect sayacı
- Ayarlar: Max Deneme, Aralık (saniye), Aktif/Pasif
- DB: RECONNECT_SETTINGS tablosu
Günlük Hediyeler Tab (Attendance Event):
Oyun Sistemleri
- 25 günlük ödül takvimi (5×5 grid)
- Her gün: item ikonu + isim + Acquired/Pending durumu
- İlk 4 gün "
Acquired" göstergesi
- 25 farklı ödül item'ı listelenmiş
- DB: ATTENDANCE_REWARDS + ATTENDANCE_DATA tabloları
├── Rebirth & Perks
├── Drop Block
├── ⚙ Auto Upgrade
├── CR & Event Ödül
├── Genie Sistemi
├── Stat/Skill Preset
├── Lottery Event
├── Cross Exchange
├── Chaotic Generator
├── Talisman & Mining
├── Exchange & PUS Kırma
├── Slave Merchant
├── ReConnect & Günlük
├── ─────────────────
├── DXT & M3SH Pipeline
├── İkon Değiştirici
└── Upgrade Simülatör Çok yakında...
Yurt dışına çıktığımdan dolayı geliştirdiğim son version kodları ayrı ayrı alttaki linktedir. Anlamadığınız bir durum olduğunda chatgpt yerine cloud kullanın py dosyasını yükleyin ve geliştirme seçeneklerini sorgulayın buna göre projeyi ultra seviyede geliştirirsiniz. Umarım tüm işlerinizi kolaylaştırır dosya indirince python kurun ve vs-code üzerine sürükle bırak ardından çalıştır.
Kolay gelsin iyi geliştirmeler.
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
thx bro~~~~~~~~~~~~~~~~~~
Knight Control Center PRO ULTRA v3.0
**KiLLeDTeaM** | 完全集成的骑士在线 PW 服务器管理系统
这个系统是运用人工智能设计的!因为我想这么做。
## 概述
**Knight Control Center ULTRA** 是一款专为专业 Knight Online 私服管理而开发的集成管理面板。
SQL Server 数据库、客户端文件、服务器配置、机器人系统、资产管理,甚至人工智能助手,都集成在一个界面中。
| 功能 | 描述 |
|---------|----------|
| **数据库管理** | 所有表的 CRUD 操作、内联编辑、模式配置文件、列别名 |
| **SQL 编辑器** | 支持多条查询、标签页显示结果、语法高亮显示、快捷按钮 |
| **机器人系统** | 农场、PK、BDW、商人、德洛斯守卫、批量创建机器人 |
| **Asset Studio** | 用于扫描图标、角色、NPC、怪物、武器和特效的视觉扫描器 |
| **人工智能助手** | 使用 Ollama 的自然语言 → SQL / Lua / 修复建议 |
| **安全** | DDoS防护、反作弊检测、封禁管理、IP封禁 |
| **服务器监控** | 实时在线数据、表格统计信息、性能指标 |
| ️ **地图编辑器** | 2D/等距地图编辑、OPD 编辑、出生点放置 |
| **打包工具** | HDR/SRC 解包/重打包、TBL 编辑器、N3 模型查看器 |
---
## 数据库管理
### 表格编辑器
- **左侧树状菜单**:表格按类别划分(角色、物品、NPC、掉落、任务……)
- **表格操作**:添加、编辑、删除、复制行。
- **游戏提示**:物品图标会自动显示,并根据NPC类型进行颜色编码。
- **行内编辑**:更改的单元格会高亮显示,支持批量保存。
- **主键支持**:没有主键将无法写入。
### SQL 编辑器
- **多个查询**:按顺序执行以 `GO` 分隔的查询。
- **标签式结果**:每个查询结果都以表格视图显示在单独的标签页中。
- **语法高亮显示**:SQL 关键字采用颜色编码。
- **快速表格按钮**:按类别(角色、物品、NPC、信件、氏族)预先准备的查询。
- **历史记录**:最近的查询记录保存在下拉菜单中。
### 诊断
- **扫描所有表**:PUS_ITEMS 是否为空,是否存在删除表,字母系统是否已激活,区域定义……
- **关键问题**:库存缺少商品参考信息、保费过期、CSW 时间。
- **修复 SQL 建议**:针对每个问题提供可执行的修复 SQL。
- **报告输出**:导出为 TXT 文件。
### 进口/出口
| 格式 | 导出 | 导入 |
|--------|--------|--------|
| CSV ||
|
| JSON ||
|
| SQL 插入 ||
(手动) |
| 跨数据库 ||
(不同服务器) |
- **批量导出表格**:将所有表格导出为 CSV/JSON 文件到指定文件夹。
- **试运行**:进口前检查。
- **截断选项**:清除并写入表。
---
## 机器人管理系统
### 农场机器人
- 自动检测机器人表(`BOT_HANDLER_FARM`、`BOT_HANDLER_FARMNEW`)
- 定义区域、坐标、类别和级别。
- 批量备份并导出 CSV 文件
快速添加表单
### ⚔ PK 机器人
- 为 Ronark Land、Ardream、BDW、Delos 和 Bifrost 创建 PK 机器人
- 机器人数量、国家/地区、等级、类别、重生时间设置
自动坐标随机化
- SQL 输出 → 在 SQL 编辑器中运行
### BDW 机器人
- Karus & El Morad 平衡
- 最小/最大液位范围
- 职业筛选(战士、盗贼、法师、牧师)
- 从战斗表格中查看活跃战斗时间
### 商家机器人
- 列出商户表(`MERCHANT_BOT_INFO`、`MERCHANT_BOT_ITEM`)
- 管理卖家机器人
- 添加商品编号 + 价格 + 数量
### 创建机器人
- **实际 KO 架构**:`strUserID`、`Race`、`Class`、`Stats`、`strItem`
- 14 种不同的种族/职业组合(兽人、野蛮人、人类、精灵、库里安人……)
- **属性预设**:战士、盗贼、法师、牧师和库里安的现成属性分配方案。
- **strItem 模板**:从现有机器人复制库存二进制文件。
- 靴子的批量生产(前缀 + 起始编号)
- 一键添加数据库
### 德洛斯卫队
- 德洛斯城堡(52区)的守卫船
- 城门和城墙位置(北、南、西、东、内塔、城堡中心)
随机坐标分布
### 概述
- 所有机器人表及其记录数的列表
- 报告找不到的表格。
---
## ️ 安全与防护
### DDoS攻击/IP封禁
- **IP 屏蔽**:添加到 site_block 表中
- **防火墙脚本生成**:Windows 防火墙的 netsh 命令
- **DDoS 检测设置**:连接阈值、窗口持续时间、自动阻止
### 禁令管理
- **角色/账号封禁**:使用 `bLogout=2`
- 禁令持续时间(天)
- 原因说明
- 解除禁令
### 链接跟踪
- 实时在线玩家列表
- 角色、等级、职业、国家、区域、诺亚、NP
- 筛选和搜索
- Karus/El Morad 分销
### 防火墙规则
- 游戏服务器、登录服务器、SQL Server 端口
- 允许的 IP 过滤
- SYN 防洪
- 自动脚本生成
### 反作弊中心
| 控制 | 说明 |
|---------|----------|
| 物品重复检测 | 检测多个具有相同 nSerial 的物品 |
| 诺亚泵 | 拥有超过 10 亿诺亚账户 |
| 属性异常 | 基于等级和职业的属性总和出现不可能值 |
| 序列冲突 | nSerial=0 或 NULL 项 |
---
## 服务器监控与统计
### 服务器监控(实时)
| 指标 | 描述 |
|--------|----------|
在线玩家 | 实时活跃角色 |
| Karus / El Morad | 国家级分销 |
| 表数量 | 数据库表总数 |
| 物品登记 | 物品表中的行数 |
| 机器人注册 | 机器人表格总数 |
### 经济监测
- **诺亚总金额**:所有角色拥有的金钱总额。
- **平均诺亚**:每位玩家
- **最富有的 10% 人群**:他们拥有多少百分比的财富?
- **财富分布**:角色财富范围分为0-10万、10万-100万、100万-1000万、1000万-1亿、1亿以上五个区间。
- **富豪榜**:拥有最多诺亚角色的前100名
- **物品价值**:特定角色物品栏中所有物品的总价值。
### ⚔ PK & 领导力图表
- **NP 排行榜**:NP 值最高的 100 位角色。
- **热门角色**:按等级、诺亚和NP排序。
- **部落排名**:得分最高的 50 个部落
### 氏族模拟器
- 两个氏族之间的战争模拟。
- 根据每个角色的等级、属性和宝具值进行随机力量计算。
- 选择模拟次数为 100 到 10,000 次。
胜率计算
---
客户资产工作室
### ️客户资产清单工作室
| 类别 | 内容 |
|----------|--------|
| 物品图标 | `itemicon_*.bmp` / `*.jpg` / `*.png` |
| 角色 | N3角色模型、皮肤 |
| 动画 | `.kf`、`.ksa`、`.anim` |
| NPC | NPC模型和贴图 |
| MOB | 怪物模型 |
武器 | 3D武器模型 |
| 盔甲 | 盔甲模型 |
| 翅膀 | 特殊翅膀特效 |
|特效 | 粒子特效 (`n3fx`) |
### TBL工作室
- **二进制 TBL 解析**:KO 客户端读取/写入 TBL 文件。
- **字符串提取**:列出文件中所有可读字符串。
- **CSV/TSV 模式**:以表格形式编辑
- **十六进制视图**:原始字节编辑器
### N3 包装提取器
- **HDR + SRC 格式**:支持 KO 自己的包结构。
- **自动检测**:`item.hdr`、`fx.hdr`、`ui.hdr`、`sound.hdr`
- **文件列表**:名称、偏移量、大小
- **批量提取**:将所有文件提取到一个文件夹中。
- **重新打包**:重新打包已编辑的文件。
- **直接 BMP/JPG 扫描**:直接从 SRC 中提取图像。
### Wiki资源下载器
- **从KOWiki自动下载**:物品图标、地图图像、NPC/怪物图像
- **清单生成**:已下载资产的索引
- **文件夹结构**: `wiki_assets/item_icons/`, `wiki_assets/maps/`
### 图标健康面板
- 检查活动图标文件夹
- 显示文件数量和位置。
搜索链(列出所有可能的位置)
- 图标测试工具(测试特定项目 ID 的图标)
---
## OLLAMA 超级特工
### 联系
- **连接到 Ollama 服务器**: `Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.11434`
- **模型选择**:`llama3.1:8b`、`mixtral:8x7b`、`llama3.1:70b`、`codellama:34b`
- 自动加载模型列表
### 聊天模式
- 用自然语言说话
- KO服务器管理相关问题的专家解答。
- 演讲史
### 生成 SQL
- **土耳其语命令 → SQL**:
- “召集目前在线的10位最高等级的卡鲁斯角色”
- “列出拥有诺亚最多的前5名球员”
- 基于表格的上下文(`USERDATA`、`ITEMS`、`K_NPC` 等)
- SQL 语法高亮输出
- 一键发送到 SQL 编辑器。
### 汽车维修
- **数据库方面**:物品复制、诺亚泵、不可能的属性检测。
- **分析问题**:将问题发送给 Ollama。
- **获取 SQL 修复建议**
- **应用**:运行修复 SQL 并确认。
### 生成 Lua
- **任务描述 → Lua 代码**:
- “在罗纳克之地击杀 50 个怪物,即可获得特丽娜作为奖励”
- NPC ID、交易所 ID 参数
- KO Lua 函数:`HowmuchItem`、`RemoveItem`、`RunQuestExchange`、`SelectMsg`
### 分析
- 表格图表 + 前 5 条记录 → 提交至 Ollama
主要发现和建议
数据质量分析
### 安全模式
| 模组 | 权限 | 使用说明 |
|-----|---------|----------|
| 安全模式 | 只读 | 分析、报告 |
| ⚠ 普通模式 | 读写(已验证) | 自动修复 |
---
## ️ 地图编辑器和中心
### 2D 地图编辑器
- **俯视视角**:KO 世界的二维可视化图。
- **缩放/平移**:用鼠标滚轮缩放,用鼠标中键滚动。
- **网格系统**:64单元网格,主网格(8x)
- **图层**:
- OPD 物体(建筑物、树木、岩石)
- 刷新点(怪物、首领、NPC)
- 区域(彩色区域)
- 传送点
### 生成管理
- **生成列表**:所有 NPC/怪物,包括 ID、名称、等级、类型和坐标。
- **拖放**:在地图上移动出生点。
- **右键菜单**:添加新生成点、删除、复制
- **属性面板**:ID、名称、等级、生命值、经验值、坐标、重生时间
- **AI 生成建议**:AI 根据当前的生成分布情况建议一个新的生成位置。
### OPD 对象编辑器
- **OPD 文件**:`*.opd`、`*.opdsub`、`*.opdext`
- **对象列表**:ID、X、Z、类型
- **3D转换**:等距预览
- **放置**:点击地图添加物体。
### 变形编辑器
- **传送点**:`WARP_INFO`、`WARP`、`PORTAL`、`TELEPORT`
- **源 → 目标**:区域,坐标
- **视觉定位**:将传送点拖到地图上。
- **SQL 输出**:写入数据库
### 3D 视口
- **等轴测投影**:35°/45°角
- **鼠标控制**:左键 = 旋转,中键 = 滚动。
- **高度**:高度根据每个生成层数而变化(20-80 单位)
- **颜色编码**:根据NPC类型使用不同颜色(怪物=红色,boss=亮红色,NPC=蓝色)
### 区域经理
- **所有区域的卡片视图**:ID、名称、大小、生成数量
- **快速访问**:使用卡片上的按钮进入地图编辑器。
- **生成数量**:从数据库自动加载。
---
## HDR/SRC 解包器 + 重打包器
### 支持的软件包
| 包 | 内容 | 文件 |
|------|--------|-------|
| 项目 | 项目图标、模型 | `Item/item.hdr`、`item.src` |
| fx | 粒子特效 | `fx/fx.hdr`, `fx.src` |
|用户界面 |用户界面纹理 | `ui/ui.hdr`、`ui.src` |
| 声音 | 声音文件 | `Sound/sound.hdr`、`sound.src` |
| 技能 | 技能图标 | `Skill/skill.hdr`, `skill.src` |
| npc | NPC 纹理 | `NPC/npc.hdr`, `npc.src` |
| 地图 | 地图数据 | `Map/map.hdr`、`map.src` |
### 格式(HDR)
```
[4 字节] 文件计数
对于每个文件:
[2 字节] 名称长度
[N 字节] 文件名(ASCII)
[4 字节] SRC 中的偏移量
SRC 中的 [4 字节] 大小
```
### 格式(源地址)
- 原始文件数据连接
### 交易
- **分析**:列出 HDR 中的文件、类型分布、大小检查。
- **解压**:将所有文件解压到输出文件夹。
- **重新打包**:重新打包编辑后的文件,创建新的 HDR+SRC。
- **自动备份**:覆盖原始文件时创建 `.bak_*` 文件。
---
## 服务器信息和配置
### 服务器信息下载
- **扫描正在运行的进程**:`GameServer.exe`、`LoginServer.exe`、`KnightOnline.exe`
- **详细信息**:PID、EXE 路径、RAM 使用情况、CPU、启动时间。
- **EXE 分析**:大小、SHA256 哈希值、修改日期
### 配置编辑器(GameServer.ini / LoginServer.ini)
- **关键设置**:在表单布局中(服务器IP、游戏端口、最大用户数、经验值获取率、掉落率、城堡……)
- **原始文本编辑器**:逐行编辑
- **自动表单同步**:双向
- **预定义文件选择器**:GameServer.ini、LoginServer.ini、Server.ini
---
事件与任务系统
### Quest & Lua 编辑器
- **任务列表**:名称、NPC ID、对话、菜单、交易所 ID
- **Lua 代码生成**:交换、击杀、收集、对话任务类型。
- **代码预览**:包含语法高亮显示。
- **补丁保存**:以 `.li` 文件格式写入磁盘。
### 每日任务编辑器
- **每日任务表**:任务ID、任务名称、任务类型、击杀数、所需物品、奖励物品
- **警告**:`id` 和 `KillCount` 均为 tinyint 类型(最大值为 255)
- **行内编辑**:双击即可编辑单元格。
### 活动奖励编辑器
| 活动 | 表格 | 胜者/败者奖品 |
|-------|-------|--------------------------|
| 边境防御战 | `BDW_REWARD` | 道具、诺亚、经验值、宝具 |
| 混沌地牢 | `CHAOS_REWARD` | 物品 + 奖励 |
| 朱莱德山脉 | `JURAID_REWARD` | 物品套装 |
| 被遗忘的神庙 | `FT_REWARD` | 随机奖励 |
### 事件时间编辑器
- **战斗表**:按地图、按日期、按时间
- **每日时间**:周一至周日的时间段
- **SQL 生成**:INSERT INTO BATTLE
### 活动日历
- **BURNING_FEATURES**:经验值、掉落物、NP奖励活动
- **添加新事件**:类型、评分、开始时间、持续时间
- **Discord 通知**(webhook)
- **快速预设**:2倍经验值,3倍掉落,2倍NP,周末
---
## 物料及库存系统
### 库存编辑器(KO 风格)
- **KO 完整库存视图**:
- 装备栏位(头盔、肩甲、胸甲、下半身甲、手套、靴子、披风、武器、盾牌、戒指、项链、手镯、徽章)
- 3 个袋子(4x5 格)
- 快捷栏(5 个槽位)
- **拖放**:在槽位之间移动物品。
- **商品搜索面板**:图标网格、列表视图、筛选器
- **批量物品发放**:面向所有在线玩家
### 银行编辑
- **ITEMS byType=2**(收银机)或 **WAREHOUSE** 表二进制数据块
- 收银机内容表格视图
- 清除案件(删除所有项目)
### 初级项目编辑器
- **BEGINNING_ITEM / STARTING_ITEM** 表
- 基于职业的初始物品
- 插槽、物品编号、数量、耐久度
- 14 种不同的职业(战士♂/♀、盗贼♂/♀、法师♂/♀、牧师♂/♀、库里安♂/♀、EM 版本)
### 物品组编辑器(NPC 销售组)
- **NPC_SALE_ITEMS / SUNDRIES / K_NPC_ITEMS**
- 4x4 图标网格(第 1 页 - ...)
- NPC/群组列表(销售群组、ID、NPC名称)
- 物品搜索面板 → 拖放
- TBL 转会
### 交流编辑器
- **ITEM_EXCHANGE** 表
- 输入(所需项目)/ 输出(给定项目)
- 数量和有效期设置
- 基于 ID 的列表
### ⚙ 生成器 / Shozin 编辑器
- **MAKE_ITEM_GROUP**(工艺系统)
- **物品升级设置**(升级率)
- **混沌石生成点**
- 速率(%)和最小/最大数量设置
---
## ✉ 字母和 PUS 系统
### ✉ 信件编辑器 v2
- **批量邮件发送**:
所有角色
在线玩家
- 特定区域内的玩家
- 特定特征
特定国家
- **补充**:诺亚,物品 + 数量
- **信件列表**:发件人、收件人、主题、诺亚、日期
- **清理旧信件**:bRead=1 且早于特定日期
### PUS 编辑器 v2
- **分类**:首页、仅限GNB、角色扮演、特价商品、卷轴、现金和任务、GNB到KC
- **PUS_ITEMS 表**:ID、ItemID、Price、BuyCount、Category、PriceType
- **启用/停用**:bEnabled 列
- **快速添加**:商品编号、名称、价格、数量
- 显示物品图标
---
##高级管理
### 高级编辑
- **赠送高级会员**:
- 账号/角色名称
- 持续时间(1-3650天)
- 类型(普通、豪华、VIP)
- **批量在线高级版**
- **高级会员取消**
- **活跃高级账户列表**:账户、类型、生效日期、失效日期、剩余余额
- **KC/Coin 管理**:KC 的发行和管理。
---
## SRC 开发工作室
### C++补丁调度器
- **自然语言 → 补丁草稿**:
- “Boss入侵事件”
- “PUS运动”
- “新的技能系统”
- **类名和函数名**是可以自定义的。
- **目标文件**:`GameServerDlg.cpp`、`User.cpp`、`GameServerDlg.h`、`User.h`
### SQL 链生成
- 事件、NPC/生成、PUS、任务和信件类型的自动 SQL 模板。
- 插入/更新命令
- 开始事务 / 提交
### 源代码管理器
- 扫描游戏服务器源代码
- 列出 .cpp、.h、.hpp、.ini、.lua 和 .json 文件。
- **功能/关键词搜索**:基于内容的搜索
- **AI补丁**:改进选定代码,显示更改(已在安全模式下验证)
---
## KO 智能商品浏览器
### 交叉分析
| 来源 | 信息 |
|--------|-------|
| 物品 | 名称、类型、等级、攻击力、防御力、重量、价格 |
| 图标 | 文件位置、资产控制 |
| 掉落物 | 哪些怪物掉落此物品,掉落率(%) |
| 物品 | 谁的库存中有这些物品,数量,存放位置 |
| PUS | 促销中,价格,KC/Noah |
| 交易所 | 他们属于哪些交易所组? |
| 交叉分析 | 汇总报告、图标状态、库存数量、投放源数量 |
---
## 视觉升级流程
### 批量图标增强器
- **来源**:`D:/aaa/Item` 或选定文件夹
- **图标评分**:分辨率、质量(满分 100 分)
- **开发选项**:
- 放大(1倍、2倍、4倍)
- 锐化(USM锐化)
- 稀有度边框(普通、魔法、稀有、独特、精英)
- 高级发光效果
- **预览**:前后对比。
- **格式选择**:BMP、PNG、JPG
- **批量操作**:增强所有图标
- **应用到游戏**:将增强后的图标复制到原始文件夹。
### 资产健康扫描器
- **类别**:图标、UI纹理、特效、地图、生物
- **评分**:分辨率、文件大小
- **建议**:2倍/4倍放大,格式转换
- **报告输出**:TXT
### UI主题生成器
- **预设主题**:暗黑高级、黑曜石、血红、森林、皇家金、经典KO
- **特殊颜色**:背景色、边框色、金色、插槽
- **预览**:KO库存窗口模拟
- **主题导出**:JSON
###自动管道
- **只需点击一下**:
1. 资产端 (D:/aaa/Item)
2. 优化图标(放大2倍+锐化)
3. 添加稀有度边框
4. 将其应用到游戏中。
5. 核实
---
## ️客户端文件编辑器套件
### 支持的文件类型
| 扩展名 | 类型 | 可编辑 | 工具 |
|--------|-----|----------------|------|
| `.tbl` | 客户端表 || RscTables.exe |
| `.ini`、`.ini` |配置 || - |
| `.txt`、`.lst` | 文本/列表 || - |
| `.tct`、`.tcm` | 用户界面内容 || - |
| `.uif` | UI 布局 || UIE Longh0rn.exe |
| `.evt`、`.evtsub` | 事件脚本 || - |
| `.flag` | 参数标志 || - |
| `.json` | JSON 配置 || - |
| `.opd`、`.opdsub`、`.opdext` | 对象放置 || N3ME.exe |
| `.dxt`、`.dtx`、`.dds` |纹理|| N3TexViewer.exe | N3TexViewer.exe
| `.bmp`、`.png`、`.jpg` | 图像 || - |
| `.n3scene`、`.n3shape` | 3D 模型 || N3Viewer.exe |
| `.n3cskin`、`.N3Chr` | 角色 || N3CE.exe |
| `.n3fx` | 特效 || N3FXE.exe |
| `.hdr`、`.src` | N3 软件包 || - |
### 快速车辆
| 车辆 | 描述 |
|------|----------|
| RscTables | 表格编辑器 |
| N3ME | 地图编辑器 |
| N3CE | 字符编辑器 |
|N3FXE | 特效编辑器 |
| N3Viewer | 3D模型查看器 |
| N3TexViewer | 纹理查看器 |
| UIE Longh0rn | UI布局编辑器(最佳) |
| N3Indoor | 室内地图编辑器 |
---
## 备份与恢复
### 自动备份
- **定时器**:6 小时、12 小时、24 小时、手动
- **格式**:CSV、SQL INSERT、ZIP压缩
- **可选表**:10 个关键表(USERDATA、ITEMS、LETTER、KNIGHTS、K_NPC、K_MONSTER_ITEM、PUS_ITEMS、BURNING_FEATURES、DAILY_QUESTS)
- **自动清洁**:储存时间(1-365天)
- **备份列表**:可用备份列表及其大小
### 数据库备份编辑器(高级)
- **关键表**:15 个以上表(USERDATA、ITEMS、LETTER、KNIGHTS、BOT_HANDLER_FARM、K_NPC、K_MONSTER_ITEM、PUS_ITEMS、BURNING_FEATURES、DAILY_QUESTS、ITEM_EXCHANGE、ACCOUNT_CHAR、ACCOUNT_PREMIUM_DATA、BEGINNING_ITEM、BATTLE)
- **添加额外表格**:也可以向列表中添加自定义表格。
- **恢复**:从备份恢复 CSV/SQL 文件
---
## 门和传送门
### 门编辑器
- **GATE_LIST / WARP_LIST / PORTAL_LIST / START_POSITION2369**
- **表格视图**:ID、源区域、X、Y、Z、目标区域、目标坐标
- **添加新门**:坐标输入
- **保存**:SQL 输出
---
## 网站面板管理员
### Web面板管理器
- **启动面板**:使用 `web_panel/app.py` 启动 Flask 应用程序
- **配置**:主机、端口、调试、Discord webhook、管理员密码
- **API 测试**:`/api/stats/online`、`/api/stats/live`、`/api/players`、`/api/diag`
- **在浏览器中打开**:自动
---
## 智能助手与指南
### 使用指南
- **快速入门**:所需安装,ODBC 驱动程序
- **导航**:9 个类别描述
- **Ollama Agent**:安装、安全模式、示例命令
- **每位编辑的简要介绍**
- **键盘快捷键**:Ctrl+D(连接数据库),Ctrl+S(保存),F5(刷新)
- **故障排除**:常见错误及其解决方案
### 智能推荐(RecommendationDock)
- **系统健康评分**(0-100)
- **自动建议**:
表格数量少 → 缺少图表
- 列名差异
- 风险查询历史记录
- PUS 活动列检查
### 审计日志
- **以 JSONL 格式保存**:所有基本操作(执行 SQL、添加物品、添加 NPC、创建机器人)
- **时间戳**:ISO格式
- **显示**:停靠面板中的最后 150 行
---
## KO 主控中心
### 项目简介
- **所有路径都放在一个 JSON 文件中**:
- `project_name`、`client_root`、`source_root`、`db_server`、`db_name`、`build_output`、`backup_root`、`icon_dir`、`editors_dir`
- **自动加载/保存**
###快速操作(食谱助手)
| 交易 | 描述 |
|-------|----------|
|添加新项目 | 数据库 + 图标 + 客户端 + 源代码控制 |
| 添加新 NPC/怪物 | K_NPC + 掉落模板 + 源代码控制 |
| 添加任务包 | 数据库任务 + Lua + 客户端资源 |
| 物品同步(数据库→客户端)| 将所有物品图标与数据库同步 |
| 更新 UI 包 | 更新 ui.hdr + 客户端 UI + 重新打包 |
| 获取完整备份 | 数据库 + 源 + 客户端 + 资产快照 |
| 应用到服务器 | 构建 + 复制 + 测试 |
| ↩ 撤销上一步操作 | 回滚上一步同步操作 |
同步引擎
- **原子操作**:每个操作都会被保存为一个快照。
- **回滚支持**:撤销上一步操作。
- **多目标同步**:数据库 + 客户端 + 源 + 资源
---
## 空调快捷方式
| 快捷方式 | 操作 |
|---------|-------|
| Ctrl+D | 连接到数据库 |
| Ctrl+S | 保存 |
| `F5` | 刷新 |
| Ctrl+F | 搜索侧边栏 |
| Ctrl+ | SQL 编辑器 |
| `F` | 拟合地图(MapCanvas) |
| `G` | 显示/隐藏网格 |
| `L` | 显示/隐藏标签 |
| `Del` | 删除选定对象 |
| 滚动 | 放大/缩小 |
| Alt+左箭头 | 滚动地图 |
| 按 ESC 键 | 退出对接模式 |
---
## 要求
### Python 包
```bash
使用 pip 安装 PySide6、pyodbc 和 psutil requests 库。
```
### ODBC驱动程序
- 对于 **SQL Server**:`ODBC Driver 17 for SQL Server`
### Ollama(人工智能代理)
```bash
奥拉玛服务
羊驼拉羊驼3.1:8b
```
### KO 编辑器工具(可选)
| 车辆 | 描述 |
|------|----------|
| RscTables.exe | 表格编辑器 |
| N3ME.exe | 地图编辑器 |
| N3CE.exe | 字符编辑器 |
| N3FXE.exe | 特效编辑器 |
| N3Viewer.exe | 3D模型查看器 |
| N3TexViewer.exe | 纹理查看器 |
| UIE Longh0rn.exe | 用户界面布局编辑器 |
---
## 故障排除
问题 | 解决方案 |
|-------|-------|
| 无数据库连接 | 检查 ODBC 驱动程序,运行 `odbc_diag.py` |
| Ollama 404 错误 | `ollama pull llama3.1:8b` |
| 未找到表格 | 单击“↺ 刷新架构”按钮更新列映射 |
图标未显示 | 请检查 `D:/aaa/Item` 文件夹并单击“刷新图标”按钮 |
| 应用程序运行缓慢 | 在大型表格中使用前 500 条记录,并启用分页 |
| requests 模块缺失 | 使用 `pip install requests` 安装 |
版权所有。
该软件是专门为 ko-yardim.com 开发的。
部分编辑器代码引用自论坛。已添加签名以示对原作者的尊重。
TriLogy
我们将把这款游戏从基本结构提升到一个更高的水平。
**开发者**:KiLLeDTeaM
版本:3.0
**建造日期**:2026年
我上传的文件是下载:
***隐藏文本:无法引用。***
密码:Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
以下仅列举 v4 版本新增的 40 项功能中的一部分。v4 版本即将发布,免费且易于使用……无需再花费数小时、数月甚至数年时间与客户端数据库文件和源代码苦苦挣扎;彻底的解决方案即将推出,同样免费……(我特意没有整合表格和图标的问题;我会在最终版本中解决。)
Ekli dosyayı görüntüle 15822Ekli dosyayı görüntüle 15823Ekli dosyayı görüntüle 15824Ekli dosyayı görüntüle 15825
Ekli dosyayı görüntüle 15827
Ekli dosyayı görüntüle 15826
Ekli dosyayı görüntüle 15821
游戏系统编辑器(40/13 个新模块)
1. 重生与特权系统
- REB 15级重生系统编辑器
- 字符搜索(从 USERDATA 实时查询)
- 进度条和重生等级指示器。
- 13 个福利类别——每个类别均可自定义,分值范围为 0-5 分:
- 150 重量,100 生命值,200 魔法值
- 3%忠诚度,2%掉落率,4%经验值
- 击杀怪物掉落3%金币,击杀NPC掉落2%金币
- 1% 升级几率
- 对怪物造成 4% 的伤害,对玩家造成 2% 的伤害。
- 20点防御,20点进攻
- 自动重新计算剩余技能点数(重生×3)
- 数据库集成:自动写入/读取 REBIRTH_DATA 和 PERKS_DATA 表。
- 重置和批量保存
2. 下降—块系统
- 通过选择“怪物”来查看下拉列表。
- 从 K_MONSTER_ITEM 表中提取 12 个槽位掉落物
- 掉落率用颜色区分(100%=绿色,10%=黄色,1%=红色)
- 封禁掉落列表——基于玩家的掉落物封禁
- 高级掉落搜索——按怪物名称搜索,可点击的怪物列表
- 页面控制(分页,例如 1/3)
- 物品图标预览(IC缓存集成)
- 数据库:DROP_BLOCK_LIST 表
3. ⚙ 自动升级系统
- 铁砧升级率表(+1 → +11)
- 每个级别:速率百分比、成本、回滚级别
- 百分比用颜色编码(绿色≥70%,黄色≥40%,红色<40%)
- 自动从数据库加载 ITEM_UPGRADE_SETTINGS 表。
- 模拟器区域:物品栏位、连续模式、开始/停止
- 统计面板:升级总数/成功数/失败数/费用
- 数据库:AUTO_UPGRADE_DATA 表
第四届赛事及活动奖
收藏种族标签页:
- 赛事名称、区域、持续时间和最高获胜者设置。
- 目标网格(怪物 ID + 数量)
- 奖励表(物品 ID + 数量 + 奖励百分比)
- 数据库:COLLECTION_RACE 表
活动奖励标签页:
- 事件类型选择器(BDW、Ardream、Ronark、CSW、Bifrost、Juraid)
- 计时器显示 + 分数指示器(Karus % vs ElMorad %)
- 获胜者奖励(银色宝石、蓝色宝箱、饰品盒)
- 输家奖品(单独表格,金额较小)
- 数据库:EVENT_REWARDS 表
5. 高级 Genie 系统
- 攻击技能——4槽攻击技能
- 自身技能——4个增益技能槽
- 派对技能— 4 个派对技能槽位 + 派对模式禁用指示器
- 攻击模式/自身技能模式/团队技能模式(开/关单选按钮)
- R攻击/队伍领袖目标/3-5连击控制
- 药水选项:生命药水(✓),魔法药水(✓),百分比设置(70%,35%)
- 自动组队 + PT代码 + 怪物攻击列表
- 保存设置/从列表中删除按钮
- 基于角色的精灵设置网格
- 数据库:GENIE_SETTINGS 表
6. 保存属性和保存技能预设
统计预设选项卡:
- 使用角色名称从数据库加载属性(力量/生命值/敏捷/魔法值/智力)
- 彩色旋转框编辑器(力量=红色,生命值=绿色,敏捷=蓝色,魔法值=紫色,智力=橙色)
- 4 个存档位——带有保存/读取按钮
- “应用到角色”按钮会更新 USERDATA 表。
- 数据库:STAT_PRESETS 表
技能预设选项卡:
- 角色技能点数显示
- 4 个存档位 — 保存/读取按钮
- 数据库:SKILL_PRESETS 表
7. 彩票事件系统
- 剩余时间/已售票数/票价指标
- 票价调整器(SpinBox,最大 999M)
- 连续四次获奖——第一名(金奖)、第二名(银奖)、第三名(铜奖)、第四名(紫奖)
- 奖励物品编辑器(物品 ID + 名称 + 数量)
- 门票销售历史记录表
- 彩票设置表单(持续时间、最大彩票数量、彩票价格)
- 开始/保存按钮
- 数据库:LOTTERY_EVENT + LOTTERY_TICKETS 表
8. 跨境交易系统
- 服务器选择器(支持多服务器)
- KC/TL 余额指标
- 库存网格(物品列表)
- 3x3 传输槽区域
- 重量 + 黄金信息
- 交换按钮
- 数据库:CROSS_EXCHANGE 表
9. 混沌生成器和滤波器
- 混沌发生器输入槽 + 旋转器
- 启动/停止控制
- 自动化:全部出售、自动存入银行、非唯一出售复选框
- 职业筛选:战士(红色)、盗贼(绿色)、法师(蓝色)、牧师(金色)
- 类型筛选:武器、防具、饰品
- 混沌生成器结果网格
- 屏蔽列表——阻止不需要的条目
- 保存列表按钮
- 数据库:CHAOTIC_GENERATOR + CHAOTIC_BLOCK_LIST 表
10. 护身符和矿业仓库
护身符标签:
- 4款护身符槽位皮肤(紫色边框)
- 护符物品栏格(物品+栏位+效果)
- 交叉交易 + 搜索按钮
- 重量 + 黄金信息
- 数据库:TALISMAN_DATA 表
矿场仓库标签页:
- Knight Genie - 仓库标题
- 采矿物品网格(宝石、矿石、材料)
- 搜索项目功能
- 数据库:MINING_WAREHOUSE 表
11. 交换与PUS破解系统
包装盒内物品清单:
- 基于NPC的交易列表上传
- 项目网格(图标 + 名称 + 必填 + 结果)
- 页面检查(1/2)
- 添加/编辑/删除按钮
- 数据库:EXCHANGE_LIST 表
PUS Breaking Tab:
- 证书交换编辑器(例如:Gryphon's Armor Certificate)
- 警告信息:“此操作不可逆”
- 源槽位 + 4 个结果槽位视图
- 确认/取消按钮
- 所有证书列表
- 数据库:证书交换表
12.奴隶贸易体系
- 所有者角色 + 机器人名称 + 槽位数量设置
- “所有者应关注”复选框
- 3x2自动售货机插槽网格
- 创建/删除按钮
- 活跃奴隶商人列表(所有者 + 机器人名称 + 槽位 + 区域 + 状态)
- 数据库:SLAVE_MERCHANT 表
13. 重新联系和每日礼物
重新连接选项卡:
- “正在重新连接服务器” UI预览
- 自动重连定时器
- 设置:最大尝试次数、间隔(秒)、启用/禁用
- 数据库:RECONNECT_SETTINGS 表
每日礼物标签页(签到活动):
游戏系统
- 25天奖励日历(5x5网格)
- 每日更新:物品图标 + 名称 + 已获得/待获得状态
- 前 4 天的“
已获得”指标。
- 列出了25种不同的奖励物品。
- 数据库:ATTENDANCE_REWARDS + ATTENDANCE_DATA 表
├── 重生与特权
├── 丢弃方块
├── ⚙ 自动升级
├── CR & 活动奖
├── 精灵系统
├── 属性/技能预设
├── 抽奖活动
├── 交叉兑换
├── 混沌生成器
├── 护身符与采矿
├── 交易所和 PUS 中断
├── 奴隶商人
├── 重新连接与日常
├── ─────────────────
├── DXT & M3SH 管道
├── 图标更换器
└── 升级模拟器即将上线……
由于我身在国外,我开发的最新代码版本已单独提供,链接如下。如果您遇到任何不明白的地方,请使用云端而非 chatgpt,上传 .py 文件并探索开发选项;这样您就可以将项目开发到极致。希望这能让您更轻松地完成任务。下载文件后,请安装 Python,然后将其拖放到 VS Code 中运行。
祝你好运,开发顺利!
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
thanksssssssssssssssss
️ Knight Control Center PRO ULTRA v3.0
**KiLLeDTeaM** | Tam Entegre Knight Online PW Sunucu Yönetim Sistemi
BU Sistem Yapay zeka ile tasarlanmıştır ! Canım öyle istedi
## GENEL BAKIŞ
> **Knight Control Center ULTRA**, profesyonel Knight Online private server yönetimi için geliştirilmiş **tümleşik bir yönetim panelidir**.
> SQL Server veritabanı, istemci dosyaları, sunucu konfigürasyonu, bot sistemleri, asset yönetimi ve hatta AI destekli asistan tek bir arayüzde toplanmıştır.
| Özellik | Açıklama |
|---------|----------|
| ️ **DB Yönetimi** | Tüm tablolara CRUD, inline düzenleme, schema profilleri, kolon takma adları |
| **SQL Editörü** | Çoklu sorgu, sekmeli sonuçlar, sözdizimi vurgulama, hızlı butonlar |
| **Bot Sistemi** | Farm, PK, BDW, Merchant, Delos bekçi, toplu bot oluşturma |
| **Asset Studio** | İkonlar, karakterler, NPC, MOB, silahlar, efektler için görsel tarayıcı |
| **AI Asistan** | Ollama ile doğal dil → SQL / Lua / Fix önerileri |
| ️ **Güvenlik** | DDoS koruması, anti-cheat tespiti, ban yönetimi, IP engelleme |
| **Sunucu Monitor** | Anlık online, tablo istatistikleri, performans metrikleri |
| ️ **Harita Editörü** | 2D/izometrik harita, OPD düzenleme, spawn yerleştirme |
| **Pack Araçları** | HDR/SRC unpack/repack, TBL düzenleyici, N3 model görüntüleme |
---
## VERİTABANI YÖNETİMİ
### ️ Tablo Editörü
- **Sol ağaç menü**: Tablolar kategorilere ayrılmış (Karakter, Item, NPC, Drop, Quest...)
- **Tablo işlemleri**: Satır ekleme, düzenleme, silme, kopyalama
- **Oyun farkındalığı**: Item ikonları otomatik gösterilir, renk kodlaması (NPC tipine göre)
- **Inline düzenleme**: Değişen hücreler vurgulanır, toplu kaydetme
- **PK desteği**: Primary key olmadan yazma engellenir
### SQL Editörü
- **Çoklu sorgu**: `GO` ile ayrılmış sorguları sırayla çalıştırma
- **Sekmeli sonuçlar**: Her sorgu sonucu ayrı sekmede, tablo görünümü
- **Sözdizimi vurgulama**: SQL anahtar kelimeleri renklendirilir
- **Hızlı tablo butonları**: Kategorilere göre (Karakter, Item, NPC, Letter, Klan) önceden hazırlanmış sorgular
- **Geçmiş**: Son sorgular açılır menüde tutulur
### Tanılama (Diagnostics)
- **Tüm tablolar taranır**: PUS_ITEMS boş mu, drop tablosu var mı, letter sistemi aktif mi, zone tanımları...
- **Kritik sorunlar**: Item referansı olmayan envanter, süresi dolmuş premium, CSW zamanları
- **Fix SQL önerileri**: Her sorun için çalıştırılabilir düzeltme SQL'i
- **Rapor çıktısı**: TXT olarak dışa aktarım
### Import/Export
| Format | Export | Import |
|--------|--------|--------|
| CSV ||
|
| JSON ||
|
| SQL INSERT ||
(manuel) |
| Cross-DB ||
(farklı sunucu) |
- **Toplu tablo export**: Tüm tabloları CSV/JSON olarak klasöre al
- **Dry run**: Import öncesi kontrol
- **Truncate seçeneği**: Tabloyu temizleyip yaz
---
## BOT YÖNETİM SİSTEMİ
### Farm Bot
- Bot tablolarını otomatik algılar (`BOT_HANDLER_FARM`, `BOT_HANDLER_FARMNEW`)
- Zone, koordinat, sınıf, level belirleme
- CSV export ile toplu yedekleme
- Hızlı ekleme formu
### ⚔ PK Bot
- Ronark Land, Ardream, BDW, Delos, Bifrost için PK botu oluşturma
- Bot sayısı, nation, level, sınıf, regen süresi ayarları
- Otomatik koordinat randomizasyonu
- SQL çıktısı → SQL editörde çalıştır
### BDW Bot
- Karus & El Morad dengesi
- Min/max level aralığı
- Sınıf filtreleri (Warrior, Rogue, Mage, Priest)
- BATTLE tablosundan aktif savaş zamanlarını görüntüleme
### Merchant Bot
- Merchant tablolarını listeleme (`MERCHANT_BOT_INFO`, `MERCHANT_BOT_ITEM`)
- Satıcı botları yönetme
- Item numarası + fiyat + adet ekleme
### Bot Oluştur (Create)
- **Gerçek KO şeması**: `strUserID`, `Race`, `Class`, `Stats`, `strItem`
- 14 farklı ırk/class kombinasyonu (Orc, Barbarian, Human, Elvian, Kurian...)
- **Stat presetleri**: Warrior, Rogue, Mage, Priest, Kurian için hazır dağılımlar
- **strItem template**: Mevcut bir bottan envanter binary'sini kopyalama
- Toplu bot üretimi (prefix + başlangıç numarası)
- Tek tıkla DB'ye ekleme
### Delos Bekçi
- Delos kalesi (Zone 52) için nöbetçi botları
- Kapı ve duvar pozisyonları (Kuzey, Güney, Batı, Doğu, İç Kule, Kale Merkez)
- Random koordinat dağılımı
### Genel Bakış
- Tüm bot tablolarının listesi ve kayıt sayıları
- Bulunamayan tablolar raporlanır
---
## ️ GÜVENLİK & KORUMA
### DDoS / IP Block
- **IP engelleme**: site_block tablosuna ekleme
- **Firewall script üretimi**: Windows Güvenlik Duvarı için netsh komutları
- **DDoS tespit ayarları**: Bağlantı eşiği, pencere süresi, otomatik engelleme
### Ban Yönetimi
- **Karakter/Hesap banlama**: `bLogout=2` ile
- Ban süresi (gün)
- Sebep notu
- Ban kaldırma
### Bağlantı İzleme
- Anlık online oyuncu listesi
- Karakter, level, sınıf, ulus, zone, noah, NP
- Filtreleme ve arama
- Karus/El Morad dağılımı
### Güvenlik Duvarı Kuralları
- GameServer, LoginServer, SQL Server portları
- İzinli IP filtreleme
- SYN Flood koruması
- Otomatik script üretimi
### Anti-Cheat Merkezi
| Kontrol | Açıklama |
|---------|----------|
| Item Duplikasyon | Aynı nSerial'e sahip birden fazla item tespiti |
| Noah Pump | 1 milyar+ Noah'a sahip hesaplar |
| Stat Anomali | Level ve sınıfa göre imkansız stat toplamları |
| Serial Çakışma | nSerial=0 veya NULL itemler |
---
## SUNUCU MONİTÖR & İSTATİSTİKLER
### Sunucu Monitor (Gerçek Zamanlı)
| Metrik | Açıklama |
|--------|----------|
| Online Oyuncu | Anlık aktif karakterler |
| Karus / El Morad | Ulus bazlı dağılım |
| Tablo Sayısı | Toplam veritabanı tablosu |
| Item Kayıt | ITEMS tablosu satır sayısı |
| Bot Kayıt | Bot tabloları toplamı |
### Ekonomi Takip
- **Toplam Noah**: Tüm karakterlerin toplam parası
- **Ortalama Noah**: Oyuncu başı
- **En zengin %10**: Servetin % kaçına sahip
- **Servet dağılımı**: 0-100K, 100K-1M, 1M-10M, 10M-100M, 100M+ aralıklarında karakter sayıları
- **Zenginler listesi**: En fazla Noah'a sahip 100 karakter
- **Envanter değeri**: Belirli bir karakterin envanterindeki itemlerin toplam Noah değeri
### ⚔ PK & Liderlik Tabloları
- **NP Liderlik**: En yüksek NP'ye sahip 100 karakter
- **Top Karakterler**: Level, Noah, NP'ye göre sıralama
- **Klan Sıralaması**: En yüksek puana sahip 50 klan
### Klan Simülatörü
- İki klan arasında savaş simülasyonu
- Her karakterin level, stat, NP değerlerine göre rastgele güç hesaplama
- 100-10.000 simülasyon arasında seçim
- Galibiyet yüzdesi hesaplama
---
## CLIENT ASSET STUDIO
### ️ Client Asset List Studio
| Kategori | İçerik |
|----------|--------|
| Item İkonları | `itemicon_*.bmp` / `*.jpg` / `*.png` |
| Karakterler | N3 karakter modelleri, skinler |
| Animasyonlar | `.kf`, `.ksa`, `.anim` |
| NPC | NPC modelleri ve dokuları |
| MOB | Canavar modelleri |
| Silahlar | 3D silah modelleri |
| Armorlar | Zırh modelleri |
| Kanatlar | Özel kanat efektleri |
|Efektler | Particle efektleri (`n3fx`) |
### TBL Studio
- **Binary TBL parse**: KO client TBL dosyalarını okuma/yazma
- **String çıkarımı**: Dosyadaki tüm okunabilir stringleri listeleme
- **CSV/TSV modu**: Tablo olarak düzenleme
- **Hex görünümü**: Ham byte düzenleyici
### N3 Pack Extractor
- **HDR + SRC formatı**: KO'nun kendi paket yapısını destekler
- **Otomatik algılama**: `item.hdr`, `fx.hdr`, `ui.hdr`, `sound.hdr`
- **Dosya listesi**: İsim, offset, boyut
- **Toplu çıkarma**: Tüm dosyaları klasöre al
- **Repack**: Düzenlenmiş dosyaları geri paketleme
- **Direkt BMP/JPG tarama**: SRC içindeki görselleri doğrudan çıkar
### Wiki Asset İndirici
- **KOWiki'den otomatik indirme**: Item ikonları, harita görselleri, NPC/MOB görselleri
- **Manifest oluşturma**: İndirilen assetlerin indeksi
- **Klasör yapısı**: `wiki_assets/item_icons/`, `wiki_assets/maps/`
### İkon Sağlık Panel
- Aktif ikon klasörü kontrolü
- Dosya sayısı ve konum gösterimi
- Arama zinciri (tüm olası konumlar listelenir)
- İkon test aracı (belirli item ID'sinin ikonunu dene)
---
## OLLAMA ULTRA AJAN
### Bağlantı
- **Ollama sunucusuna bağlan**: `Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.`
- **Model seçimi**: `llama3.1:8b`, `mixtral:8x7b`, `llama3.1:70b`, `codellama:34b`
- Otomatik model listesi yükleme
### Chat Modu
- Doğal dil ile konuşma
- KO server yönetimi konularında uzman yanıtlar
- Konuşma geçmişi
### SQL Üret
- **Türkçe komut → SQL**:
- "Online olan en yüksek levelli 10 Karus karakterini getir"
- "En fazla Noah'a sahip 5 oyuncuyu listele"
- Tablo bazlı bağlam (`USERDATA`, `ITEMS`, `K_NPC`, ...)
- SQL sözdizimi vurgulamalı çıktı
- Tek tıkla SQL Editörüne gönder
### Oto Tamir
- **DB tara**: Item duplikasyonu, Noah pump, imkansız stat tespitleri
- **Sorunları analiz et**: Ollama'ya gönder
- **Fix SQL önerisi al**
- **Uygula**: Onay ile fix SQL'i çalıştır
### Lua Üret
- **Quest açıklaması → Lua kodu**:
- "Ronark Land'da 50 mob öldür, ödül olarak Trina ver"
- NPC ID, Exchange ID parametreleri
- KO Lua fonksiyonları: `HowmuchItem`, `RemoveItem`, `RunQuestExchange`, `SelectMsg`
### Analiz
- Tablo şeması + ilk 5 kayıt → Ollama'ya gönder
- Önemli bulgular ve öneriler
- Veri kalitesi analizi
### ️ Güvenlik Modları
| Mod | İzinler | Kullanım |
|-----|---------|----------|
| Güvenli Mod | Sadece okuma | Analiz, raporlama |
| ⚠ Normal Mod | Okuma + Yazma (onaylı) | Otomatik fix |
---
## ️ MAP EDITÖR & HUB
### 2D Harita Editörü
- **Top-down görünüm**: KO dünyasını 2 boyutlu görselleştirme
- **Zoom/Pan**: Fare tekerleği ile yakınlaştırma, orta tuş ile kaydırma
- **Grid sistemi**: 64 birimlik ızgaralar, ana grid (8x)
- **Katmanlar**:
- OPD objeleri (binalar, ağaçlar, kayalar)
- Spawn noktaları (mob, boss, NPC)
- Zone bölgeleri (renkli alanlar)
- Warp noktaları
### Spawn Yönetimi
- **Spawn listesi**: Tüm NPC/monster'lar ID, isim, level, tip, koordinat
- **Sürükle-bırak**: Harita üzerinde spawn'ı taşı
- **Sağ tık menüsü**: Yeni spawn ekle, sil, kopyala
- **Özellik paneli**: ID, isim, level, HP, EXP, koordinat, respawn süresi
- **AI Spawn Önerisi**: Mevcut spawn dağılımına göre AI'nın yeni spawn önermesi
### OPD Obje Editörü
- **OPD dosyaları**: `*.opd`, `*.opdsub`, `*.opdext`
- **Obje listesi**: ID, X, Z, tip
- **3D dönüş**: Izometrik önizleme
- **Yerleştirme**: Haritaya tıklayarak obje ekleme
### Warp Editörü
- **Teleport noktaları**: `WARP_INFO`, `WARP`, `PORTAL`, `TELEPORT`
- **Kaynak → Hedef**: Zone, koordinatlar
- **Görsel yerleştirme**: Harita üzerinde warp noktalarını sürükle
- **SQL çıktısı**: DB'ye yazmak için
### 3D Viewport
- **Izometrik projeksiyon**: 35°/45° açı
- **Fare kontrolü**: Sol tuş = döndür, orta tuş = kaydır
- **Yükseklik**: Her spawn level'e göre yükseklik (20-80 birim)
- **Renk kodlaması**: NPC tipine göre renk (mob=kırmızı, boss=parlak kırmızı, NPC=mavi)
### Zone Manager
- **Tüm zone'ların kart görünümü**: ID, isim, boyut, spawn sayısı
- **Hızlı açma**: Karttaki buton ile harita editörüne git
- **Spawn sayıları**: DB'den otomatik yüklenir
---
## HDR/SRC UNPACKER + REPACKER
### Desteklenen Pack'ler
| Pack | İçerik | Dosya |
|------|--------|-------|
| item | İtem ikonları, modeller | `Item/item.hdr`, `item.src` |
| fx | Particle efektleri | `fx/fx.hdr`, `fx.src` |
| ui | UI dokuları | `ui/ui.hdr`, `ui.src` |
| sound | Ses dosyaları | `Sound/sound.hdr`, `sound.src` |
| skill | Skill ikonları | `Skill/skill.hdr`, `skill.src` |
| npc | NPC dokuları | `NPC/npc.hdr`, `npc.src` |
| map | Harita verileri | `Map/map.hdr`, `map.src` |
### Format (HDR)
```
[4 byte] file_count
For each file:
[2 byte] name_length
[N bytes] filename (ASCII)
[4 byte] offset in SRC
[4 byte] size in SRC
```
### Format (SRC)
- Raw file data concatenated
### İşlemler
- **Analiz**: HDR içindeki dosyaları listele, tip dağılımı, boyut kontrolü
- **UNPACK**: Tüm dosyaları çıktı klasörüne ayıkla
- **REPACK**: Düzenlenmiş dosyaları geri paketle, yeni HDR+SRC oluştur
- **Otomatik yedek**: Orijinal dosya üzerine yazarken `.bak_*` oluştur
---
## ️ SERVER INFO & KONFIG
### Server Info Dlg
- **Çalışan süreçleri tara**: `GameServer.exe`, `LoginServer.exe`, `KnightOnline.exe`
- **Detay bilgi**: PID, EXE yolu, RAM kullanımı, CPU, başlatılma zamanı
- **EXE analizi**: Boyut, SHA256 hash, değiştirilme tarihi
### Config Editor (GameServer.ini / LoginServer.ini)
- **Kritik ayarlar**: Form düzeninde (SERVER_IP, GAME_PORT, MAX_USERS, RATE_EXP, RATE_DROP, CASTLE...)
- **Ham metin editörü**: Satır satır düzenleme
- **Otomatik form senkronizasyonu**: İki yönlü
- **Önceden tanımlı dosya seçicileri**: GameServer.ini, LoginServer.ini, Server.ini
---
## EVENT & QUEST SİSTEMLERİ
### Quest & Lua Editörü
- **Quest listesi**: Ad, NPC ID, Talk, Menu, Exchange ID
- **Lua kodu üretimi**: Exchange, Kill, Collect, Talk quest tipleri
- **Kod önizleme**: Sözdizimi vurgulamalı
- **Patch kaydetme**: `.lı` dosyası olarak diske yaz
### Daily Quest Editörü
- **DAILY_QUESTS tablosu**: ID, görev adı, tip, kill sayısı, gereken item, ödül item
- **Uyarı**: `id` ve `KillCount` tinyint (MAX 255)
- **Inline düzenleme**: Çift tık ile hücre düzenleme
### Event Reward Editörü
| Event | Tablo | Kazanan/Kaybeden Ödülleri |
|-------|-------|--------------------------|
| Border Defance War | `BDW_REWARD` | Item, Noah, EXP, NP |
| Chaos Dungeon | `CHAOS_REWARD` | Item + bonus |
| Juraid Mountain | `JURAID_REWARD` | Item setleri |
| Forgotten Temple | `FT_REWARD` | Rastgele ödül |
### Event Zaman Editörü
- **BATTLE tablosu**: byMap, sByDay, sByTime
- **Günlük zamanlar**: Pazartesi - Pazar için saat slotları
- **SQL üretimi**: INSERT INTO BATTLE
### Event Takvimi
- **BURNING_FEATURES**: EXP, Drop, NP bonus etkinlikleri
- **Yeni event ekleme**: Tip, oran, başlangıç, süre
- **Discord bildirimi** (webhook)
- **Hızlı presetler**: 2x EXP, 3x Drop, 2x NP, Hafta sonu
---
## ITEM & ENVANTER SİSTEMLERİ
### Envanter Editörü (KO Stili)
- **Tam KO envanter görünümü**:
- Ekipman slotları (miğfer, omuz, göğüs, alt, eldiven, bot, pelerin, silah, kalkan, yüzük, kolye, bileklik, arma)
- 3 çanta (4×5 grid)
- Hızlı bar (5 slot)
- **Sürükle-bırak**: Itemleri slotlar arasında taşı
- **Item arama paneli**: İkon grid, liste görünümü, filtreler
- **Toplu item verme**: Tüm online oyunculara
### Banka Editörü
- **ITEMS byType=2** (kasa) veya **WAREHOUSE** tablosu binary blob
- Kasa içeriği tablo görünümü
- Kasa temizleme (tüm itemleri sil)
### Başlangıç Item Editörü
- **BEGINNING_ITEM / STARTING_ITEM** tabloları
- Sınıf bazlı başlangıç eşyaları
- Slot, item numarası, adet, dayanıklılık
- 14 farklı sınıf (Warrior♂/♀, Rogue♂/♀, Mage♂/♀, Priest♂/♀, Kurian♂/♀, EM versiyonları)
### Item Group Editörü (NPC Satış Grupları)
- **NPC_SALE_ITEMS / SUNDRIES / K_NPC_ITEMS**
- 4×4 ikon grid (sayfa 1-...)
- NPC/Group listesi (SaleGroup, id, NPC adı)
- Item arama paneli → sürükle/bırak
- TBL aktarımı
### Exchange Editörü
- **ITEM_EXCHANGE** tablosu
- Input (gerekli itemler) / Output (verilen itemler)
- Adet, süre (expire) ayarları
- ID bazlı listeleme
### ⚙ Generator / Shozin Editörü
- **MAKE_ITEM_GROUP** (craft sistemleri)
- **ITEM_UPGRADE_SETTINGS** (upgrade oranları)
- **CHAOS_STONE_SPAWN**
- Oran (%) ve min/max miktar ayarları
---
## ✉ LETTER & PUS SİSTEMLERİ
### ✉ Letter Editörü v2
- **Toplu mektup gönderimi**:
- Tüm karakterler
- Online oyuncular
- Belirli zone'daki oyuncular
- Belirli karakter
- Belirli ulus
- **Ek**: Noah, item + adet
- **Mektup listesi**: Gönderen, alıcı, konu, Noah, tarih
- **Eski mektup temizleme**: bRead=1 ve belirli günden eski
### PUS Editörü v2
- **Kategoriler**: HOME, ONLY GNB, COSPLAY, SPECIALS, SCROOL, CASH AND QUEST, GNB TO KC
- **PUS_ITEMS tablosu**: ID, ItemID, Price, BuyCount, Category, PriceType
- **Aktif/Deaktif**: bEnabled kolonu
- **Hızlı ekleme**: Item ID, ad, fiyat, adet
- **Item ikonları** gösterilir
---
##PREMIUM YÖNETİMİ
### Premium Editor
- **Premium verme**:
- Hesap/karakter adı
- Süre (1-3650 gün)
- Tip (Normal, Deluxe, VIP)
- **Toplu online premium**
- **Premium iptal**
- **Aktif premium hesaplar listesi**: Hesap, tip, başlangıç, bitiş, kalan
- **KC/Coin yönetimi**: KC verme, düzenleme
---
## SRC DEVELOPER STUDIO
### C++ Patch Planlayıcı
- **Doğal dil → Patch taslağı**:
- "Boss invasion event"
- "PUS kampanyası"
- "Yeni skill sistemi"
- **Class ve fonksiyon isimleri** özelleştirilebilir
- **Hedef dosyalar**: `GameServerDlg.cpp`, `User.cpp`, `GameServerDlg.h`, `User.h`
### SQL Zinciri Üretimi
- Event, NPC/Spawn, PUS, Quest, Letter tipleri için otomatik SQL şablonları
- INSERT / UPDATE komutları
- BEGIN TRANSACTION / COMMIT
### Source Explorer
- GameServer kaynak kodunu tara
- .cpp, .h, .hpp, .ini, .lua, .json dosyalarını listele
- **Fonksiyon/Keyword ara**: İçerik bazlı arama
- **AI Patch**: Seçili kodu iyileştir, değişiklikleri göster (Safe Mode ile onaylı)
---
## KO SMART ITEM BROWSER
### Çapraz Analiz
| Kaynak | Bilgi |
|--------|-------|
| ITEM | İsim, tip, grade, atk, def, ağırlık, fiyat |
| İkon | Dosya konumu, varlık kontrolü |
| Drop | Hangi monster'lar düşürüyor, oran (%) |
| ITEMS | Kimlerin envanterinde, adet, slot |
| PUS | Satışta mı, fiyat, KC/Noah |
| Exchange | Hangi exchange gruplarında var |
| Çapraz Analiz | Özet rapor, ikon durumu, envanter sayısı, drop kaynağı sayısı |
---
## VISUAL UPGRADE PIPELINE
### Batch Icon Enhancer
- **Kaynak**: `D:/aaa/Item` veya seçilen klasör
- **İkon skorlaması**: Çözünürlük, kalite (100 üzerinden)
- **Geliştirme opsiyonları**:
- Upscale (1x, 2x, 4x)
- Sharpen (UnsharpMask)
- Rarity bordürü (Normal, Magic, Rare, Unique, Elite)
- Premium glow efekti
- **Önizleme**: Önce/sonra karşılaştırma
- **Format seçimi**: BMP, PNG, JPG
- **Toplu işlem**: Tüm ikonları geliştir
- **Oyuna uygula**: Geliştirilmiş ikonları orijinal klasöre kopyala
### Asset Health Scanner
- **Kategoriler**: İkonlar, UI dokuları, Efektler, Haritalar, Yaratıklar
- **Skorlama**: Çözünürlük, dosya boyutu
- **Öneriler**: 2x/4x upscale, format dönüşümü
- **Rapor çıktısı**: TXT
### UI Theme Builder
- **Hazır temalar**: Dark Premium, Obsidian, Blood Red, Forest, Royal Gold, Classic KO
- **Özel renkler**: Arka plan, çerçeve, altın, slot
- **Önizleme**: KO envanter penceresi simülasyonu
- **Tema export**: JSON
###Otomatik Pipeline
- **Tek tıkla**:
1. Asset tara (D:/aaa/Item)
2. İkonları geliştir (2x upscale + sharpen)
3. Rarity bordürü ekle
4. Oyuna uygula
5. Doğrula
---
## ️ CLIENT FILE EDITOR SUITE
### Desteklenen Dosya Tipleri
| Uzantı | Tip | Düzenlenebilir | Araç |
|--------|-----|----------------|------|
| `.tbl` | Client TBL || RscTables.exe |
| `.ini`, `.Ini` | Config || - |
| `.txt`, `.lst` | Metin/Liste || - |
| `.tct`, `.tcm` | UI İçerik || - |
| `.uif` | UI Layout || UIE Longh0rn.exe |
| `.evt`, `.evtsub` | Event Script || - |
| `.flag` | Parametre Flag || - |
| `.json` | JSON Config || - |
| `.opd`, `.opdsub`, `.opdext` | Obje Yerleşimi || N3ME.exe |
| `.dxt`, `.dtx`, `.dds` | Doku || N3TexViewer.exe |
| `.bmp`, `.png`, `.jpg` | Görsel || - |
| `.n3scene`, `.n3shape` | 3D Model || N3Viewer.exe |
| `.n3cskin`, `.N3Chr` | Karakter || N3CE.exe |
| `.n3fx` | Efekt || N3FXE.exe |
| `.hdr`, `.src` | N3 Paket || - |
### Hızlı Araçlar
| Araç | Açıklama |
|------|----------|
| RscTables | TBL düzenleyici |
| N3ME | Harita editörü |
| N3CE | Karakter editörü |
|N3FXE | Efekt editörü |
| N3Viewer | 3D model görüntüleyici |
| N3TexViewer | Doku görüntüleyici |
| UIE Longh0rn | UI layout editörü (en iyi) |
| N3Indoor | İç mekan harita editörü |
---
## YEDEKLEME & KURTARMA
### Otomatik Yedekleme
- **Zamanlayıcı**: 6 saat, 12 saat, 24 saat, manuel
- **Formatlar**: CSV, SQL INSERT, ZIP sıkıştırma
- **Seçilebilir tablolar**: 10 kritik tablo (USERDATA, ITEMS, LETTER, KNIGHTS, K_NPC, K_MONSTER_ITEM, PUS_ITEMS, BURNING_FEATURES, DAILY_QUESTS)
- **Otomatik temizlik**: Saklama süresi (1-365 gün)
- **Yedek listesi**: Mevcut yedeklerin listesi, boyut
### DB Yedek Editörü (Gelişmiş)
- **Kritik tablolar**: 15+ tablo (USERDATA, ITEMS, LETTER, KNIGHTS, BOT_HANDLER_FARM, K_NPC, K_MONSTER_ITEM, PUS_ITEMS, BURNING_FEATURES, DAILY_QUESTS, ITEM_EXCHANGE, ACCOUNT_CHAR, ACCOUNT_PREMIUM_DATA, BEGINNING_ITEM, BATTLE)
- **Ekstra tablo ekleme**: Özel tabloları da listeye ekle
- **Geri yükleme**: Yedekten CSV/SQL restore
---
## GATE & TELEPORT
### Gate Editörü
- **GATE_LIST / WARP_LIST / PORTAL_LIST / START_POSITION2369**
- **Tablo görünümü**: ID, kaynak zone, X, Y, Z, hedef zone, hedef koordinatlar
- **Yeni gate ekleme**: Koordinat girişi
- **Kaydetme**: SQL çıktısı
---
## WEB PANEL YÖNETİCİSİ
### Web Panel Manager
- **Panel başlatma**: `web_panel/app.py` ile Flask uygulaması başlat
- **Konfigürasyon**: Host, port, debug, Discord webhook, admin şifresi
- **API test**: `/api/stats/online`, `/api/stats/live`, `/api/players`, `/api/diag`
- **Tarayıcıda aç**: Otomatik
---
## AKILLI YARDIM & KILAVUZ
### Kullanım Kılavuzu (UsageGuide)
- **Hızlı başlangıç**: Gerekli kurulumlar, ODBC sürücüsü
- **Navigasyon**: 9 kategori açıklaması
- **Ollama Ajan**: Kurulum, güvenlik modları, örnek komutlar
- **Her editör için kısa açıklamalar**
- **Klavye kısayolları**: Ctrl+D (DB Bağlan), Ctrl+S (Kaydet), F5 (Yenile)
- **Sorun giderme**: Sık karşılaşılan hatalar ve çözümleri
### Akıllı Öneriler (RecommendationDock)
- **Sistem sağlık skoru** (0-100)
- **Otomatik öneriler**:
- Tablo sayısı düşük → şema eksik
- Kolon adı farklılıkları
- Riskli sorgu geçmişi
- PUS aktiflik kolonu kontrolü
### Audit Log
- **JSONL formatında kayıt**: Tüm önemli işlemler (SQL çalıştırma, item ekleme, NPC ekleme, bot oluşturma)
- **Zaman damgası**: ISO formatı
- **Görüntüleme**: Dock panelinde son 150 satır
---
## KO MASTER CONTROL CENTER
### Proje Profili
- **Tek JSON dosyasında tüm yollar**:
- `project_name`, `client_root`, `source_root`, `db_server`, `db_name`, `build_output`, `backup_root`, `icon_dir`, `editors_dir`
- **Otomatik yükleme/kaydetme**
###Hızlı İşlemler (Recipe Runner)
| İşlem | Açıklama |
|-------|----------|
|Yeni Item Ekle | DB + İkon + Client + Source kontrolü |
| Yeni NPC/Monster Ekle | K_NPC + Drop template + Source kontrol |
| Quest Paketi Ekle | DB quest + Lua + Client resource |
| Item Sync (DB→Client) | Tüm item iconlarını DB ile eşle |
| UI Pack Güncelle | ui.hdr + client UI'yı güncelle + repack |
| Tam Yedek Al | DB + Source + Client + Assets snapshot |
| Sunucuya Uygula | Build + kopyala + test et |
| ↩ Son İşlemi Geri Al | Son sync işlemini rollback yap |
### Sync Engine
- **Atomik işlemler**: Her işlem bir snapshot ile korunur
- **Rollback desteği**: Son işlemi geri al
- **Çoklu hedef eşzamanlama**: DB + Client + Source + Assets
---
## KLİMA KISAYOLLARI
| Kısayol | Eylem |
|---------|-------|
| `Ctrl+D` | DB Bağlan |
| `Ctrl+S` | Kaydet |
| `F5` | Yenile |
| `Ctrl+F` | Sidebar ara |
| `Ctrl+` | SQL Editörü |
| `F` | Harita sığdır (MapCanvas) |
| `G` | Grid göster/gizle |
| `L` | Etiketler göster/gizle |
| `Del` | Seçili objeyi sil |
| `Scroll` | Yakınlaştır/uzaklaştır |
| `Alt+Sol` | Harita kaydır |
| `ESC` | Yerleştirme modundan çık |
---
## GEREKSİNİMLER
### Python Paketleri
```bash
pip install PySide6 pyodbc psutil requests Pillow
```
### ODBC Sürücüsü
- **SQL Server** için: `ODBC Driver 17 for SQL Server`
### Ollama (AI Ajan için)
```bash
ollama serve
ollama pull llama3.1:8b
```
### KO Editör Araçları (Opsiyonel)
| Araç | Açıklama |
|------|----------|
| RscTables.exe | TBL düzenleyici |
| N3ME.exe | Harita editörü |
| N3CE.exe | Karakter editörü |
| N3FXE.exe | Efekt editörü |
| N3Viewer.exe | 3D model görüntüleyici |
| N3TexViewer.exe | Doku görüntüleyici |
| UIE Longh0rn.exe | UI layout editörü |
---
## SORUN GİDERME
| Sorun | Çözüm |
|-------|-------|
| DB bağlantısı yok | ODBC sürücüsünü kontrol et, `odbc_diag.py` çalıştır |
| Ollama 404 error | `ollama pull llama3.1:8b` |
| Table not found | Click the "↺ Refresh Schema" button to update the column map |
Icons are not showing | Check the `D:/aaa/Item` folder and click the "Refresh Icons" button |
| Application is slow | Use TOP 500 in large tables, pagination enabled |
| requests module missing | `pip install requests` |
All rights reserved.
This software was developed specifically for ko-yardim.com.
Some editor code has been quoted from the forum. A signature has been added as a sign of respect for the work.
TriLogy
We're going to take the game beyond its basic structure to a higher level.
**Developer**: KiLLeDTeaM
**Version**: 3.0
**Build**: 2026
The file I uploaded is Download:
***Hidden text: Cannot be quoted.***
Pw:Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
Here are just a few of the 40 new features added to v4. v4 is coming soon, free and effortless... No more struggling with client db files and src for hours, months, or years; the radical solution is coming soon, also for free... (I intentionally didn't integrate the table and icon issues; I'll do that in the final version.)
Ekli dosyayı görüntüle 15822Ekli dosyayı görüntüle 15823Ekli dosyayı görüntüle 15824Ekli dosyayı görüntüle 15825
Ekli dosyayı görüntüle 15827
Ekli dosyayı görüntüle 15826
Ekli dosyayı görüntüle 15821
GAME SYSTEMS EDITORS (40/13 New Modules)
1. Rebirth & Perks System
- REB Level 15 Rebirth System Editor
- Character search (live query from USERDATA)
- Progress bar and rebirth level indicator.
- 13 perk categories — each customizable from 0-5:
- 150 Weight, 100 Health, 200 Mana
- 3% Loyalty, 2% Drop Rate, 4% Experience Rate
- 3% Coins from Monsters, 2% Coins on NPCs
- 1% Upgrade Chance
- 4% Damage to Monsters, 2% Damage to Player
- 20 Defence, 20 Attack
- Automatic recalculation of remaining perk points (rebirth × 3)
- DB Integration : Automatic write/read to REBIRTH_DATA and PERKS_DATA tables.
- Reset and bulk save
2. Drop — Block System
- Viewing the drop list by selecting Monster
- Pulling 12 slot drops from the K_MONSTER_ITEM table
- Drop rates are color-coded (100%=green, 10%=yellow, 1%=red)
- Block Drop List — player-based drop blocking
- Advanced Drop Search — search by mob name, clickable mob list
- Page control (paginated, like 1/3)
- Item icon preview (IC cache integration)
- DB: DROP_BLOCK_LIST table
3. ⚙ Auto Upgrade System
- Anvil upgrade rate table (+1 → +11)
- For each level: Rate %, Cost, Rollback level
- Percentages are color-coded (green ≥70%, yellow ≥40%, red <40%)
- Automatically load the ITEM_UPGRADE_SETTINGS table from the database.
- Simulator area: Item slots, Continuous mode, Start/Stop
- Statistics panel: Total Upgrade / Succeed / Failed / Cost
- DB: AUTO_UPGRADE_DATA table
4th Collection Race & Event Awards
Collection Race Tab:
- Event name, Zone, Duration, and Maximum Winner settings.
- Objective grid (mob ID + quantity)
- Reward grid (item ID + quantity + rate %)
- DB: COLLECTION_RACE table
Event Rewards Tab:
- Event type selector (BDW, Ardream, Ronark, CSW, Bifrost, Juraid)
- Timer display + score indicator (Karus % vs ElMorad %)
- Winner rewards (Silvery Gem, Blue Treasure Chest, Accessory Box)
- Loser prizes (separate table, small amounts)
- DB: EVENT_REWARDS table
5. Advanced Genie System
- Attack Skills — 4-slot attack skill
- Self Skills — 4 slot buff skills
- Party Skills — 4 slot party skills + PARTY MODE DISABLE indicator
- Attack Mode / Self Skill Mode / Party Skill Mode (On/Off radio buttons)
- R Attack / Party Leader Target / 3-5 Combo controls
- Potion Options : HP Potion (✓), MP Potion (✓), percentage settings (70%, 35%)
- Auto Party + PT Code + Monster Attack List
- Save Settings / Delete From List buttons
- Character-based genie settings grid
- DB: GENIE_SETTINGS table
6. Save Stat & Save Skill Preset
Stat Preset Tab:
- Loading stats from the database using character name (STR/HP/DEX/MP/INT)
- Colorful spinbox editors (STR=red, HP=green, DEX=blue, MP=purple, INT=orange)
- 4 save slots — with Save/Load buttons
- The "Apply to Character" button updates the USERDATA table.
- DB: STAT_PRESETS table
Skill Preset Tab:
- Character skill point display
- 4 save slots — Save/Load buttons
- DB: SKILL_PRESETS table
7. Lottery Event System
- Time Left / Ticket Sold / Ticket Price indicators
- Ticket price adjuster (SpinBox, max 999M)
- Four consecutive awards — 1st (gold), 2nd (silver), 3rd (bronze), 4th (purple) frames
- Reward Item Editor (Item ID + Name + Quantity)
- Ticket sales history grid
- Lottery settings form (duration, maximum number of tickets, ticket price)
- Start / Save buttons
- DB: LOTTERY_EVENT + LOTTERY_TICKETS tables
8. Cross-Exchange System
- Server selector (Multi-server support)
- KC / TL balance indicator
- Inventory grid (item list)
- 3x3 transfer slot area
- Weight + Gold information
- Exchange button
- DB: CROSS_EXCHANGE table
9. Chaotic Generator & Filtering
- Chaotic Generator input slots + spinners
- Start/Stop controls
- Automation : Sell All, Auto Bank, Sell if Not Unique checkboxes
- Class filter : Warrior (red), Rogue (green), Magician (blue), Priest (gold)
- Type filter : Weapon, Armor, Accessory
- Chaotic Generator Results grid
- Block List — preventing unwanted items
- Save List button
- DB: CHAOTIC_GENERATOR + CHAOTIC_BLOCK_LIST tables
10. Talisman & Mining Warehouse
Talisman Tab:
- 4 talisman slot skins (with purple frame)
- Talisman inventory grid (Item + Slot + Effect)
- Cross Exchange + Search buttons
- Weight + Gold information
- DB: TALISMAN_DATA table
Mining Warehouse Tab:
- Knight Genie - Warehouse header
- Mining item grid (Gem, Ore, Material)
- Search Item feature
- DB: MINING_WAREHOUSE table
11. Exchange & PUS Cracking System
Box Contents Table:
- NPC-based exchange list upload
- Item grid (icon + name + required + result)
- Page check (1/2)
- Add / Edit / Delete buttons
- DB: EXCHANGE_LIST table
PUS Breaking Tab:
- Certificate Exchange editor (ex: Gryphon's Armor Certificate)
- Warning message: "This action is irreversible"
- Source slot + 4 result slot view
- Confirm / Cancel buttons
- List of all certificates grid
- DB: CERTIFICATE_EXCHANGE table
12. Slave Merchant System
- Owner character + Bot name + Slot count settings
- "Owner should follow" checkbox
- 3x2 vending slot grid
- Create / Delete buttons
- List of active slave merchants (Owner + Bot Name + Slot + Zone + Status)
- DB: SLAVE_MERCHANT table
13. ReConnect & Daily Gifts
Reconnect Tab:
- "Reconnecting to the server" UI preview
- Automatic reconnect timer
- Settings: Max Attempts, Interval (seconds), Active/Inactive
- DB: RECONNECT_SETTINGS table
Daily Gifts Tab (Attendance Event):
Gaming Systems
- 25-day reward calendar (5x5 grid)
- Every day: item icon + name + Acquired/Pending status
" Acquired" indicator for the first 4 days.
- 25 different reward items are listed.
- DB: ATTENDANCE_REWARDS + ATTENDANCE_DATA tables
├── Rebirth & Perks
├── Drop Block
├── ⚙ Auto Upgrade
├── CR & Event Award
├── Genie System
├── Stat/Skill Preset
├── Lottery Event
├── Cross Exchange
├── Chaotic Generator
├── Talisman & Mining
├── Exchange & PUS Breaking
├── Slave Merchant
├── ReConnect & Daily
├── ─────────────────
├── DXT & M3SH Pipeline
├── Icon Changer
└── Upgrade Simulator Coming Soon...
Since I'm abroad, the latest version of the code I developed is available separately at the link below. If you don't understand something, use cloud instead of chatgpt, upload the .py file and explore the development options; you can then develop the project to the ultra-level. I hope this makes everything easier for you. After downloading the file, install Python and drag and drop it onto VS Code, then run it.
Good luck and happy developing!
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
Eline sağlık hocam
️ Knight Control Center PRO ULTRA v3.0
**KiLLeDTeaM** | Tam Entegre Knight Online PW Sunucu Yönetim Sistemi
BU Sistem Yapay zeka ile tasarlanmıştır ! Canım öyle istedi
## GENEL BAKIŞ
> **Knight Control Center ULTRA**, profesyonel Knight Online private server yönetimi için geliştirilmiş **tümleşik bir yönetim panelidir**.
> SQL Server veritabanı, istemci dosyaları, sunucu konfigürasyonu, bot sistemleri, asset yönetimi ve hatta AI destekli asistan tek bir arayüzde toplanmıştır.
| Özellik | Açıklama |
|---------|----------|
| ️ **DB Yönetimi** | Tüm tablolara CRUD, inline düzenleme, schema profilleri, kolon takma adları |
| **SQL Editörü** | Çoklu sorgu, sekmeli sonuçlar, sözdizimi vurgulama, hızlı butonlar |
| **Bot Sistemi** | Farm, PK, BDW, Merchant, Delos bekçi, toplu bot oluşturma |
| **Asset Studio** | İkonlar, karakterler, NPC, MOB, silahlar, efektler için görsel tarayıcı |
| **AI Asistan** | Ollama ile doğal dil → SQL / Lua / Fix önerileri |
| ️ **Güvenlik** | DDoS koruması, anti-cheat tespiti, ban yönetimi, IP engelleme |
| **Sunucu Monitor** | Anlık online, tablo istatistikleri, performans metrikleri |
| ️ **Harita Editörü** | 2D/izometrik harita, OPD düzenleme, spawn yerleştirme |
| **Pack Araçları** | HDR/SRC unpack/repack, TBL düzenleyici, N3 model görüntüleme |
---
## VERİTABANI YÖNETİMİ
### ️ Tablo Editörü
- **Sol ağaç menü**: Tablolar kategorilere ayrılmış (Karakter, Item, NPC, Drop, Quest...)
- **Tablo işlemleri**: Satır ekleme, düzenleme, silme, kopyalama
- **Oyun farkındalığı**: Item ikonları otomatik gösterilir, renk kodlaması (NPC tipine göre)
- **Inline düzenleme**: Değişen hücreler vurgulanır, toplu kaydetme
- **PK desteği**: Primary key olmadan yazma engellenir
### SQL Editörü
- **Çoklu sorgu**: `GO` ile ayrılmış sorguları sırayla çalıştırma
- **Sekmeli sonuçlar**: Her sorgu sonucu ayrı sekmede, tablo görünümü
- **Sözdizimi vurgulama**: SQL anahtar kelimeleri renklendirilir
- **Hızlı tablo butonları**: Kategorilere göre (Karakter, Item, NPC, Letter, Klan) önceden hazırlanmış sorgular
- **Geçmiş**: Son sorgular açılır menüde tutulur
### Tanılama (Diagnostics)
- **Tüm tablolar taranır**: PUS_ITEMS boş mu, drop tablosu var mı, letter sistemi aktif mi, zone tanımları...
- **Kritik sorunlar**: Item referansı olmayan envanter, süresi dolmuş premium, CSW zamanları
- **Fix SQL önerileri**: Her sorun için çalıştırılabilir düzeltme SQL'i
- **Rapor çıktısı**: TXT olarak dışa aktarım
### Import/Export
| Format | Export | Import |
|--------|--------|--------|
| CSV ||
|
| JSON ||
|
| SQL INSERT ||
(manuel) |
| Cross-DB ||
(farklı sunucu) |
- **Toplu tablo export**: Tüm tabloları CSV/JSON olarak klasöre al
- **Dry run**: Import öncesi kontrol
- **Truncate seçeneği**: Tabloyu temizleyip yaz
---
## BOT YÖNETİM SİSTEMİ
### Farm Bot
- Bot tablolarını otomatik algılar (`BOT_HANDLER_FARM`, `BOT_HANDLER_FARMNEW`)
- Zone, koordinat, sınıf, level belirleme
- CSV export ile toplu yedekleme
- Hızlı ekleme formu
### ⚔ PK Bot
- Ronark Land, Ardream, BDW, Delos, Bifrost için PK botu oluşturma
- Bot sayısı, nation, level, sınıf, regen süresi ayarları
- Otomatik koordinat randomizasyonu
- SQL çıktısı → SQL editörde çalıştır
### BDW Bot
- Karus & El Morad dengesi
- Min/max level aralığı
- Sınıf filtreleri (Warrior, Rogue, Mage, Priest)
- BATTLE tablosundan aktif savaş zamanlarını görüntüleme
### Merchant Bot
- Merchant tablolarını listeleme (`MERCHANT_BOT_INFO`, `MERCHANT_BOT_ITEM`)
- Satıcı botları yönetme
- Item numarası + fiyat + adet ekleme
### Bot Oluştur (Create)
- **Gerçek KO şeması**: `strUserID`, `Race`, `Class`, `Stats`, `strItem`
- 14 farklı ırk/class kombinasyonu (Orc, Barbarian, Human, Elvian, Kurian...)
- **Stat presetleri**: Warrior, Rogue, Mage, Priest, Kurian için hazır dağılımlar
- **strItem template**: Mevcut bir bottan envanter binary'sini kopyalama
- Toplu bot üretimi (prefix + başlangıç numarası)
- Tek tıkla DB'ye ekleme
### Delos Bekçi
- Delos kalesi (Zone 52) için nöbetçi botları
- Kapı ve duvar pozisyonları (Kuzey, Güney, Batı, Doğu, İç Kule, Kale Merkez)
- Random koordinat dağılımı
### Genel Bakış
- Tüm bot tablolarının listesi ve kayıt sayıları
- Bulunamayan tablolar raporlanır
---
## ️ GÜVENLİK & KORUMA
### DDoS / IP Block
- **IP engelleme**: site_block tablosuna ekleme
- **Firewall script üretimi**: Windows Güvenlik Duvarı için netsh komutları
- **DDoS tespit ayarları**: Bağlantı eşiği, pencere süresi, otomatik engelleme
### Ban Yönetimi
- **Karakter/Hesap banlama**: `bLogout=2` ile
- Ban süresi (gün)
- Sebep notu
- Ban kaldırma
### Bağlantı İzleme
- Anlık online oyuncu listesi
- Karakter, level, sınıf, ulus, zone, noah, NP
- Filtreleme ve arama
- Karus/El Morad dağılımı
### Güvenlik Duvarı Kuralları
- GameServer, LoginServer, SQL Server portları
- İzinli IP filtreleme
- SYN Flood koruması
- Otomatik script üretimi
### Anti-Cheat Merkezi
| Kontrol | Açıklama |
|---------|----------|
| Item Duplikasyon | Aynı nSerial'e sahip birden fazla item tespiti |
| Noah Pump | 1 milyar+ Noah'a sahip hesaplar |
| Stat Anomali | Level ve sınıfa göre imkansız stat toplamları |
| Serial Çakışma | nSerial=0 veya NULL itemler |
---
## SUNUCU MONİTÖR & İSTATİSTİKLER
### Sunucu Monitor (Gerçek Zamanlı)
| Metrik | Açıklama |
|--------|----------|
| Online Oyuncu | Anlık aktif karakterler |
| Karus / El Morad | Ulus bazlı dağılım |
| Tablo Sayısı | Toplam veritabanı tablosu |
| Item Kayıt | ITEMS tablosu satır sayısı |
| Bot Kayıt | Bot tabloları toplamı |
### Ekonomi Takip
- **Toplam Noah**: Tüm karakterlerin toplam parası
- **Ortalama Noah**: Oyuncu başı
- **En zengin %10**: Servetin % kaçına sahip
- **Servet dağılımı**: 0-100K, 100K-1M, 1M-10M, 10M-100M, 100M+ aralıklarında karakter sayıları
- **Zenginler listesi**: En fazla Noah'a sahip 100 karakter
- **Envanter değeri**: Belirli bir karakterin envanterindeki itemlerin toplam Noah değeri
### ⚔ PK & Liderlik Tabloları
- **NP Liderlik**: En yüksek NP'ye sahip 100 karakter
- **Top Karakterler**: Level, Noah, NP'ye göre sıralama
- **Klan Sıralaması**: En yüksek puana sahip 50 klan
### Klan Simülatörü
- İki klan arasında savaş simülasyonu
- Her karakterin level, stat, NP değerlerine göre rastgele güç hesaplama
- 100-10.000 simülasyon arasında seçim
- Galibiyet yüzdesi hesaplama
---
## CLIENT ASSET STUDIO
### ️ Client Asset List Studio
| Kategori | İçerik |
|----------|--------|
| Item İkonları | `itemicon_*.bmp` / `*.jpg` / `*.png` |
| Karakterler | N3 karakter modelleri, skinler |
| Animasyonlar | `.kf`, `.ksa`, `.anim` |
| NPC | NPC modelleri ve dokuları |
| MOB | Canavar modelleri |
| Silahlar | 3D silah modelleri |
| Armorlar | Zırh modelleri |
| Kanatlar | Özel kanat efektleri |
|Efektler | Particle efektleri (`n3fx`) |
### TBL Studio
- **Binary TBL parse**: KO client TBL dosyalarını okuma/yazma
- **String çıkarımı**: Dosyadaki tüm okunabilir stringleri listeleme
- **CSV/TSV modu**: Tablo olarak düzenleme
- **Hex görünümü**: Ham byte düzenleyici
### N3 Pack Extractor
- **HDR + SRC formatı**: KO'nun kendi paket yapısını destekler
- **Otomatik algılama**: `item.hdr`, `fx.hdr`, `ui.hdr`, `sound.hdr`
- **Dosya listesi**: İsim, offset, boyut
- **Toplu çıkarma**: Tüm dosyaları klasöre al
- **Repack**: Düzenlenmiş dosyaları geri paketleme
- **Direkt BMP/JPG tarama**: SRC içindeki görselleri doğrudan çıkar
### Wiki Asset İndirici
- **KOWiki'den otomatik indirme**: Item ikonları, harita görselleri, NPC/MOB görselleri
- **Manifest oluşturma**: İndirilen assetlerin indeksi
- **Klasör yapısı**: `wiki_assets/item_icons/`, `wiki_assets/maps/`
### İkon Sağlık Panel
- Aktif ikon klasörü kontrolü
- Dosya sayısı ve konum gösterimi
- Arama zinciri (tüm olası konumlar listelenir)
- İkon test aracı (belirli item ID'sinin ikonunu dene)
---
## OLLAMA ULTRA AJAN
### Bağlantı
- **Ollama sunucusuna bağlan**: `Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.`
- **Model seçimi**: `llama3.1:8b`, `mixtral:8x7b`, `llama3.1:70b`, `codellama:34b`
- Otomatik model listesi yükleme
### Chat Modu
- Doğal dil ile konuşma
- KO server yönetimi konularında uzman yanıtlar
- Konuşma geçmişi
### SQL Üret
- **Türkçe komut → SQL**:
- "Online olan en yüksek levelli 10 Karus karakterini getir"
- "En fazla Noah'a sahip 5 oyuncuyu listele"
- Tablo bazlı bağlam (`USERDATA`, `ITEMS`, `K_NPC`, ...)
- SQL sözdizimi vurgulamalı çıktı
- Tek tıkla SQL Editörüne gönder
### Oto Tamir
- **DB tara**: Item duplikasyonu, Noah pump, imkansız stat tespitleri
- **Sorunları analiz et**: Ollama'ya gönder
- **Fix SQL önerisi al**
- **Uygula**: Onay ile fix SQL'i çalıştır
### Lua Üret
- **Quest açıklaması → Lua kodu**:
- "Ronark Land'da 50 mob öldür, ödül olarak Trina ver"
- NPC ID, Exchange ID parametreleri
- KO Lua fonksiyonları: `HowmuchItem`, `RemoveItem`, `RunQuestExchange`, `SelectMsg`
### Analiz
- Tablo şeması + ilk 5 kayıt → Ollama'ya gönder
- Önemli bulgular ve öneriler
- Veri kalitesi analizi
### ️ Güvenlik Modları
| Mod | İzinler | Kullanım |
|-----|---------|----------|
| Güvenli Mod | Sadece okuma | Analiz, raporlama |
| ⚠ Normal Mod | Okuma + Yazma (onaylı) | Otomatik fix |
---
## ️ MAP EDITÖR & HUB
### 2D Harita Editörü
- **Top-down görünüm**: KO dünyasını 2 boyutlu görselleştirme
- **Zoom/Pan**: Fare tekerleği ile yakınlaştırma, orta tuş ile kaydırma
- **Grid sistemi**: 64 birimlik ızgaralar, ana grid (8x)
- **Katmanlar**:
- OPD objeleri (binalar, ağaçlar, kayalar)
- Spawn noktaları (mob, boss, NPC)
- Zone bölgeleri (renkli alanlar)
- Warp noktaları
### Spawn Yönetimi
- **Spawn listesi**: Tüm NPC/monster'lar ID, isim, level, tip, koordinat
- **Sürükle-bırak**: Harita üzerinde spawn'ı taşı
- **Sağ tık menüsü**: Yeni spawn ekle, sil, kopyala
- **Özellik paneli**: ID, isim, level, HP, EXP, koordinat, respawn süresi
- **AI Spawn Önerisi**: Mevcut spawn dağılımına göre AI'nın yeni spawn önermesi
### OPD Obje Editörü
- **OPD dosyaları**: `*.opd`, `*.opdsub`, `*.opdext`
- **Obje listesi**: ID, X, Z, tip
- **3D dönüş**: Izometrik önizleme
- **Yerleştirme**: Haritaya tıklayarak obje ekleme
### Warp Editörü
- **Teleport noktaları**: `WARP_INFO`, `WARP`, `PORTAL`, `TELEPORT`
- **Kaynak → Hedef**: Zone, koordinatlar
- **Görsel yerleştirme**: Harita üzerinde warp noktalarını sürükle
- **SQL çıktısı**: DB'ye yazmak için
### 3D Viewport
- **Izometrik projeksiyon**: 35°/45° açı
- **Fare kontrolü**: Sol tuş = döndür, orta tuş = kaydır
- **Yükseklik**: Her spawn level'e göre yükseklik (20-80 birim)
- **Renk kodlaması**: NPC tipine göre renk (mob=kırmızı, boss=parlak kırmızı, NPC=mavi)
### Zone Manager
- **Tüm zone'ların kart görünümü**: ID, isim, boyut, spawn sayısı
- **Hızlı açma**: Karttaki buton ile harita editörüne git
- **Spawn sayıları**: DB'den otomatik yüklenir
---
## HDR/SRC UNPACKER + REPACKER
### Desteklenen Pack'ler
| Pack | İçerik | Dosya |
|------|--------|-------|
| item | İtem ikonları, modeller | `Item/item.hdr`, `item.src` |
| fx | Particle efektleri | `fx/fx.hdr`, `fx.src` |
| ui | UI dokuları | `ui/ui.hdr`, `ui.src` |
| sound | Ses dosyaları | `Sound/sound.hdr`, `sound.src` |
| skill | Skill ikonları | `Skill/skill.hdr`, `skill.src` |
| npc | NPC dokuları | `NPC/npc.hdr`, `npc.src` |
| map | Harita verileri | `Map/map.hdr`, `map.src` |
### Format (HDR)
```
[4 byte] file_count
For each file:
[2 byte] name_length
[N bytes] filename (ASCII)
[4 byte] offset in SRC
[4 byte] size in SRC
```
### Format (SRC)
- Raw file data concatenated
### İşlemler
- **Analiz**: HDR içindeki dosyaları listele, tip dağılımı, boyut kontrolü
- **UNPACK**: Tüm dosyaları çıktı klasörüne ayıkla
- **REPACK**: Düzenlenmiş dosyaları geri paketle, yeni HDR+SRC oluştur
- **Otomatik yedek**: Orijinal dosya üzerine yazarken `.bak_*` oluştur
---
## ️ SERVER INFO & KONFIG
### Server Info Dlg
- **Çalışan süreçleri tara**: `GameServer.exe`, `LoginServer.exe`, `KnightOnline.exe`
- **Detay bilgi**: PID, EXE yolu, RAM kullanımı, CPU, başlatılma zamanı
- **EXE analizi**: Boyut, SHA256 hash, değiştirilme tarihi
### Config Editor (GameServer.ini / LoginServer.ini)
- **Kritik ayarlar**: Form düzeninde (SERVER_IP, GAME_PORT, MAX_USERS, RATE_EXP, RATE_DROP, CASTLE...)
- **Ham metin editörü**: Satır satır düzenleme
- **Otomatik form senkronizasyonu**: İki yönlü
- **Önceden tanımlı dosya seçicileri**: GameServer.ini, LoginServer.ini, Server.ini
---
## EVENT & QUEST SİSTEMLERİ
### Quest & Lua Editörü
- **Quest listesi**: Ad, NPC ID, Talk, Menu, Exchange ID
- **Lua kodu üretimi**: Exchange, Kill, Collect, Talk quest tipleri
- **Kod önizleme**: Sözdizimi vurgulamalı
- **Patch kaydetme**: `.lı` dosyası olarak diske yaz
### Daily Quest Editörü
- **DAILY_QUESTS tablosu**: ID, görev adı, tip, kill sayısı, gereken item, ödül item
- **Uyarı**: `id` ve `KillCount` tinyint (MAX 255)
- **Inline düzenleme**: Çift tık ile hücre düzenleme
### Event Reward Editörü
| Event | Tablo | Kazanan/Kaybeden Ödülleri |
|-------|-------|--------------------------|
| Border Defance War | `BDW_REWARD` | Item, Noah, EXP, NP |
| Chaos Dungeon | `CHAOS_REWARD` | Item + bonus |
| Juraid Mountain | `JURAID_REWARD` | Item setleri |
| Forgotten Temple | `FT_REWARD` | Rastgele ödül |
### Event Zaman Editörü
- **BATTLE tablosu**: byMap, sByDay, sByTime
- **Günlük zamanlar**: Pazartesi - Pazar için saat slotları
- **SQL üretimi**: INSERT INTO BATTLE
### Event Takvimi
- **BURNING_FEATURES**: EXP, Drop, NP bonus etkinlikleri
- **Yeni event ekleme**: Tip, oran, başlangıç, süre
- **Discord bildirimi** (webhook)
- **Hızlı presetler**: 2x EXP, 3x Drop, 2x NP, Hafta sonu
---
## ITEM & ENVANTER SİSTEMLERİ
### Envanter Editörü (KO Stili)
- **Tam KO envanter görünümü**:
- Ekipman slotları (miğfer, omuz, göğüs, alt, eldiven, bot, pelerin, silah, kalkan, yüzük, kolye, bileklik, arma)
- 3 çanta (4×5 grid)
- Hızlı bar (5 slot)
- **Sürükle-bırak**: Itemleri slotlar arasında taşı
- **Item arama paneli**: İkon grid, liste görünümü, filtreler
- **Toplu item verme**: Tüm online oyunculara
### Banka Editörü
- **ITEMS byType=2** (kasa) veya **WAREHOUSE** tablosu binary blob
- Kasa içeriği tablo görünümü
- Kasa temizleme (tüm itemleri sil)
### Başlangıç Item Editörü
- **BEGINNING_ITEM / STARTING_ITEM** tabloları
- Sınıf bazlı başlangıç eşyaları
- Slot, item numarası, adet, dayanıklılık
- 14 farklı sınıf (Warrior♂/♀, Rogue♂/♀, Mage♂/♀, Priest♂/♀, Kurian♂/♀, EM versiyonları)
### Item Group Editörü (NPC Satış Grupları)
- **NPC_SALE_ITEMS / SUNDRIES / K_NPC_ITEMS**
- 4×4 ikon grid (sayfa 1-...)
- NPC/Group listesi (SaleGroup, id, NPC adı)
- Item arama paneli → sürükle/bırak
- TBL aktarımı
### Exchange Editörü
- **ITEM_EXCHANGE** tablosu
- Input (gerekli itemler) / Output (verilen itemler)
- Adet, süre (expire) ayarları
- ID bazlı listeleme
### ⚙ Generator / Shozin Editörü
- **MAKE_ITEM_GROUP** (craft sistemleri)
- **ITEM_UPGRADE_SETTINGS** (upgrade oranları)
- **CHAOS_STONE_SPAWN**
- Oran (%) ve min/max miktar ayarları
---
## ✉ LETTER & PUS SİSTEMLERİ
### ✉ Letter Editörü v2
- **Toplu mektup gönderimi**:
- Tüm karakterler
- Online oyuncular
- Belirli zone'daki oyuncular
- Belirli karakter
- Belirli ulus
- **Ek**: Noah, item + adet
- **Mektup listesi**: Gönderen, alıcı, konu, Noah, tarih
- **Eski mektup temizleme**: bRead=1 ve belirli günden eski
### PUS Editörü v2
- **Kategoriler**: HOME, ONLY GNB, COSPLAY, SPECIALS, SCROOL, CASH AND QUEST, GNB TO KC
- **PUS_ITEMS tablosu**: ID, ItemID, Price, BuyCount, Category, PriceType
- **Aktif/Deaktif**: bEnabled kolonu
- **Hızlı ekleme**: Item ID, ad, fiyat, adet
- **Item ikonları** gösterilir
---
##PREMIUM YÖNETİMİ
### Premium Editor
- **Premium verme**:
- Hesap/karakter adı
- Süre (1-3650 gün)
- Tip (Normal, Deluxe, VIP)
- **Toplu online premium**
- **Premium iptal**
- **Aktif premium hesaplar listesi**: Hesap, tip, başlangıç, bitiş, kalan
- **KC/Coin yönetimi**: KC verme, düzenleme
---
## SRC DEVELOPER STUDIO
### C++ Patch Planlayıcı
- **Doğal dil → Patch taslağı**:
- "Boss invasion event"
- "PUS kampanyası"
- "Yeni skill sistemi"
- **Class ve fonksiyon isimleri** özelleştirilebilir
- **Hedef dosyalar**: `GameServerDlg.cpp`, `User.cpp`, `GameServerDlg.h`, `User.h`
### SQL Zinciri Üretimi
- Event, NPC/Spawn, PUS, Quest, Letter tipleri için otomatik SQL şablonları
- INSERT / UPDATE komutları
- BEGIN TRANSACTION / COMMIT
### Source Explorer
- GameServer kaynak kodunu tara
- .cpp, .h, .hpp, .ini, .lua, .json dosyalarını listele
- **Fonksiyon/Keyword ara**: İçerik bazlı arama
- **AI Patch**: Seçili kodu iyileştir, değişiklikleri göster (Safe Mode ile onaylı)
---
## KO SMART ITEM BROWSER
### Çapraz Analiz
| Kaynak | Bilgi |
|--------|-------|
| ITEM | İsim, tip, grade, atk, def, ağırlık, fiyat |
| İkon | Dosya konumu, varlık kontrolü |
| Drop | Hangi monster'lar düşürüyor, oran (%) |
| ITEMS | Kimlerin envanterinde, adet, slot |
| PUS | Satışta mı, fiyat, KC/Noah |
| Exchange | Hangi exchange gruplarında var |
| Çapraz Analiz | Özet rapor, ikon durumu, envanter sayısı, drop kaynağı sayısı |
---
## VISUAL UPGRADE PIPELINE
### Batch Icon Enhancer
- **Kaynak**: `D:/aaa/Item` veya seçilen klasör
- **İkon skorlaması**: Çözünürlük, kalite (100 üzerinden)
- **Geliştirme opsiyonları**:
- Upscale (1x, 2x, 4x)
- Sharpen (UnsharpMask)
- Rarity bordürü (Normal, Magic, Rare, Unique, Elite)
- Premium glow efekti
- **Önizleme**: Önce/sonra karşılaştırma
- **Format seçimi**: BMP, PNG, JPG
- **Toplu işlem**: Tüm ikonları geliştir
- **Oyuna uygula**: Geliştirilmiş ikonları orijinal klasöre kopyala
### Asset Health Scanner
- **Kategoriler**: İkonlar, UI dokuları, Efektler, Haritalar, Yaratıklar
- **Skorlama**: Çözünürlük, dosya boyutu
- **Öneriler**: 2x/4x upscale, format dönüşümü
- **Rapor çıktısı**: TXT
### UI Theme Builder
- **Hazır temalar**: Dark Premium, Obsidian, Blood Red, Forest, Royal Gold, Classic KO
- **Özel renkler**: Arka plan, çerçeve, altın, slot
- **Önizleme**: KO envanter penceresi simülasyonu
- **Tema export**: JSON
###Otomatik Pipeline
- **Tek tıkla**:
1. Asset tara (D:/aaa/Item)
2. İkonları geliştir (2x upscale + sharpen)
3. Rarity bordürü ekle
4. Oyuna uygula
5. Doğrula
---
## ️ CLIENT FILE EDITOR SUITE
### Desteklenen Dosya Tipleri
| Uzantı | Tip | Düzenlenebilir | Araç |
|--------|-----|----------------|------|
| `.tbl` | Client TBL || RscTables.exe |
| `.ini`, `.Ini` | Config || - |
| `.txt`, `.lst` | Metin/Liste || - |
| `.tct`, `.tcm` | UI İçerik || - |
| `.uif` | UI Layout || UIE Longh0rn.exe |
| `.evt`, `.evtsub` | Event Script || - |
| `.flag` | Parametre Flag || - |
| `.json` | JSON Config || - |
| `.opd`, `.opdsub`, `.opdext` | Obje Yerleşimi || N3ME.exe |
| `.dxt`, `.dtx`, `.dds` | Doku || N3TexViewer.exe |
| `.bmp`, `.png`, `.jpg` | Görsel || - |
| `.n3scene`, `.n3shape` | 3D Model || N3Viewer.exe |
| `.n3cskin`, `.N3Chr` | Karakter || N3CE.exe |
| `.n3fx` | Efekt || N3FXE.exe |
| `.hdr`, `.src` | N3 Paket || - |
### Hızlı Araçlar
| Araç | Açıklama |
|------|----------|
| RscTables | TBL düzenleyici |
| N3ME | Harita editörü |
| N3CE | Karakter editörü |
|N3FXE | Efekt editörü |
| N3Viewer | 3D model görüntüleyici |
| N3TexViewer | Doku görüntüleyici |
| UIE Longh0rn | UI layout editörü (en iyi) |
| N3Indoor | İç mekan harita editörü |
---
## YEDEKLEME & KURTARMA
### Otomatik Yedekleme
- **Zamanlayıcı**: 6 saat, 12 saat, 24 saat, manuel
- **Formatlar**: CSV, SQL INSERT, ZIP sıkıştırma
- **Seçilebilir tablolar**: 10 kritik tablo (USERDATA, ITEMS, LETTER, KNIGHTS, K_NPC, K_MONSTER_ITEM, PUS_ITEMS, BURNING_FEATURES, DAILY_QUESTS)
- **Otomatik temizlik**: Saklama süresi (1-365 gün)
- **Yedek listesi**: Mevcut yedeklerin listesi, boyut
### DB Yedek Editörü (Gelişmiş)
- **Kritik tablolar**: 15+ tablo (USERDATA, ITEMS, LETTER, KNIGHTS, BOT_HANDLER_FARM, K_NPC, K_MONSTER_ITEM, PUS_ITEMS, BURNING_FEATURES, DAILY_QUESTS, ITEM_EXCHANGE, ACCOUNT_CHAR, ACCOUNT_PREMIUM_DATA, BEGINNING_ITEM, BATTLE)
- **Ekstra tablo ekleme**: Özel tabloları da listeye ekle
- **Geri yükleme**: Yedekten CSV/SQL restore
---
## GATE & TELEPORT
### Gate Editörü
- **GATE_LIST / WARP_LIST / PORTAL_LIST / START_POSITION2369**
- **Tablo görünümü**: ID, kaynak zone, X, Y, Z, hedef zone, hedef koordinatlar
- **Yeni gate ekleme**: Koordinat girişi
- **Kaydetme**: SQL çıktısı
---
## WEB PANEL YÖNETİCİSİ
### Web Panel Manager
- **Panel başlatma**: `web_panel/app.py` ile Flask uygulaması başlat
- **Konfigürasyon**: Host, port, debug, Discord webhook, admin şifresi
- **API test**: `/api/stats/online`, `/api/stats/live`, `/api/players`, `/api/diag`
- **Tarayıcıda aç**: Otomatik
---
## AKILLI YARDIM & KILAVUZ
### Kullanım Kılavuzu (UsageGuide)
- **Hızlı başlangıç**: Gerekli kurulumlar, ODBC sürücüsü
- **Navigasyon**: 9 kategori açıklaması
- **Ollama Ajan**: Kurulum, güvenlik modları, örnek komutlar
- **Her editör için kısa açıklamalar**
- **Klavye kısayolları**: Ctrl+D (DB Bağlan), Ctrl+S (Kaydet), F5 (Yenile)
- **Sorun giderme**: Sık karşılaşılan hatalar ve çözümleri
### Akıllı Öneriler (RecommendationDock)
- **Sistem sağlık skoru** (0-100)
- **Otomatik öneriler**:
- Tablo sayısı düşük → şema eksik
- Kolon adı farklılıkları
- Riskli sorgu geçmişi
- PUS aktiflik kolonu kontrolü
### Audit Log
- **JSONL formatında kayıt**: Tüm önemli işlemler (SQL çalıştırma, item ekleme, NPC ekleme, bot oluşturma)
- **Zaman damgası**: ISO formatı
- **Görüntüleme**: Dock panelinde son 150 satır
---
## KO MASTER CONTROL CENTER
### Proje Profili
- **Tek JSON dosyasında tüm yollar**:
- `project_name`, `client_root`, `source_root`, `db_server`, `db_name`, `build_output`, `backup_root`, `icon_dir`, `editors_dir`
- **Otomatik yükleme/kaydetme**
###Hızlı İşlemler (Recipe Runner)
| İşlem | Açıklama |
|-------|----------|
|Yeni Item Ekle | DB + İkon + Client + Source kontrolü |
| Yeni NPC/Monster Ekle | K_NPC + Drop template + Source kontrol |
| Quest Paketi Ekle | DB quest + Lua + Client resource |
| Item Sync (DB→Client) | Tüm item iconlarını DB ile eşle |
| UI Pack Güncelle | ui.hdr + client UI'yı güncelle + repack |
| Tam Yedek Al | DB + Source + Client + Assets snapshot |
| Sunucuya Uygula | Build + kopyala + test et |
| ↩ Son İşlemi Geri Al | Son sync işlemini rollback yap |
### Sync Engine
- **Atomik işlemler**: Her işlem bir snapshot ile korunur
- **Rollback desteği**: Son işlemi geri al
- **Çoklu hedef eşzamanlama**: DB + Client + Source + Assets
---
## KLİMA KISAYOLLARI
| Kısayol | Eylem |
|---------|-------|
| `Ctrl+D` | DB Bağlan |
| `Ctrl+S` | Kaydet |
| `F5` | Yenile |
| `Ctrl+F` | Sidebar ara |
| `Ctrl+` | SQL Editörü |
| `F` | Harita sığdır (MapCanvas) |
| `G` | Grid göster/gizle |
| `L` | Etiketler göster/gizle |
| `Del` | Seçili objeyi sil |
| `Scroll` | Yakınlaştır/uzaklaştır |
| `Alt+Sol` | Harita kaydır |
| `ESC` | Yerleştirme modundan çık |
---
## GEREKSİNİMLER
### Python Paketleri
```bash
pip install PySide6 pyodbc psutil requests Pillow
```
### ODBC Sürücüsü
- **SQL Server** için: `ODBC Driver 17 for SQL Server`
### Ollama (AI Ajan için)
```bash
ollama serve
ollama pull llama3.1:8b
```
### KO Editör Araçları (Opsiyonel)
| Araç | Açıklama |
|------|----------|
| RscTables.exe | TBL düzenleyici |
| N3ME.exe | Harita editörü |
| N3CE.exe | Karakter editörü |
| N3FXE.exe | Efekt editörü |
| N3Viewer.exe | 3D model görüntüleyici |
| N3TexViewer.exe | Doku görüntüleyici |
| UIE Longh0rn.exe | UI layout editörü |
---
## SORUN GİDERME
| Sorun | Çözüm |
|-------|-------|
| DB bağlantısı yok | ODBC sürücüsünü kontrol et, `odbc_diag.py` çalıştır |
| Ollama 404 hatası | `ollama pull llama3.1:8b` |
| Tablo bulunamadı | "↺ Schema Yenile" butonuna bas, kolon haritasını güncelle |
| İkonlar gözükmüyor | `D:/aaa/Item` klasörünü kontrol et, " İkon Yenile" butonuna bas |
| Uygulama yavaş | Büyük tablolarda TOP 500 kullan, sayfalama aktif |
| requests modülü yok | `pip install requests` |
Tüm hakları saklıdır.
Bu yazılım, ko-yardim.com için özel olarak geliştirilmiştir.
Bazı editör kodları forumdan alıntılanmıştır. Emeğe saygı olarak İmzası eklenmiştir.
TriLogy
Oyunun kemik yapısından daha üst seviyeye çıkaracağız.
**Geliştirici**: KiLLeDTeaM
**Sürüm**: 3.0
**Build**: 2026
Yüklediğim dosya Download:
*** Gizli metin: alıntı yapılamaz. ***
pw:Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
v4`e eklenen yeni 40 özellikten sadece bir kaçı v4 Yakında free beleş zahmetsiz sizlerle.. Saatlerce aylarca yıllarca client db files src ile sevişmenize gerek kalmadı kökten çözüm daha da yakında beleş olarak sizlerle.. ( tablo ve ikon sorununu bilerek entegre etmedim onu finalde yapacağım.)
Ekli dosyayı görüntüle 15822Ekli dosyayı görüntüle 15823Ekli dosyayı görüntüle 15824Ekli dosyayı görüntüle 15825
Ekli dosyayı görüntüle 15827
Ekli dosyayı görüntüle 15826
Ekli dosyayı görüntüle 15821
OYUN SİSTEMLERİ EDİTÖRLERİ (40/13 Yeni Modül)
1. Rebirth & Perks Sistemi
- REB 15 seviye rebirth sistemi editörü
- Karakter arama (USERDATA'dan canlı sorgu)
- Progress bar ile rebirth seviye göstergesi
- 13 perk kategorisi— her biri 0-5 arası ayarlanabilir:
- 150 Weight, 100 Health, 200 Mana
- %3 Loyalty, %2 Drop, %4 Exp
- %3 Coins from Monsters, %2 Coins on NPC
- %1 Upgrade Chance
- %4 Damage to Monsters, %2 Damage to Player
- 20 Defence, 20 Attack
- Kalan perk puanı otomatik hesaplama (rebirth × 3)
- DB Entegrasyonu: REBIRTH_DATA + PERKS_DATA tablolarına otomatik yazma/okuma
- Reset ve toplu kaydetme
2. Drop — Block Sistemi
- Monster seçimi ile drop listesi görüntüleme
- K_MONSTER_ITEM tablosundan 12 slot drop çekme
- Drop oranları renklendirilmiş (%100=yeşil, %10=sarı, %1=kırmızı)
- Block Drop List — oyuncu bazlı drop engelleme
- Advanced Drop Search — mob adına göre arama, clickable mob listesi
- Sayfa kontrolü (1/3 gibi paginated)
- Item ikon önizleme (IC cache entegrasyonu)
- DB: DROP_BLOCK_LIST tablosu
3. ⚙ Auto Upgrade Sistemi
- Anvil yükseltme oranları tablosu (+1 → +11)
- Her seviye için: Oran %, Maliyet, Rollback seviyesi
- Oranlar renk kodlu (yeşil ≥70%, sarı ≥40%, kırmızı <40%)
- DB'den ITEM_UPGRADE_SETTINGS tablosu otomatik yükleme
- Simülatör alanı: Item slotları, Continuous mod, Start/Stop
- İstatistik paneli: Total Upgrade / Succeed / Failed / Cost
- DB: AUTO_UPGRADE_DATA tablosu
4. Collection Race & Event Ödülleri
Collection Race Tab:
- Etkinlik adı, Zone, Süre, Max Kazanan ayarları
- Objective grid (mob ID + adet)
- Reward grid (item ID + adet + oran %)
- DB: COLLECTION_RACE tablosu
Event Ödülleri Tab:
- Event tipi seçici (BDW, Ardream, Ronark, CSW, Bifrost, Juraid)
- Timer display + skor göstergesi (Karus % vs ElMorad %)
- Winner ödülleri (Silvery Gem, Blue Treasure Chest, Accessory Box)
- Loser ödülleri (ayrı tablo, düşük miktarlar)
- DB: EVENT_REWARDS tablosu
5. Gelişmiş Genie Sistemi
- Attack Skills — 4 slot saldırı skill
- Self Skills — 4 slot buff skill
- Party Skills — 4 slot party skill + PARTY MODE DISABLE göstergesi
- Attack Mode / Self Skill Mode / Party Skill Mode (On/Off radio butonları)
- R Attack / Party Leader Target / 3-5 Combo kontrolleri
- Potion Options: HP Pot (✓), MP Pot (✓), yüzde ayarları (70%, 35%)
- Auto Party + PT Kodu + Monster Attack List
- Save Settings / Delete From List butonları
- Karakter bazlı genie ayarları grid'i
- DB: GENIE_SETTINGS tablosu
6. Save Stat & Save Skill Preset
Stat Preset Tab:
- Karakter adından DB'den stat yükleme (STR/HP/DEX/MP/INT)
- Renkli spinbox editörleri (STR=kırmızı, HP=yeşil, DEX=mavi, MP=mor, INT=turuncu)
- 4 kayıt slotu — Save/Load butonları ile
- "Karaktere Uygula" butonu → USERDATA tablosunu günceller
- DB: STAT_PRESETS tablosu
Skill Preset Tab:
- Karakter skill point görüntüleme
- 4 kayıt slotu — Save/Load butonları
- DB: SKILL_PRESETS tablosu
7. Lottery Event Sistemi
- Time Left / Ticket Sold / Ticket Price göstergeleri
- Bilet fiyatı ayarlayıcı (SpinBox, max 999M)
- 4 sıralı ödül — 1st (altın), 2nd (gümüş), 3rd (bronz), 4th (mor) çerçeveler
- Ödül item editörü (Item ID + İsim + Adet)
- Bilet satış geçmişi grid'i
- Lottery ayarları formu (süre, max bilet, bilet fiyatı)
- Başlat / Kaydet butonları
- DB: LOTTERY_EVENT + LOTTERY_TICKETS tabloları
8. Cross Exchange Sistemi
- Sunucu seçici (Multi-server desteği)
- KC / TL bakiye göstergesi
- Envanter grid'i (item listesi)
- 3×3 transfer slot alanı
- Weight + Gold bilgisi
- Exchange butonu
- DB: CROSS_EXCHANGE tablosu
9. Chaotic Generator & Filtreleme
- Chaotic Generator input slotları + adet spinner
- Start / Stop kontrolleri
- Otomasyon: Sell All, Auto Bank, Sell if Not Unique checkboxları
- Sınıf filtresi: Warrior (kırmızı), Rogue (yeşil), Magician (mavi), Priest (altın)
- Tip filtresi: Weapon, Armor, Accessory
- Chaotic Generator Results grid'i
- Block List — istenmeyen itemleri engelleme
- Save List butonu
- DB: CHAOTIC_GENERATOR + CHAOTIC_BLOCK_LIST tabloları
10. Talisman & Mining Warehouse
Talisman Tab:
- 4 talisman slot görünümü (mor çerçeveli)
- Talisman envanter grid'i (Item + Slot + Efekt)
- Cross Exchange + Search butonları
- Weight + Gold bilgisi
- DB: TALISMAN_DATA tablosu
Mining Warehouse Tab:
- Knight Genie - Warehouse header
- Mining item grid'i (Gem, Ore, Material)
- Search Item özelliği
- DB: MINING_WAREHOUSE tablosu
11. Exchange & PUS Kırma Sistemi
Kutu İçeriği Tab:
- NPC bazlı exchange list yükleme
- Item grid (ikon + isim + gerekli + sonuç)
- Sayfa kontrolü (1/2)
- Ekle / Düzenle / Sil butonları
- DB: EXCHANGE_LIST tablosu
PUS Kırma Tab:
- Certificate Exchange editörü (ör: Gryphon's Armor Certificate)
- Uyarı mesajı: "Bu işlem geri alınamaz"
- Kaynak slot + 4 sonuç slotu görünümü
- Confirm / Cancel butonları
- Tüm sertifikalar listesi grid'i
- DB: CERTIFICATE_EXCHANGE tablosu
12. Slave Merchant Sistemi
- Sahip karakter + Bot adı + Slot sayısı ayarları
- "Sahibi takip etsin" checkbox
- 3×2 satış slot grid'i
- Oluştur / Sil butonları
- Aktif slave merchant'lar listesi (Sahip + Bot Adı + Slot + Zone + Durum)
- DB: SLAVE_MERCHANT tablosu
13. ReConnect & Günlük Hediyeler
Re-Connect Tab:
- "Reconnecting to the server" UI preview
- Otomatik reconnect sayacı
- Ayarlar: Max Deneme, Aralık (saniye), Aktif/Pasif
- DB: RECONNECT_SETTINGS tablosu
Günlük Hediyeler Tab (Attendance Event):
Oyun Sistemleri
- 25 günlük ödül takvimi (5×5 grid)
- Her gün: item ikonu + isim + Acquired/Pending durumu
- İlk 4 gün "
Acquired" göstergesi
- 25 farklı ödül item'ı listelenmiş
- DB: ATTENDANCE_REWARDS + ATTENDANCE_DATA tabloları
├── Rebirth & Perks
├── Drop Block
├── ⚙ Auto Upgrade
├── CR & Event Ödül
├── Genie Sistemi
├── Stat/Skill Preset
├── Lottery Event
├── Cross Exchange
├── Chaotic Generator
├── Talisman & Mining
├── Exchange & PUS Kırma
├── Slave Merchant
├── ReConnect & Günlük
├── ─────────────────
├── DXT & M3SH Pipeline
├── İkon Değiştirici
└── Upgrade Simülatör Çok yakında...
Yurt dışına çıktığımdan dolayı geliştirdiğim son version kodları ayrı ayrı alttaki linktedir. Anlamadığınız bir durum olduğunda chatgpt yerine cloud kullanın py dosyasını yükleyin ve geliştirme seçeneklerini sorgulayın buna göre projeyi ultra seviyede geliştirirsiniz. Umarım tüm işlerinizi kolaylaştırır dosya indirince python kurun ve vs-code üzerine sürükle bırak ardından çalıştır.
Kolay gelsin iyi geliştirmeler.
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.