http://bfx.tw/public/style_emoticons/def... http://bfx.tw/public/style_emoticons/def... http://bfx.tw/public/style_emoticons/def... 卡西姆將軍,我看了您的文章然後反其道而行,弄了一個M95進去2142里了,但是奇怪的是這把槍的子彈發射不出來,開槍也沒有火光....................完全變成了擺設 了。但是呢,開槍拉栓的動作倒是一應俱全。求將軍指點迷津!!!也就是說,開槍的動作有,後坐力也有,就是槍口沒有子彈出來
很簡單
你只移動了它的外觀模型(這樣稱呼應該沒錯)
你沒有移動彈頭的效果
他呼應的不只只有那些
舉例來說可能還有一些effects 資料夾裡面的東西
該怎麼作呢?
很間單
不要跟著一起移過去
不然你有可能會破壞2142的效果
我一開始就是將2142的效果也跟著一起移動到BF2,結果BF2全毀
2142的特效沒有正常顯現出來
BF2原有的效果也被毀光了
原因就出在引擎不同
所以你要做的就是把他呼應的所有2142特殊效果
改成某支BF2裡的槍支所呼應的
那一串大概會是寫這些:
rem -------------------------------------
ObjectTemplate.addTemplate S_p220_Fire1P
ObjectTemplate.setPosition 0/0.0368838/0.245643
ObjectTemplate.addTemplate S_uspis_92fs_Fire1P_Outdoor
ObjectTemplate.setPosition 0/0.0365171/0.245324
ObjectTemplate.addTemplate S_p220_Fire3P
ObjectTemplate.setPosition 0/0.0387022/0.247454
ObjectTemplate.addTemplate S_p220_BoltClick
ObjectTemplate.setPosition 0/0.032593/-0.0417674
ObjectTemplate.addTemplate S_p220_TriggerClick
ObjectTemplate.addTemplate S_p220_SwitchFireRate
ObjectTemplate.addTemplate S_p220_Reload1P
ObjectTemplate.setPosition 0/-0.0663167/-0.0589631
ObjectTemplate.addTemplate S_p220_Reload3P
ObjectTemplate.setPosition 0/-0.0725516/-0.0591016
ObjectTemplate.addTemplate S_p220_Deploy1P
ObjectTemplate.addTemplate S_p220_Deploy3P
ObjectTemplate.addTemplate S_p220_Zoom
ObjectTemplate.addTemplate e_muzz_handgun
ObjectTemplate.setPosition 0/0.0351048/0.137087
ObjectTemplate.addTemplate e_shellejection_9mm(大概都是這種東西,如果你在移植其他同引擎模組槍械,基本上都要移動或是修改成本來就有的,注意玩家端跟伺服器端都要)
ObjectTemplate.setPosition 0/0.0416955/0.0325331
rem -------------------------------------
原來原文也有講了....
建議各位看仔細一點(我也是

本篇文章已被 eddie57223 於 2010 年 07 月 17 日 - 上午 11:27 編輯過