
有關槍枝的問題
#1
發表於 2008 年 11 月 20 日 - 下午 07:26
這裡:
rem -------------------------------------
ObjectTemplate.addTemplate RURIF_AK47
ObjectTemplate.addTemplate USHGR_M67
ObjectTemplate.addTemplate chpis_qsz92_silencer
ObjectTemplate.addTemplate hgr_smoke
ObjectTemplate.addTemplate UnlockUSAssault
ObjectTemplate.addTemplate ParachuteLauncher
rem -------------------------------------
然後再直接貼任何有安裝,出現在無論是主程式或模組裡面的槍對吧
啊,那如果想無限量快速連發反戰車飛彈,要怎麼弄啊?

#2
發表於 2008 年 11 月 20 日 - 下午 07:33
然後再直接貼任何有安裝,出現在無論是主程式或模組裡面的槍對吧
好像不是....
你多多爬文吧......
#3
發表於 2008 年 11 月 20 日 - 下午 08:15
不過除了改字串,還要把武器的資料夾,複製進"Objects_client"的weapons資料夾裏
剛剛才成功把薑絲模組裡的S12K和HK53A3換成BENELLI M4和DAO-12,殺的狠爽
不過又有另一個問題了,反戰車兵的火箭筒是放哪個資料夾啊?我試過不是上面說的那個,因為放了之後讀到一半就跳出來
啊啊啊!!!!還有另一個大問題啊,要怎樣才能把人改成超耐打的肥婆奶奶啊.........
本篇文章已被 要你命3000 於 2008 年 11 月 20 日 - 下午 08:20 編輯過

#4
發表於 2008 年 11 月 21 日 - 下午 03:24
反戰車兵的火箭筒是放哪個資料夾啊?
modsbf2
Objects_server.zipWeaponsHandheldUSATP_predator
啊啊啊!!!!還有另一個大問題啊,要怎樣才能把人改成超耐打的肥婆奶奶啊.........
這我有試過.給你參考...
打開 modsbf2object_server.zip
打開soldiers[你要的隊伍]*.tweak文件
有兩種,一種是重甲兵Heavy Soldier(反坦克、突擊、補給),一種是輕甲兵Light Soldier(剩下四種)。
ObjectTemplate.SprintRecoverTime 20 —— 體力恢復時間
ObjectTemplate.SprintDissipationTime 8 —— 奔跑體力消耗至零的時間
ObjectTemplate.SprintLimit 0.05
ObjectTemplate.SprintLossAtJump 0.2 —— 跳躍消耗體力
ObjectTemplate.armor.maxHitPoints 100 —— 最大生命值
ObjectTemplate.armor.hitPoints 100 —— 生命值
這兩個參數要一樣
本篇文章已被 PIMI3288 於 2008 年 11 月 21 日 - 下午 03:27 編輯過
#5
發表於 2008 年 11 月 22 日 - 上午 09:10
甘溫啦!!! :-D反戰車兵的火箭筒是放哪個資料夾啊?
modsf2
Objects_server.zipWeaponsHandheldUSATP_predator啊啊啊!!!!還有另一個大問題啊,要怎樣才能把人改成超耐打的肥婆奶奶啊.........
這我有試過.給你參考...
打開 modsf2object_server.zip
打開soldiers[你要的隊伍]*.tweak文件
有兩種,一種是重甲兵Heavy Soldier(反坦克、突擊、補給),一種是輕甲兵Light Soldier(剩下四種)。
ObjectTemplate.SprintRecoverTime 20 —— 體力恢復時間
ObjectTemplate.SprintDissipationTime 8 —— 奔跑體力消耗至零的時間
ObjectTemplate.SprintLimit 0.05
ObjectTemplate.SprintLossAtJump 0.2 —— 跳躍消耗體力
ObjectTemplate.armor.maxHitPoints 100 —— 最大生命值
ObjectTemplate.armor.hitPoints 100 —— 生命值
這兩個參數要一樣
剛剛試過了,果然變的比較耐打,想試試改成1900滴血,這樣DAO-12開起來會很爽 8-)(剛剛試過了,是很爽沒錯,但是子彈打完一輪了他還是跑過來砍我,改的強過火了 :-{ )
啊,對了
另外想把中國的防空車放進去代替M1坦克,要怎麼弄啊?
還有單兵武器的總彈藥數和載具彈藥數要怎改?
本篇文章已被 要你命3000 於 2008 年 11 月 22 日 - 上午 09:50 編輯過

#6
發表於 2008 年 11 月 23 日 - 下午 08:56
我的資料都是爬文收集來的....
另外想把中國的防空車放進去代替M1坦克,要怎麼弄啊?
修改載具數量最簡單的方式
用WINRAR解壓縮 modsBf2Levels地圖名稱server.zip
用筆記本修改
GameModesgpm_cq16GamePlayObjects.con
找裡面的
rem [載具重生點名稱]
ObjectTemplate.create ObjectSpawner 載具重生點名稱
ObjectTemplate.activeSafe ObjectSpawner 載具重生點名稱
ObjectTemplate.modifiedByUser "kuo"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 陣營一使用的載具名稱
ObjectTemplate.setObjectTemplate 2 陣營二使用的載具名稱
ObjectTemplate.minSpawnDelay 最短重生時間
ObjectTemplate.maxSpawnDelay 最常重生時間
ObjectTemplate.maxNrOfObjectSpawned 最大重生數量
ObjectTemplate.holdObject 載具自動定位
rem [ObjectSpawner: 載具重生點名稱]
Object.create 載具重生點名稱
Object.absolutePosition 重生點座標
Object.rotation 重生點方位
Object.setControlPointId 屬於哪個旗幟(編號) <<--- 重點
Object.layer 1 層別
還有單兵武器的總彈藥數和載具彈藥數要怎改?
假設M1A2
Objects_server.zipVehiclesLand(Air空中)USTNK_M1A2USTNK_M1A2.tweak
找
ObjectTemplate.ammo.nrOfMags 彈夾數
ObjectTemplate.ammo.magSize 彈藥數
#7
發表於 2008 年 11 月 23 日 - 下午 09:02
全部都是複製的...
可能有錯誤..
ObjectTemplate.ammo.nrOfMags 彈夾數
ObjectTemplate.ammo.magSize 彈藥數
假設M1A2
Objects_server.zipVehiclesLand(Air空中)USTNK_M1A2USTNK_M1A2.tweak
修改載具數量最簡單的方式
用WINRAR解壓縮 modsBf2Levels地圖名稱server.zip
用筆記本修改
GameModesgpm_cq16GamePlayObjects.con
找裡面的
rem [載具重生點名稱]
ObjectTemplate.create ObjectSpawner 載具重生點名稱
ObjectTemplate.activeSafe ObjectSpawner 載具重生點名稱
ObjectTemplate.modifiedByUser "kuo"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 陣營一使用的載具名稱
ObjectTemplate.setObjectTemplate 2 陣營二使用的載具名稱
ObjectTemplate.minSpawnDelay 最短重生時間
ObjectTemplate.maxSpawnDelay 最常重生時間
ObjectTemplate.maxNrOfObjectSpawned 最大重生數量
ObjectTemplate.holdObject 載具自動定位
rem [ObjectSpawner: 載具重生點名稱]
Object.create 載具重生點名稱
Object.absolutePosition 重生點座標
Object.rotation 重生點方位
Object.setControlPointId 屬於哪個旗幟(編號) <<--- 重點
Object.layer 1 層別
用筆記本開
My DocumentsBattlefield 2Profiles數字目錄ServerSettings.con
*試玩版是 My DocumentsBattlefield 2 demo
sv.allowFreeCam 自由視角(0,1)
sv.allowExternalViews 外部視角(0,1)
sv.allowNoseCam 機鼻視角(0,1)
sv.hitIndicator 命中顯示(0,1)
sv.setSpawnTime 重生時間(秒)
sv.manDownTime 等待救援時間(秒)
sv.ticketRatio 兵力值
sv.setRoundsPerMap 回合數
sv.setTimeLimit 每場時間(秒)
sv.setScoreLimit 最高得分限制
sv.setSoldierFF (友軍)武器傷害(0~100%)
sv.setVehicleFF (友軍)載具傷害(0~100%)
sv.setSoldierSplashFF (友軍)爆炸震波傷害(0~100%)
sv.setVehicleSplashFF (友軍)載具爆炸傷害(0~100%)
sv.setAutoRecord 錄影機制(0,1)
sv.demoQuality 錄影品質(1~10)
sv.setTeamRatio 兩陣營人數比(0~100%)
sv.setAutoBalanceTeam 人數自動平衡(0,1)
sv.setFriendlyFireWithMines (友軍)爆裂物(EX. 地雷)傷害(0,1)
改好後請儲存成 "唯讀檔"
如果這樣改無效
請修改
My DocumentsBattlefield 2ProfilesDefaultServerSettings.con
其次
GameServerSettings.allowFreeCam = sv.allowFreeCam
請自行比對
如果沒有該參數
請自行加入
到以下路徑:
Battlefield 2 Demomodsbf2pythongamegamemodes
先備份gpm_cq.py這個檔,再開始修改:
編輯gpm_cq.py後,用尋找弁鈮j尋"TicketRatio"字串
應該會找到這一行:
return int(mapDefaultTickets * (bf2.serverSettings.getTicketRatio() / 100.0))
其中100的數值就是要調整的選項,數字愈大,雙方陣營的兵力值愈少,數字小則是愈多.
數字可以任意調整,提供以下參數範例:
數值100 =200 雙方陣營的兵力值
數值500 =22 雙方陣營的兵力值
數值10 =2000 雙方陣營的兵力值
數值1 =9999 雙方陣營的兵力值
例如我要讓雙方陣營的兵力值達到9999,就修改為以下:
return int(mapDefaultTickets * (bf2.serverSettings.getTicketRatio() / 1.0))
或是用筆記本打開 Battlefield 2modsbf2AIAIDefault.ai
修改以下區域
beginrem --> 刪除
aiSettings.overrideMenuSettings 1
aiSettings.maxBotsIncludeHumans 0
aiSettings.setMaxNBots 32 --> BOT人數
aiSettings.setBotSkill 1.0 --> BOT強度(最高 1, 最低 0.1)
endrem --> 刪除
舉例
Battlefield 2modsbf2Objects_server.zipWeaponsHandheldUSLMG_M249SAWUSLMG_M249SAW.tweak
ObjectTemplate.heatAddWhenFire 0.013 每一發增加的熱度, 如果不過熱就是 0
ObjectTemplate.coolDownPerSec 0.2 每秒鐘降低的熱度
ObjectTemplate.overheatPenalty 1.2 過熱時停滯的時間
開槍速度
ObjectTemplate.fire.roundsPerMinute 900 每分鐘900發
ObjectTemplate.velocity 500 子彈初速
載具速度-這個比較麻煩
Objects_server.zipVehiclesLandJEEP_FAAVJEEP_FAAV.tweak
找 ObjectTemplate.activeSafe Engine JEEP_FAAV_Engine
改底下的參數 (英文請自己查一下)
因為很多地方要配合, 所以請自己嘗試
CODE
ObjectTemplate.setMaxSpeed 0/0/10000 極速
ObjectTemplate.setAcceleration 0/0/10 加速性
ObjectTemplate.setTorque 300 扭距
ObjectTemplate.setDifferential 2 差動齒輪
ObjectTemplate.setNumberOfGears 5 車子有幾檔
ObjectTemplate.setGearUp 0.85 往上變檔
ObjectTemplate.setGearDown 0.5 往下變檔
ObjectTemplate.setGearChangeTime 0.7 變檔時間
ObjectTemplate.setGearRatios 2.66 1.78 1.3 1 0.74 齒輪比例
ObjectTemplate.spinWhenNoEngineInAir 1
ObjectTemplate.newCar2.minRpm 1000
ObjectTemplate.newCar2.maxRpm 4000
ObjectTemplate.newCar2.useClutchedTorque 0
ObjectTemplate.newCar2.wheelInertia 25
ObjectTemplate.newCar2.engineFeedbackMod 0.4
ObjectTemplate.newCar2.brakeTorque 2000
ObjectTemplate.newCar2.engineBrakeTorque 750
ObjectTemplate.newCar2.frictionTorque 100
ObjectTemplate.newCar2.frictionMod 1.5
ObjectTemplate.newCar2.slopeTorqueMod 0.75
ObjectTemplate.newCar2.wheelLongFrictionMod 1
ObjectTemplate.newCar2.wheelLongDriveFrictionMod 1.6
ObjectTemplate.newCar2.wheelLongPeakAt 0.1
ObjectTemplate.newCar2.wheelLongMinDynamicFriction 0.7
ObjectTemplate.newCar2.wheelLongScale 0.05
ObjectTemplate.newCar2.wheelLatFrictionMod 1.3
ObjectTemplate.newCar2.wheelLatDriveFrictionMod 0.4
ObjectTemplate.newCar2.wheelLatPeakAt 0.1
ObjectTemplate.newCar2.wheelLatMinDynamicFriction 0.7
ObjectTemplate.newCar2.wheelLatScale 0.05
ObjectTemplate.audio.newStyleAudio 1
打開 modsbf2object_server.zip
打開soldiers[你要的隊伍]*.tweak文件
有兩種,一種是重甲兵Heavy Soldier(反坦克、突擊、補給),一種是輕甲兵Light Soldier(剩下四種)。
ObjectTemplate.SprintRecoverTime 20 —— 體力恢復時間
ObjectTemplate.SprintDissipationTime 8 —— 奔跑體力消耗至零的時間
ObjectTemplate.SprintLimit 0.05
ObjectTemplate.SprintLossAtJump 0.2 —— 跳躍消耗體力
ObjectTemplate.armor.maxHitPoints 100 —— 最大生命值
ObjectTemplate.armor.hitPoints 100 —— 生命值
這兩個參數要一樣
本篇文章已被 PIMI3288 於 2008 年 11 月 23 日 - 下午 09:06 編輯過
#8
發表於 2008 年 11 月 23 日 - 下午 09:02
而試槍有兩種
1.下載FFOLKES的BF2版個人模組(有缺點,1.AI不知怎樣,改了哪裡變的很強,子彈命中率超高 ,強到讓你失去玩趣 2.除了歐盟外沒有電擊器跟鈑手)
2.我來貼一下我在遊基學到的方式 (確定你的BF2是1.41或1.41以後的版本)
以下都要備份壓縮檔喔!!!!
找尋X:Program FilesEA GAMESBattlefield 2modsbf2
的Objects_server.zip
Objects_server先備份
然後拖出
Objects_server.zipKits
Objects_server.zipWeaponsHandheld
兩個資料夾
改掉"唯讀"屬性
後再加回去
首先
我說明一下
Handheld裡面是手上性物件的代碼,使用數字鍵1~8控制,數字鍵控制的物件不可多帶,會衝突!
Kits裡有國家兵種
Support=補給兵
Specops=特種部隊
Sniper=狙擊手
Medic=男護士
kits=不要亂動
Engineer=工人
Common=不要亂動(可能是通用設定)
AT=反戰車兵
Assault=突擊兵
這是Handheld裡的"可用"物的代碼:
supply_crate =空頭補給品,為可修改的物件(例:補給速度,總補給量等等)
ammokit =彈藥包
at_mine =反戰車地雷
c4_explosives =C4遙控炸彈
CHAT_ERYX =Erxy反戰車導引飛彈
chlmg_type95 =95式機槍
chpis_qsz92 =中國手槍
chpis_qsz92_silencer =滅音中國手槍
CHRIF_Type85 =85式衝鋒槍
chrif_type95 =95式中國特種部隊用槍
chsht_norinco982 =中國982散彈槍
chsht_protecta =DAO-12(AT兵解鎖一線槍)
chsni_type88 =88式狙擊槍
defibrillator =電擊器
eurif_famas =FAMAS(歐盟男護士)
eurif_fnp90 =P-90
eurif_hk21 =HK-21(歐盟補給兵)
eurif_HK53A3 =HK53A3(歐盟特種部隊)
gbgr_sa80a2_l85 =AG-36槍榴彈(歐盟突擊兵下掛槍榴彈)
gbrif_benelli_m4 =貝雷利M4(歐盟工兵用槍)
gbrif_l96a1 =L96A1
gbrif_sa80a2_l85 =L85A2(歐盟突擊兵)
hgr_smoke =煙幕彈
insgr_rpg =RPG-7(SF叛軍跟車臣反抗軍兩支落後陣營的反戰車武器)
KNI_KNIFE =刺刀
medikit =醫藥包
nshgr_flashbang =閃光彈
nsrif_crossbow =十字弓
nsrif_grapplinghook =勾爪
RULMG_PKM =PKM
rulmg_rpk74 =PRK-74
rupis_baghira =中東手槍
rupis_baghira_silencer =中東手槍
RURGL_GP25 =AK47版槍榴彈
RURGL_GP30 =AK101版槍榴彈
RURIF_AK47 =AK47
RURIF_AK101 =AK101
RURIF_Bizon =PP-19
rurif_dragunov =SVD狙擊槍
RURIF_GP25 =AK47(突擊版)
RURIF_GP30 =AK101(突擊版)
rurrif_ak74u =AK47U
RUSHT_Saiga12 =SI2散彈槍
sasgr_fn2000 =F-2000 GT槍榴彈
sasrif_fn2000 =F-2000(突擊版)
sasrif_g36e =G36E
sasrif_g36k =SAS特種部隊G36K卡賓槍
sasrif_mg36 =MG-36
sasrif_mp7 =MP-7
sasrif_teargas =催畦侅?br />SIMRAD =雷達尋標器(可用,但Kits未採用)
USATP_predator =SRAW龍式反戰車導引飛彈
ushgr_m67 =M67芭樂
USLMG_M249SAW =M249 SAW
usmin_claymore =闊劍
USPIS_92FS =貝瑞塔
uspis_92fs_silencer =滅音版貝瑞塔
USRGL_M203 =M203槍榴彈
usrif_fnscarh =SEAL突擊兵SCAR-H
usrif_fnscarl =SCAR-L
USRIF_G3A3 =G3A3
usrif_g36c =G36C
USRIF_M4 =M4A1
usrif_m16a2 =M16A2
USRIF_M203 =M16A2(突擊版)
USRIF_MP5_A3 =MP5A3
usrif_remington11-87 =M11-87
usrif_sa80 =L85A1
USSHT_Jackhammer =全自動散彈槍
USSNI_M82A1 =M82A1(不可用,音效未完成,沒做好,進階者可考慮自解)
USSNI_M95_Barret =M95
Wrench =鈑手
好啦開始了
如果我想要(例美特)
1.刺刀
2.滅音手槍
3.M4A1
4.芭樂
5.C4
6.雷達尋標器
7.SCAR-L
8.G36E
就要去
Objects_server.zipWeaponsHandheldsasrif_g36e
裡面的.tweak
Objects_server.zipWeaponsHandheldusrif_fnscarl
裡面的.tweak
改ObjectTemplate.itemIndex 字串
usrif_fnscarl的改7
sasrif_g36e的改8
然後!!!
去
KitsUSUS_Specops
改這裡
rem -------------------------------------
ObjectTemplate.addTemplate USPIS_92FS_silencer
rem ObjectTemplate.addTemplate SIMRAD
ObjectTemplate.addTemplate USHGR_M67
ObjectTemplate.addTemplate c4_explosives
ObjectTemplate.addTemplate kni_knife
ObjectTemplate.addTemplate UnlockUSSpecops
ObjectTemplate.addTemplate UnlockUSSpecops2
ObjectTemplate.addTemplate USRIF_M4
ObjectTemplate.addTemplate ParachuteLauncher
rem -------------------------------------
改成
rem -------------------------------------
ObjectTemplate.addTemplate USPIS_92FS_silencer
ObjectTemplate.addTemplate SIMRAD(rem指忽略)
ObjectTemplate.addTemplate USHGR_M67
ObjectTemplate.addTemplate c4_explosives
ObjectTemplate.addTemplate kni_knife
ObjectTemplate.addTemplate UnlockUSSpecops(解鎖1)
ObjectTemplate.addTemplate UnlockUSSpecops2(解鎖2)
ObjectTemplate.addTemplate USRIF_M4
ObjectTemplate.addTemplate usrif_fnscarl
ObjectTemplate.addTemplate sasrif_g36e
ObjectTemplate.addTemplate ParachuteLauncher(降落傘)
rem -------------------------------------
這樣就行了
>>>>>>>>>>>
說個進階點的
ObjectTemplate.create ItemContainer UnlockUSAT
ObjectTemplate.addTemplate chsht_protecta
ObjectTemplate.unlockLevel 1
ObjectTemplate.create ItemContainer UnlockUSAT2
ObjectTemplate.addTemplate eurif_fnp90
ObjectTemplate.replaceItem USRIF_MP5_A3
ObjectTemplate.replaceItem chsht_protecta
ObjectTemplate.unlockLevel 2
這是你的解鎖武器目錄
如果我想把反戰車兵的解鎖武器改成
解鎖1.G36C,.m
解鎖2.MG-36
就改成
ObjectTemplate.create ItemContainer UnlockUSAT
ObjectTemplate.addTemplate usrif_g36c
ObjectTemplate.unlockLevel 1
ObjectTemplate.create ItemContainer UnlockUSAT2
ObjectTemplate.addTemplate sasrif_mg36
ObjectTemplate.replaceItem USRIF_MP5_A3
ObjectTemplate.replaceItem usrif_g36c
ObjectTemplate.unlockLevel 2
這樣就行了
但是僅限於自治模組時的線上才能有效
e_exp_large
a10出去的子彈為 ObjectTemplate.projectileTemplate air_a10_Gun_Projectile
它的特效設定是 ObjectTemplate.detonation.endEffectTemplate e_exp_small
把槍枝的相同參數也改成 e_exp_small
應該會有您想要的效果
usrif_m24_Projectile
Objects_server.zipWeaponsHandheldushgr_m67ushgr_m67.tweak
丟出去的東西 (投射物)
ObjectTemplate.projectileTemplate ushgr_m67_Projectile
該投射物的設定
CODE
GeometryTemplate.compressVertexData 1
GeometryTemplate.maxTextureRepeat 16
ObjectTemplate.create GenericProjectile ushgr_m67_Projectile
ObjectTemplate.modifiedByUser nfe
ObjectTemplate.setNetworkableInfo BasicInfo
ObjectTemplate.createNotInGrid 1
ObjectTemplate.createdInEditor 1
rem ---BeginComp:DefaultCollisionComp ---
ObjectTemplate.createComponent DefaultCollisionComp
ObjectTemplate.collision.bouncing 1
rem ---EndComp ---
rem ---BeginComp:DefaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
ObjectTemplate.detonation.explosionMaterial 69 爆炸材質
ObjectTemplate.detonation.explosionRadius 9 爆炸半徑
ObjectTemplate.detonation.explosionForce 5 暴風威力
ObjectTemplate.detonation.explosionDamage 140 爆炸傷害值
ObjectTemplate.detonation.detonateOnWaterCollision 0
ObjectTemplate.detonation.endEffectTemplate e_exp_grenade
ObjectTemplate.detonation.useMMOnEndEffect 1
rem ---EndComp ---
本篇文章已被 PIMI3288 於 2008 年 11 月 23 日 - 下午 09:06 編輯過
#9
發表於 2008 年 11 月 23 日 - 下午 09:02
把同樣的參數加到對應的地方
的確可以移植效果
以 F15 來說
它的熱焰彈發射器是 decoy_Flare_Launcher
所以要找
WeaponsArmamentdecoy_flare_launcher
ObjectTemplate.fire.roundsPerMinute 300 一分鐘300發
ObjectTemplate.fire.burstSize 5 連丟五次
modsbf2Objects_server.zip(Objects_client.zip)
Weaponsstationaryars_d30
WeaponsstationaryUSART_LW155
用筆記本開
My DocumentsBattlefield 2Profiles數字目錄ServerSettings.con
*試玩版是 My DocumentsBattlefield 2 demo
sv.allowFreeCam 自由視角(0,1)
sv.allowExternalViews 外部視角(0,1)
sv.allowNoseCam 機鼻視角(0,1)
sv.hitIndicator 命中顯示(0,1)
sv.setSpawnTime 重生時間(秒)
sv.manDownTime 等待救援時間(秒)
sv.ticketRatio 兵力值
sv.setRoundsPerMap 回合數
sv.setTimeLimit 每場時間(秒)
sv.setScoreLimit 最高得分限制
sv.setSoldierFF (友軍)武器傷害(0~100%)
sv.setVehicleFF (友軍)載具傷害(0~100%)
sv.setSoldierSplashFF (友軍)爆炸震波傷害(0~100%)
sv.setVehicleSplashFF (友軍)載具爆炸傷害(0~100%)
sv.setAutoRecord 錄影機制(0,1)
sv.demoQuality 錄影品質(1~10)
sv.setTeamRatio 兩陣營人數比(0~100%)
sv.setAutoBalanceTeam 人數自動平衡(0,1)
sv.setFriendlyFireWithMines (友軍)爆裂物(EX. 地雷)傷害(0,1)
改好後請儲存成 "唯讀檔"
如果這樣改無效
請修改
My DocumentsBattlefield 2ProfilesDefaultServerSettings.con
其次
GameServerSettings.allowFreeCam = sv.allowFreeCam
請自行比對
如果沒有該參數
請自行加入
1.我想修改大砲的射速~可是改了卻沒效果
2.如何替武器更換彈藥(比如狙擊槍彈藥變成大炮彈藥),要如何修改
A1
WeaponsstationaryUSART_LW155USART_LW155.tweak
ObjectTemplate.fire.roundsPerMinute
A2
ObjectTemplate.projectileTemplate USART_LW155_Barrel_Projectile
2.請問怎樣修改載具的裝甲值?
Objects_server/Vehicles/Land/RUTNK_T90/RUTNK_T90.tweak
find
ObjectTemplate.armor.maxHitPoints 最大裝甲值
ObjectTemplate.armor.hitPoints 現有裝甲值
3.請問怎樣修改也可在水上行?
Objects_server/Vehicles/Land/RUTNK_T90/RUTNK_T90.tweak
刪除
ObjectTemplate.armor.hpLostWhileInWater
ObjectTemplate.armor.hpLostWhileInDeepWater
ObjectTemplate.armor.waterDamageDelay
ObjectTemplate.armor.deepWaterDamageDelay
ObjectTemplate.armor.deepWaterLevel
修改
ObjectTemplate.armor.waterLevel 這應該是吃水深度
QUOTE
4.請問怎樣修改載具行走時的速度?
6.請問怎樣修改載具行走時的馬力?
Objects_server/Vehicles/Land/RUTNK_T90/RUTNK_T90.tweak
find
ObjectTemplate.activeSafe Engine xxxx_xxxx_Engine
修改
ObjectTemplate.setMinRotation -1/0/-1
ObjectTemplate.setMaxRotation 1/0/1
ObjectTemplate.setMaxSpeed 4/0/10
ObjectTemplate.setAcceleration 50/0/10
ObjectTemplate.setTorque 10
ObjectTemplate.setDifferential 12
ObjectTemplate.setGearUp 0.95
ObjectTemplate.setGearDown 0.45
ObjectTemplate.setGearChangeTime 0.1
ObjectTemplate.trackTurnAcceleration 30
ObjectTemplate.trackTurnSpeed 0.85
填彈速度
ObjectTemplate.ammo.reloadTime
武器拿出來的速度
ObjectTemplate.delayToUse
請問如何修改限制量
ObjectTemplate.fire.maxProjectilesInWorld
ObjectTemplate.activeSafe RotationalBundle BOAT_RIB_Steeringwheel
這下面的才是重點
ObjectTemplate.modifiedByUser "armandoma"
ObjectTemplate.setNetworkableInfo BasicInfo
rem ---BeginComp:Ik ---
ObjectTemplate.createComponent Ik
ObjectTemplate.ik.positionLeft -0.181918/-0.0373055/-0.105482
ObjectTemplate.ik.rotationLeft -87.065/0.758832/-78.385
ObjectTemplate.ik.positionRight 0.221602/-0.0352137/-0.0924762
ObjectTemplate.ik.rotationRight -114.531/21.8987/110.653
rem ---EndComp ---
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Mesh
rem -------------------------------------
ObjectTemplate.addTemplate S_BOAT_RIB_Steeringwheel_RotationRpm
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-40
ObjectTemplate.setMaxRotation 0/0/40
ObjectTemplate.setMaxSpeed 0/0/-50
ObjectTemplate.setAcceleration 0/0/-50
ObjectTemplate.setInputToYaw PIMouseLookX
ObjectTemplate.setInputToPitch PIMouseLookY
ObjectTemplate.setInputToRoll PIYaw
ObjectTemplate.setAutomaticReset 1
ObjectTemplate.rememberExcessInput 1
ObjectTemplate.regulateRoll -0.08/0.2
QUOTE (PIMI3288 @ Feb 4 2008, 06:03 PM)
我在JEEP_FAAV的每一行rem ---EndComp ---
加入ObjectTemplate.floaterMod 0
沒有效果@@"
ObjectTemplate.create FloatingBundle boat_rib_FloaterFrontLeft
這下面的才是重點
ObjectTemplate.modifiedByUser "armandoma"
ObjectTemplate.createdInEditor 1
ObjectTemplate.dragModifier 4000/4000/4000
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 0
rem -------------------------------------
ObjectTemplate.addTemplate S_boat_rib_FloaterFrontLeft_RotationRpm
rem -------------------------------------
ObjectTemplate.setFloatMaxLift 5
ObjectTemplate.setFloatMinLift 1
炸彈.飛彈.子彈的目錄在哪?
Objects_server.zipWeaponsArmamentmissiles
右建瞄準
ObjectTemplate.zoom.addZoomFactor
改零
"ObjectTemplate.zoom.zoomOutAfterFire 0"
那後座力可以改嗎?
好奇的一問^^
每把都有
QUOTE
rem ---BeginComp:SoldierBasedRecoilComp ---
ObjectTemplate.createComponent SoldierBasedRecoilComp
ObjectTemplate.recoil.hasRecoilForce 1
ObjectTemplate.recoil.recoilForceUp CRD_UNIFORM/0.4/0.2/0
ObjectTemplate.recoil.recoilForceLeftRight CRD_UNIFORM/-0.23/0.23/0
ObjectTemplate.recoil.zoomModifier 0.5
ObjectTemplate.recoil.recoilGraphFrameCount 4
ObjectTemplate.recoil.recoilGraphExponent 5
ObjectTemplate.recoil.recoilGraphTotalMovement 0.2
改這裡的
你懶一點
的話直接把
ObjectTemplate.recoil.hasRecoilForce "1"
辦"0"就OK了
(這段不能刪掉,只能改開關)
好像是根據包包的存活時間來決定?
加長這個數字
ObjectTemplate.timeToLive CRD_NONE/9999/0/0
或是把它改成 0 看看
ObjectTemplate.hasOnTimeEffect 1
以美國突擊兵原本預設的m16a2為例子
遊戲中的名衝與我們尋找的名稱不一樣可以到(基礎篇)那邊去看怎麼查正確名稱
M16A2步槍在修改的檔案裡叫 USRIF_M203
打開modsbf2Objects_serverWeaponsHandheldUSRIF_M203USRIF_M203.tweak
將USRIF_M203.tweak解壓縮出來~按右鍵=>內容=>將唯讀的打勾取消掉
用Notepad(記事本)打開~
ObjectTemplate.weaponHud.guiIndex 4
ObjectTemplate.weaponHud.altGuiIndex 53 <===(多了紅外線瞄準點)
ObjectTemplate.weaponHud.deviationFactor 5
ObjectTemplate.weaponHud.maxVisualDeviation 2 <===最大準心(準心不會擴大)
ObjectTemplate.weaponHud.minVisualDeviation 2 <===最小準心(準心不會擴大)
ObjectTemplate.weaponHud.disableOnSprint 1
ObjectTemplate.fire.roundsPerMinute 900 <===射速900
ObjectTemplate.fire.addFireRate 1 <===三發點放
ObjectTemplate.fire.addFireRate 2 <===連發
ObjectTemplate.fire.fireInCameraDof 1
若將ObjectTemplate.fire.addFireRate 1 刪除
只留下ObjectTemplate.fire.addFireRate 2 這樣步槍會只有連發模式
槍前兩段保留再加入ObjectTemplate.fire.addFireRate 0
這樣會有單發~三發點放~連發~三種效果都有
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.ammoType 1
ObjectTemplate.ammo.reloadTime 4.375
上面那段式步槍原本設定~步槍幾乎都是這樣沒辦法改子彈數
所以我們要另外添加兩段句子改成下面那樣
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.ammoType 1
ObjectTemplate.ammo.magsize -1 <==這裡是子彈數(-1為無限彈藥)
ObjectTemplate.ammo.nrOfMags 7 <==這裡(如果原本已經有了~就不用添加)
ObjectTemplate.ammo.reloadTime 4.375
(上面這個4.375是換彈匣時間建議不要去改容易出問題)
ObjectTemplate.recoil.zoomModifier 0.3 <==後座力小
ObjectTemplate.deviation.setFireDev 0.8 0.2 0.05 <==子彈幾乎不會飄
ObjectTemplate.deviation.minDev 0.3 <==子彈幾乎不會飄
ObjectTemplate.deviation.setTurnDev 0 0 0 0 <==子彈幾乎不會飄
ObjectTemplate.deviation.setSpeedDev 0.8 0.2 0.2 0.1 <==子彈幾乎不會飄
ObjectTemplate.deviation.setMiscDev 0.8 0.8 0.05
ObjectTemplate.deviation.devModStand 0.8 <==子彈幾乎不會飄(站立)
ObjectTemplate.deviation.devModCrouch 0.8 <==子彈幾乎不會飄(蹲或趴)
ObjectTemplate.deviation.devModZoom 0.8 <==子彈幾乎不會飄(瞄準模式中)
ObjectTemplate.itemIndex 3 <==熱鍵切換 (如有變更士兵武器~這裡要配合修改)
ObjectTemplate.createComponent DefaultZoomComp
ObjectTemplate.zoom.zoomDelay 0.09 <==放大延遲時間(建議不要動)
ObjectTemplate.zoom.zoomLod 1
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.3 <==瞄準放大倍數
(步槍多為0.7狙擊槍為0.3或0.2~改越小能夠看越遠..越清晰)
ObjectTemplate.floaterMod 0
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.physicsType Point
ObjectTemplate.collisionGroups 8
ObjectTemplate.material 38 <==這裡是子彈材質(要和下面一樣如39就兩個都39)
rem -------------------------------------
ObjectTemplate.addTemplate S_USRIF_M203_Projectile_Looping
rem -------------------------------------
ObjectTemplate.timeToLive CRD_NONE/1/0/0 <===數字1代表射程 (越大射越遠)
ObjectTemplate.material 38 <這裡也是子彈材質(要和上面一樣如39就兩個都39)
ObjectTemplate.minDamage 0.5 <==子彈打到的最小傷害 0.5滴
ObjectTemplate.damage 30 <===子彈打到30滴(100就會秒殺士兵)
士兵血量預設是100所以100就會秒殺~如要改士兵血量~奔跑體力之類的話
晚一點再教士兵篇
修改完之後存檔=>右鍵=>內容=>唯讀打勾
打開modsbf2Objects_serverWeaponsHandheldUSRIF_M203
在最上面有一個命令=>加入檔案到壓縮檔=>選擇剛剛我們修改好的那個檔
覆蓋掉原本的舊檔這樣就搞定了
本篇文章已被 PIMI3288 於 2008 年 11 月 23 日 - 下午 09:07 編輯過
#10
發表於 2008 年 11 月 23 日 - 下午 09:05
其他問題就待高手解答..
謝謝!..
#11
發表於 2009 年 05 月 23 日 - 下午 02:13
我應該是太久沒玩這些然後忘記了
請問
M24 . L96A1 與 M95 中開完一槍就拉一次槍機的設定字串是什麼?
如何改成像SVD一樣的不拉槍機? 開關字串是什麼?
有人知道嗎? :oops:
本篇文章已被 eddie57223 於 2009 年 05 月 23 日 - 下午 02:14 編輯過
#12
發表於 2009 年 05 月 23 日 - 下午 05:16
目前原文遺失中... :cry:
改零
"ObjectTemplate.zoom.zoomOutAfterFire 0"
這項@@?
本篇文章已被 PIMI3288 於 2009 年 05 月 23 日 - 下午 05:23 編輯過
#13
發表於 2009 年 05 月 23 日 - 下午 06:35
不是上面有只是沒標中文~XD
目前原文遺失中... :cry:改零
"ObjectTemplate.zoom.zoomOutAfterFire 0"
這項@@?
那只是讓你不用把眼睛離開狙擊鏡而已
#14
發表於 2009 年 05 月 23 日 - 下午 06:37
本篇文章已被 eddie57223 於 2009 年 05 月 23 日 - 下午 06:38 編輯過
#15
發表於 2009 年 05 月 23 日 - 下午 06:41
#16
發表於 2009 年 05 月 23 日 - 下午 07:35
沒有幫到地鼠大真抱歉.. :evil:
#17
發表於 2010 年 07 月 20 日 - 下午 07:38
如望大說的可能改不了
沒有幫到地鼠大真抱歉.. :evil:
問題已解決
給剛剛進來的新朋友:
http://bfx.tw/index....showtopic=40027
ObjectTemplate.animation.useShiftAnimation 1
將1改0直接關閉
本篇文章已被 eddie57223 於 2010 年 07 月 20 日 - 下午 07:39 編輯過
0 位玩家正在閱讀此主題
0 位會員, 0 位訪客, 0 位匿名會員