[C++] Önyükleme hızlandırması ve kasmaların azaltılması

CerkutaY

Moderatör
Onaylanmış Üye
13 Kas 2020
242
68
Çevrimiçi zamanı
1d 13h 15m
18
29
Best answers
0
Oyuncu
Metin2
Merhaba Arkadaşlar ;

Bu Adımları Tek Tek Uygulayarak Çözüm Alabiliriz.


Önizleme.


İşlem Öncesi : https://i.gyazo.com/95534e2b67b334f1bf513387ae0da02b.mp4
İşlem Sonrası: https://i.gyazo.com/01ab68a4601edff07406914a24dae380.mp4



EterPackManager.cpp Açın ve aratın

KOD
: bool CEterPackManager::Get(CMappedFile & rMappedFile, const char * c_szFileName, LPCVOID * pData)

Ve bununla değiştirin


KODLAR :


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;
f (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;

Kodu aratın :


bool CEterPackManager::isExist(const char * c_szFileName)

Ve bununla değiştirin.


bool CEterPackManager::isExist(const char * c_szFileName)
return isExistInPack(c_szFileName);

Userinterface.cpp Açın ve aratın


bool bPackFirst = TRUE;

Ve bununla değiştirin


bool bPackFirst = FALSE;

Kodu Aratın


bPackFirst = TRUE;

Bununla değiştirin.


bPackFirst = FALSE;​
 
Üst