- Katılım
- 23 Eki 2022
- Mesajlar
- 7,859
- Çözümler
- 12
- Tepkime puanı
- 4,501
- Puanları
- 113
- Yaş
- 28
Bu sistem VSRO'da Media.pk2 verilerini database üzerinden çekmek için kullanılan stored procedure yapısıdır. _RefObjCommon, _RefObjItem ve _RefObjChar tablolarını kullanarak client'a item ve karakter bilgilerini dinamik şekilde aktarır.
Genellikle media script sistemleri, PK2 tools ve custom launcher projelerinde kullanılır.
Bu procedure iki farklı modda çalışır:
✔ Media.pk2 verisini DB üzerinden yönetir
✔ Client item/char data senkronizasyonu sağlar
✔ PK2 edit ihtiyacını azaltır
✔ Custom launcher sistemleri için kullanılır
✔ Server-side data kontrolü sağlar
➡ VSRO media pk2 script sistemleri
➡ Custom launcher projeleri
➡ Dynamic item loading sistemleri
➡ Server-side client data yönetimi
➡ Development / debug araçları
Genellikle media script sistemleri, PK2 tools ve custom launcher projelerinde kullanılır.
Sistem Mantığı
Bu procedure iki farklı modda çalışır:
Type = 1 → Item Data
- Item bilgilerini çeker
- _RefObjCommon + _RefObjItem join kullanır
- Weapon, armor, scroll, etc. verilerini döner
Type = 2 → Character Data
- NPC / mob / character bilgilerini çeker
- _RefObjCommon + _RefObjChar join kullanır
- HP, skill, stats, AI bilgilerini döner
Ne İşe Yarar?
✔ Media.pk2 verisini DB üzerinden yönetir
✔ Client item/char data senkronizasyonu sağlar
✔ PK2 edit ihtiyacını azaltır
✔ Custom launcher sistemleri için kullanılır
✔ Server-side data kontrolü sağlar
Kullanım Alanları
➡ VSRO media pk2 script sistemleri
➡ Custom launcher projeleri
➡ Dynamic item loading sistemleri
➡ Server-side client data yönetimi
➡ Development / debug araçları
Dikkat
- Service = 1 olmayan itemler görünmez
- CodeName128 filtreleri önemlidir
- Yanlış join performans sorunları yaratabilir
- Büyük serverlarda optimize edilmelidir
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
