下面是引用 岳岳 于 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");
}
然后自己慢慢统计, 这样就可以知道准确值. 我所知道的方法就是这样.