引用 | 編輯
op47
2014-03-14 14:49 |
樓主
▼ |
||
x1
【插件資訊】插件來源:原創 使用指令:到伺服器控制台打上 Precachecount 安裝路徑:addons\amxmodx\plugins 【插件介紹】 這個插件可以幫您知道伺服器還可以Precache多少檔案, 以免出現 512 ERROR, 插件會回傳已 Precache 的檔案 和 距離上限還有多少個檔案. 註: 1)請把插件名打在 plugins.ini 的最底部, 所有插件之下, 否則可能會回傳不準確的數值 2)插件回傳的數值只供參考, 數值可能會與真實中不同 [此文章售價 3 雅幣已有 23 人購買]若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID! [此文章售價 3 雅幣已有 23 人購買]若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID! x0
|
引用 | 編輯
岳岳
2014-03-15 13:54 |
8樓
▲ ▼ |
可是據說讀取模組的會連HL的檔案全部都讀取耶...聽說那個也是占用512的大問題...那這樣又該怎麼分辨地圖的讀取數量呢??
512真的事很令人頭疼啊 = v = x0 |
引用 | 編輯
op47
2014-03-15 14:27 |
9樓
▲ ▼ |
下面是引用 岳岳 於 2014-03-15 13:54 發表的 : 如果你只是要用作比較, 你可以用一個較少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"); } 然後自己慢慢統計, 這樣就可以知道準確值. 我所知道的方法就是這樣. x0 |