回覆列表
-
1 # 丹尼x遊戲解說
-
2 # 赤天遊戲解說
完全可以用電腦去玩手遊的
用電腦管家工具箱裡面的手遊助手就可以做到
而且不僅可以玩安卓的手機遊戲,IOS的手機遊戲也可以玩的
-
3 # 竹韻含香
電腦版要看你是內測版還是完全版,內測武器很少,一局裡可以挑主武器,副武器,重型武器,和配件。完全版武器內容豐富。在端遊內測版裡,武器不用解鎖。
首先開啟bf2資料夾再開啟mods/bf2/可以看到很多的壓縮檔案
找到Objects_server.zip這個 千萬別弄錯了是!!!Objects_server.zip!!!
先點右鍵/屬性 把只讀那一欄取消 這是很重要的
然後開啟這個檔案找到Kits這個資料夾
右鍵 解壓到指定資料夾
在目標路徑那把X:/XXX/bf2/mods/bf2/Objects_server中的“Objects_server”刪掉
確定
然後在X:/XXX/bf2/mods/bf2/會解壓出一個Kits的資料夾
還是點右鍵/屬性 把只讀那一欄取消 應用資料夾所有的子檔案
開啟
看到ch mec us ai (也許還有EU沒有就算)還有一個太長的 不管他
ch是國的
mec是中東的
us是美的
EU是歐盟的 (版本低的沒有)
開啟你要改的陣營的
以ch為例
看到有CH_Assault.con CH_AT.con CH_Common.con CH_Engineer.con CH_Kits.con CH_Medic.con
CH_Sniper.con CH_Specops.con CH_Support.con 各個檔案
Assault是突擊兵
AT反坦克
Engineer工兵
Medic醫生
Sniper狙擊手
Specops特囧兵
Support補給兵
以狙擊手為例
要用TXT格式開啟CH_Sniper.con
拉到最底下
看到 ObjectTemplate.create ItemContainer UnlockCHSniper
ObjectTemplate.addTemplate ussni_m95_barret
ObjectTemplate.unlockLevel 1 ObjectTemplate.create ItemContainer UnlockCHSniper2
ObjectTemplate.addTemplate gbrif_l96a1
ObjectTemplate.replaceItem chsni_type88
ObjectTemplate.replaceItem ussni_m95_barret
ObjectTemplate.unlockLevel 2
把
ObjectTemplate.create ItemContainer UnlockCHSniper
ObjectTemplate.addTemplate ussni_m95_barret
ObjectTemplate.unlockLevel 1
的1改成0就行 就是改成
ObjectTemplate.create ItemContainer UnlockCHSniper
ObjectTemplate.addTemplate ussni_m95_barret
ObjectTemplate.unlockLevel 0 ObjectTemplate.create ItemContainer UnlockCHSniper2
ObjectTemplate.addTemplate gbrif_l96a1
ObjectTemplate.replaceItem chsni_type88
ObjectTemplate.replaceItem ussni_m95_barret
ObjectTemplate.unlockLevel 2
就行了
退出
回到X:/XXX/bf2/mods/bf2/
接下來就是把看Kits那個資料夾拖回Objects_server.zip
知道什麼事拖回嗎
就是根把桌面上的東西拖到回收站一個道理
顯示在更新檔案
好了就行了
如果有問題就是剛才沒把屬性改成非只讀的了
但是在選兵的時候那個圖片還沒變 還是中國的狙的圖片
但出生的時候是拿m95了
如果是把2改成0 就是拿gbrif_l96a1這把歐盟的狙 反正每個兵都有兩種武器可解鎖方法二:從程式碼入手
還是剛才的那個資料夾和那個檔案依然是CH_Sniper.con
剛才是在一大串字的下面
這次是在上面
找到
ObjectTemplate.create Kit CH_Sniper
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.kitType Sniper
ObjectTemplate.aiTemplate Sniper
ObjectTemplate.geometry CH_Kits
ObjectTemplate.geometry.kit 6
ObjectTemplate.geometry.dropGeom 16
ObjectTemplate.setNetworkableInfo KitInfo
ObjectTemplate.hasCollisionPhysics 1
rem ObjectTemplate.dropHeadwear mec_helmet
ObjectTemplate.unlockIndex 6
ObjectTemplate.cullRadiusScale 2.4
rem -------------------------------------
ObjectTemplate.addTemplate USMIN_Claymore
ObjectTemplate.addTemplate chpis_qsz92_silencer
ObjectTemplate.addTemplate USHGR_M67
ObjectTemplate.addTemplate kni_knife
ObjectTemplate.addTemplate UnlockCHSniper
ObjectTemplate.addTemplate UnlockCHSniper2
ObjectTemplate.addTemplate chsni_type88
ObjectTemplate.addTemplate ParachuteLauncher 把ObjectTemplate.addTemplate chsni_type88中的chsni_type88改成ussni_m95_barret或USSNI_M82A1就可以了
接下來又是重複退出
回到X:/XXX/bf2/mods/bf2/
接下來就是把看Kits那個資料夾拖回Objects_server.zip
知道什麼事拖回嗎
就是根把桌面上的東西拖到回收站一個道理
顯示在更新檔案
好了就行了這是連把圖片都可以改了
更好用
至於其他的
也在Kits裡
把CH_Assault.con CH_AT.con CH_Engineer.con CH_Medic.con
CH_Sniper.con CH_Specops.con CH_Support.con
的開啟
以第二種方法改程式碼
把原有的武器的程式碼改掉
改成你要的程式碼就行了
注意主武器只能換主武器的
不然會衝突
比如你按3鍵 有兩個武器會衝突 後果是在載入的時候會自動退出
自己開啟BF2檔案裡的MODS,BF2,裡面的object server壓縮包,weapon裡面Handheld,裡面找到自己喜歡的槍,
戰地2武器威力修改開啟mods;bf2;object_server.zip
用記事本開啟Weapons;Handheld;[你要修改的武器的程式碼,最後有];*.tweak檔案。
修改子彈數量(以M95為例)找到以下這段
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.magSize 5 —— 彈匣內子彈數量,-1為無限;
ObjectTemplate.ammo.nrOfMags 7 —— 彈匣數量,-1為無限;
ObjectTemplate.ammo.reloadTime 6 —— 換彈時間。
rem ---EndComp --- 所有武器、載具的彈藥數量都可以這麼改。狙擊槍連射,不退彈殼 (以M95為例)找到以下這段
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
ObjectTemplate.animation.useShiftAnimation 1 —— 刪掉這一行
ObjectTemplate.animation.shiftDelay 1.8 ——刪掉這一行
rem ---EndComp --- 接下來找到這段
ObjectTemplate.activeSafe Sound S_ussni_m95_barret_Reload1P
ObjectTemplate.modifiedByUser dsu
ObjectTemplate.soundFilename ;objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav,objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav;
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.75
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
把”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav“刪掉,
只留下 ”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav“
注意,其它狙擊槍;objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav”
和“objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav;
可不一樣,看類似的即可。射擊之後不會自動關掉狙擊鏡(以M95為例)找到以下這段
rem ---BeginComp:DefaultZoomComp ---
ObjectTemplate.createComponent DefaultZoomComp
ObjectTemplate.zoom.zoomDelay 0.09
ObjectTemplate.zoom.zoomLod 1
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.2
ObjectTemplate.zoom.changeFovDelay 0.1
ObjectTemplate.zoom.zoomOutAfterFire 0 —— 改成1即可
ObjectTemplate.zoom.disableMuzzleWhenZoomed 1
rem ---EndComp --- 不開狙擊鏡,一樣有準星 (以M95為例)先找到這段
ObjectTemplate.weaponHud.guiIndex 0,把0改成4 再找到底下這段
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp
ObjectTemplate.deviation.setFireDev 3.5 2 0.5
ObjectTemplate.deviation.minDev 5
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 3 1.5 1.5 1
ObjectTemplate.deviation.setMiscDev 2.5 5 0.2
ObjectTemplate.deviation.devModStand 2
ObjectTemplate.deviation.devModCrouch 1.5
ObjectTemplate.deviation.devModLie 0.8
ObjectTemplate.deviation.devModZoom 0.02
rem ---EndComp --- 改成以下這樣(這個是參考步槍的準星模式,有興趣的可以自己研究)
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp
ObjectTemplate.deviation.setFireDev 2 0.2 0.05
ObjectTemplate.deviation.minDev 0.3
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 1.2 0.2 0.2 0.1
ObjectTemplate.deviation.setMiscDev 2.5 1.5 0.02
ObjectTemplate.deviation.devModStand 2
ObjectTemplate.deviation.devModCrouch 1.5
ObjectTemplate.deviation.devModLie 0.8
ObjectTemplate.deviation.devModZoom 0.02
rem ---EndComp --- 開鏡放大倍數修改找到:ObjectTemplate.zoom.addZoomFactor 0.2 —— 數值越小,倍數越大。若多增加幾行則可放大多倍,如:
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.3
ObjectTemplate.zoom.addZoomFactor 0.08 改槍的威力 (以M95為例)找到以下內容:
ObjectTemplate.material 39 —— 改成44可對載具造成傷害。
ObjectTemplate.hasOnTimeEffect 1
ObjectTemplate.minDamage 1
ObjectTemplate.damage 190 —— 傷害值,250左右一槍擊中身體即可解決問題。所有武器的威力都可以這麼改
”ObjectTemplate.ammo.ammoType“這是彈藥型別,要與一些其他引數配合使用,想把子彈變炮彈的要用到這個。有點複雜,我也是看教學看了好多遍,加油吧!