下面是引用 s8720419 於 2013-05-04 13:54 發表的 :
a78大
能問你插件的問題嗎
我最近去找類似噴漆的貼圖
之後 找到 是 World decals
可是 後面 我參考了 ZP的血腳印的原理
還是看不懂 他最後的值
既不是SPR 只是數字? 就可以 產生腳印般的圖示
還是說 是我搞錯了
我想說 模擬 手榴彈爆破後 在地板上 留下 炸彈黑印效果
呃…那數字就是SPR讀取時的ID啊…
<fakemeta_const.inc>裡面就有寫:
複製程式
EngFunc_PrecacheModel, // int ) (char *s);
中間的INT就是回傳這物件的代號…就像是證件號碼會有順序碼辨識用的…
例如ZP主插件的
複製程式
g_trailSpr = engfunc(EngFunc_PrecacheModel, sprite_grenade_trail)
g_trailSpr 就是ID…隨著你載入的檔案量變化這 g_trailSpr 也不會每次都一樣的ID…
所以才需要這樣用個變數去抓這浮動的ID…
手榴彈爆破後的黑印效果確實是用 TE_WORLDDECAL 去顯示的…
SPR的ID代號是 46、47、48 三個 …至於是不是像CZ要將ID增加12我就不知道了…