Fethi Polat 1
Fethi Polat
Bvural41 1
Bvural41
OnurBoyla 1
OnurBoyla
mavzermete 1
mavzermete
Hikaye Ekle

Cevaplandı FoxFS paketleme de İndex problemi

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhabalar,
Sorunum şudur arkadaşlar , oyuna yeni eklediğim item/zırh/binekler için pack klasörünü paketliyorum. Fakat pack içinde index yok. Bunun çözümü olarak ise ClientSource içinde
Userinterface.cpp 'yi açıp pack listesinin oraya dizinini eklemem gerektiği söyleniyor.

İçinde Örneğin; npc root ve pc2_common için şöyle yazıyor,

CEterPackManager::Instance().RegisterPack("pack/npc", "d:/ymir work/npc");
CEterPackManager::Instance().RegisterPack("pack/pc2_common", "d:/ymir work/pc2");
CEterPackManager::Instance().RegisterRootPack((stFolder + std::string("root")).c_str());

Benim eklediğim yeni pack klasörünün adı yeni_binek olsun. ben userinterface.cpp'ye

CEterPackManager::Instance().RegisterPack("pack/yeni_binek", "d:/ymir work/npc");

diye yazıp kaydediyorum ve cilent build yapıyorum. build işleminde hata almıyorum . Başarılı diyor packi de paketliyorum. Binary içindeki pack klasörüne yeni_binek packi geliyor.

Fakat oyuna güncel client'ten girdiğim zaman eklediğim eklentiler gözükmüyor .

Sebebi nedir , nasıl çözebilirim , index için başka bir yolu var mıdır ?

Açık pack'imin klasör dizinleri alışılagelmiş şekilde değil
örneğin normal eixli bir pack açtığım zaman PC pack dosyasının içinde assasin , shaman, sura, warrior , common dosyası olur.
Benim açık packte PC diye klasör yok.
pc_sura , pc_warrior, pc_assassin, pc_common , pc_shaman diye tek tek açık haldeler.
Çözüm bilen veya ne yapmam gerektiği hakkınnda bir fikri olan varmı ?
 

Baya vakit olmuş sorunu çözebildiniz mi ? açık pack' de gr2'leri açıp konumu açık pack'e göre ayarlarsanız sorun kalmayacaktır. Gerçi sizin filesinizi kullanıyordum sorunu çözmüşsünüz sanırım.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst