下面是引用 岳岳 於 2014-03-15 13:54 發表的 : 
可是據說讀取模組的會連HL的檔案全部都讀取耶...聽說那個也是占用512的大問題...那這樣又該怎麼分辨地圖的讀取數量呢??
512真的事很令人頭疼啊 = v =
如果你只是要用作比較, 你可以用一個較少PRECACHE RESOURCES 的地圖用插件獲得數值, 然後跟別的地圖比較, 但是這個方法不能夠獲得 HL 本身會 PRECACHE 檔案的數量. 如果你真的這麼想知道, 去看看 HL 源碼裏的 CODE 就知道, 內裏有很多用來PRECACHE 的FUNCTION, 例如是這一段:
複製程式
void CCrossbowBolt::Precache( )
{
PRECACHE_MODEL ("models/crossbow_bolt.mdl");
PRECACHE_SOUND("weapons/xbow_hitbod1.wav");
PRECACHE_SOUND("weapons/xbow_hitbod2.wav");
PRECACHE_SOUND("weapons/xbow_fly1.wav");
PRECACHE_SOUND("weapons/xbow_hit1.wav");
PRECACHE_SOUND("fvox/beep.wav");
m_iTrail = PRECACHE_MODEL("sprites/streak.spr");
}
然後自己慢慢統計, 這樣就可以知道準確值. 我所知道的方法就是這樣.