onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
D 1
delimuratt
berzahx 1
berzahx
PrimeAC 1
PrimeAC
DEVLOPER 1
DEVLOPER
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
romegames 1
romegames
InfernoShade 1
InfernoShade
Fethi Polat 1
Fethi Polat
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu MaviAyGames | Loading Süresini %90 Azaltma

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!

Teşekkürler, eline sağlık.
 
Paylaşım için teşekkürler
 
teşekkürler
 
EterPackManager.cpp aç:
Arat:
Kod:
bool CEterPackManager::Get(CMappedFile & rMappedFile, const char * c_szFileName, LPCVOID * pData)
Komple Değiştir:
Kod:
bool CEterPackManager::Get(CMappedFile & rMappedFile, const char * c_szFileName, LPCVOID * pData)
{
    if (m_iSearchMode == SEARCH_PACK_FIRST)
    {
        if (GetFromPack(rMappedFile, c_szFileName, pData))
            return true;
   
        if (c_szFileName[1] != ':' && GetFromFile(rMappedFile, c_szFileName, pData))
        {
            TraceError("%s", c_szFileName);
            return true;
        }
    }

    if (m_iSearchMode == SEARCH_FILE_FIRST)
    {
        if (GetFromFile(rMappedFile, c_szFileName, pData))
            return true;
   
        return GetFromPack(rMappedFile, c_szFileName, pData);
    }

    return false;
}


Arat
Kod:
bool CEterPackManager::isExist(const char * c_szFileName)
Komple Değiştir:
Kod:
bool CEterPackManager::isExist(const char * c_szFileName)
{
    return isExistInPack(c_szFileName);
}


UserInterface içindeki bPackFirst ddeğerini packlerin d:/ konumundan yüklenmesi için false yapmalısınız. true yaparsanız yüklenmeyecektir.


Kod:
bool bPackFirst = TRUE;
bPackFirst = TRUE;



Tüm metin fileslerde ortak bir sorun vardır.
Oyun önce "d:/ymir work" klasöründeki dosyaları yükler ve D harfli bir dvd / cd-rom'unuz varsa oyun çok yavaş yüklenir ve büyük fps düşüşleri olur. (bazı oyuncular için oyun oynanamaz olabilir)




Bu çözümü kullanarak:
1. Oyun artık d:/ymir work dosyalarını yüklemeyecek.
2. İstemci daha hızlı açılır, dosyaları daha hızlı yükler.
3. Daha az fps düşme.




Sabit olmayan ve D harfi atanmış bir DVD-ROM'lu normal metin2 istemcisi:




Düzeltmeden sonra:

Yanlış anlaşılmasın bilmediğim için sormak istiyorum. Clienti debug olarak compile ettiiğimizde hani packların içini tek tek tarıyor ve eksik dosyaları gösteriyor ve ya debug etmesek bile eksik dosyayı sysser olarak basıyor ya. Bunu yaptığımızda yine sysser basmaya ve ya debugla oyuna girdiğimizde eksik ve ya hatalı dosyayı bize söylemeye devam edicek mi?
 
teşekkürler
 

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

Geri
Üst