vSRO Çözüldü DbToMedia Sonrası Client Crash Sorunu ve Dosya Boyutu Farklılıkları (Çözüm Yardımı)

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

alir13

.
Aktiflik: 8%
Şovalye 250 mesaj
Katılım
28 Kas 2022
Mesajlar
660
Çözümler
2
Tepkime puanı
117
Puan
43
Yaş
28
Konum
Istanbul
Thread owner
Selam arkadaşlar,

Kendi vSRO tabanlı server kurulumumda DbToMedia aşamasında bir problem yaşıyorum. Yaşadığım sorunu ve detayları aşağıda özetledim, tecrübeli arkadaşların desteğini bekliyorum.

Sorun:

SQL üzerindeki tabloları DbToMedia aracılığıyla dışarı aktarıp (export), çıkan txt dosyalarını PK2 Editor ile Media.pk2 içerisine entegre ediyorum. Ancak işlemden sonra media.pk2 hasarlı diyip oyun açılmıyor.

Gözlemlediğim Garip Durumlar:
  1. Dosya Boyutu Tutarsızlığı: Piyasadaki 5 farklı DbToMedia aracını denedim. Hepsi aynı DB'den çekmesine rağmen hepsinin çıkardığı dosya boyutları birbirinden farklı (Örn: itemdata.txt birinde 1MB, diğerinde 2MB çıkıyor).
  2. Orijinal Dosya Farkı: Client'ın kendi orijinal Media.pk2 içindeki dosyalarıyla, benim programlarla çektiklerim arasında da ciddi boyut farkları var.
Denediğim Yollar:
  • Farklı DbToMedia versiyonlarını denedim.
  • PK2 Editor ile import işlemini kontrol ettim.
  • SQL tablolarında (RefObjCommon vb.) manuel bir hata yapmadım, hatta hiçbir değişiklik bile yapmadım, orijinal tablolar üzerinden işlem yapıyorum.
Sorum şu:

Bu boyut farklılıkları normal mi? Her DbToMedia neden farklı sonuç veriyor ve en önemlisi, DB ile Media'nın %100 uyumlu olması için hangi "stabil" yolu izlemeliyim? Client'ın crash vermesini engellemek için dosyaları export ederken dikkat etmem gereken özel bir ayar mı var (Encryption/Sütun ayarı vb.)?

Şimdiden teşekkürler, iyi forumlar.


 
Çözüm
Öncelikle db2media 1.7 kullan. Resmi sitemde ücretsiz yayınladım. vsroeditor.com üzerinden kontrol edebilirsin.

Client crash yemenin sebeplerini söyleyeyim:
- Skilldata uyumsuzluğu.
- Npc içerik uyumsuzluğu.
- ID Identity karmaşası.

Çözüm yolları olarak:
- Skilldata'da bulunan standart dışı ID'lerin sıralı gitmesi gerekli.
- Npc içeriklerini düzeltmek için vsro nazif npc programını kullanıp npcleri düzenle.
- shopitemstock txt içeriğini ve tablosunu temizle.
- RefObjCommon standart dışı ID'lerin sıralı olması gerekli.
Öncelikle db2media 1.7 kullan. Resmi sitemde ücretsiz yayınladım. vsroeditor.com üzerinden kontrol edebilirsin.

Client crash yemenin sebeplerini söyleyeyim:
- Skilldata uyumsuzluğu.
- Npc içerik uyumsuzluğu.
- ID Identity karmaşası.

Çözüm yolları olarak:
- Skilldata'da bulunan standart dışı ID'lerin sıralı gitmesi gerekli.
- Npc içeriklerini düzeltmek için vsro nazif npc programını kullanıp npcleri düzenle.
- shopitemstock txt içeriğini ve tablosunu temizle.
- RefObjCommon standart dışı ID'lerin sıralı olması gerekli.
 
Oyla 1
Çözüm
Thread owner
Öncelikle db2media 1.7 kullan. Resmi sitemde ücretsiz yayınladım. vsroeditor.com üzerinden kontrol edebilirsin.

Client crash yemenin sebeplerini söyleyeyim:
- Skilldata uyumsuzluğu.
- Npc içerik uyumsuzluğu.
- ID Identity karmaşası.

Çözüm yolları olarak:
- Skilldata'da bulunan standart dışı ID'lerin sıralı gitmesi gerekli.
- Npc içeriklerini düzeltmek için vsro nazif npc programını kullanıp npcleri düzenle.
- shopitemstock txt içeriğini ve tablosunu temizle.
- RefObjCommon standart dışı ID'lerin sıralı olması gerekli.
Öncelikli olarak cevap için çok teşekkür ederim. Olaylara hakim değilim bu yüzden biraz daha basitten gidebilir miyiz. Şimdi bu arada ben tek tek kontrol ettim ve hatalı tabloları 6'ya indirdim. İstediğiniz birisini seçebiliriz.

Hatalılar:
characterdata_45000
itemdata_25000
itemdata_35000
itemdata_40000
itemdata_45000
siegefortressitemforge

(Çok gariptir itemdata_30000 hatalı değil ama selefi ve sonraki hatalı çıktı.)
(Bu arada evet sizin o dbtomediayı da indirmiştim zaten, onun için de sağ olun.)
 
Oyla 0
chardata için yaşadığınız sorun eklediğiniz silah, set, mob vb. durumlar için oluşur.

itemdata sorunlarınız eklediğiniz itemlerden dolayı oluşur.

siege'yi ise orjinale döndürüp deneyin, bundan dolayı hata yaşamazsınız kolay kolay.
 
Oyla 1
Thread owner
chardata için yaşadığınız sorun eklediğiniz silah, set, mob vb. durumlar için oluşur.

itemdata sorunlarınız eklediğiniz itemlerden dolayı oluşur.

siege'yi ise orjinale döndürüp deneyin, bundan dolayı hata yaşamazsınız kolay kolay.
Fighter DB kurdum oradan alıyorum hatayı. Demek ki o arkadaş tam ekleyememiş. Teşekkürler bakayım şimdi hepsine
 
Oyla 0

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

Benzer konular

Etiketler
Etiketler Etiketler
dbtomedia
Geri
Üst Alt