跳轉到內容

照片
- - - - -

無法調整兵力質?


舊主題!

Guest, 此文章已經超過 90 天,依照全站板規,非必要請勿回覆此主題,回覆舊文且內容無實質意義,站務組將直接移除回應並給予警告。



  • 請登入以回覆
這篇主題有 7 篇回覆

#1 felelove

felelove

    中士

  • 步兵
  • 75 文章數

發表於 2009 年 02 月 25 日 - 上午 11:34

我按照以前修改AIX與BF2、Hard Justice
修改兵力質都成功

但這兩天安裝POE,按照之前修改兵力質的經驗下去改
似乎都沒有改變耶

是不是POE無法改兵力質呢?
  • 0

#2 kuo

kuo

    特級上將

  • 創站元老
  • 25,396 文章數
  • 國家 / 地區:中華民國(台灣)
  • 來自:新竹,台灣(ROC)
  • 隸屬於:NW

發表於 2009 年 02 月 25 日 - 下午 09:13

應該是可以改的?
  • 0
文章圖片

好口愛啊 XD

#3 卡西姆~

卡西姆~

    少校

  • 精銳步兵
  • 4,853 文章數
  • 國家 / 地區:中華民國(台灣)
  • 來自:雲深不知處~
  • 隸屬於:NW
  • kasim3157

發表於 2009 年 02 月 25 日 - 下午 11:50

你之前改的方法?
應該都是修改
C:Documents and SettingskasimMy DocumentsBattlefield 2ProfilesDefault

裡的ServerSettings.con吧~
sv.ticketRatio 兵力值

記得要把唯讀屬性加上去~
  • 0
文章圖片
文章圖片

#4 felelove

felelove

    中士

  • 步兵
  • 75 文章數

發表於 2009 年 02 月 26 日 - 下午 12:47

我之前的改法是這樣 ↓

=================================================
到以下路徑:
Battlefield 2 Demomodsbf2pythongamegamemodes
先備份gpm_cq.py這個檔,再開始修改:

編輯gpm_cq.py後,用尋找功能搜尋"TicketRatio"字串
應該會找到這一行:

return int(mapDefaultTickets * (bf2.serverSettings.getTicketRatio() / 100.0))
其中100的數值就是要調整的選項,數字愈大,雙方陣營的兵力值愈少,數字小則是愈多.
=================================================

當然路徑會改為該模組的路徑

我通常都是這1
這時候進入遊戲,右上方 雙方 的數字通常是9999
(除非佔據所有點,否則幾乎可以戰上一整天了@@")

但可是這次我不管改1還是改10,數字都沒變耶


還有個其他問題...
POE是不是有很多地圖都無法拉下國旗??
因為國旗的點上面有個叉叉,都無法拉下國旗~

本篇文章已被 felelove 於 2009 年 02 月 26 日 - 下午 12:50 編輯過

  • 0

#5 卡西姆~

卡西姆~

    少校

  • 精銳步兵
  • 4,853 文章數
  • 國家 / 地區:中華民國(台灣)
  • 來自:雲深不知處~
  • 隸屬於:NW
  • kasim3157

發表於 2009 年 02 月 27 日 - 下午 06:29

我提供的方法是改伺服器的參數~
所以在任何模組中都可以適用
只要是你自己單機開的遊戲...
既然有禁止的符號
當然就是不能夠拉了~

如果你真的想拉的話
可以開地圖編輯器來修改
當然也可以從筆記本的部分下手修改...

本篇文章已被 s860195203 於 2009 年 02 月 27 日 - 下午 06:30 編輯過

  • 0
文章圖片
文章圖片

#6 felelove

felelove

    中士

  • 步兵
  • 75 文章數

發表於 2009 年 02 月 28 日 - 上午 10:19

我都玩單機居多

請問單機如果想把國旗拉下來
要怎麼修改呢?

沒修改過 一點概念也沒有
希望大大能指導

謝謝^^"
  • 0

#7 kuo

kuo

    特級上將

  • 創站元老
  • 25,396 文章數
  • 國家 / 地區:中華民國(台灣)
  • 來自:新竹,台灣(ROC)
  • 隸屬於:NW

發表於 2009 年 02 月 28 日 - 下午 06:44

如果該據點被設計為 "無法被佔領"

我相信原作者一定是認為這樣最好玩... QQ
  • 0
文章圖片

好口愛啊 XD

#8 卡西姆~

卡西姆~

    少校

  • 精銳步兵
  • 4,853 文章數
  • 國家 / 地區:中華民國(台灣)
  • 來自:雲深不知處~
  • 隸屬於:NW
  • kasim3157

發表於 2009 年 02 月 28 日 - 下午 10:27

我都玩單機居多

請問單機如果想把國旗拉下來
要怎麼修改呢?

沒修改過 一點概念也沒有
希望大大能指導

謝謝^^"

這個主題還真是久啊...囧


有2個方法

1.開地圖編輯器來修改
2.直接修改參數

第1個的好處
可以很清楚的的知道你選的是位在地圖上的哪一個點
然後從左方的參數欄把"unableToChangeTeam"給勾選掉

第2個的好處
不用開地圖編輯器
直接從筆進本來修改
但是你會不知道是哪一個點...
打個比方
大連發電廠的航母是無法被佔領的
所以他的參數是這樣

ObjectTemplate.setControlPointName CPNAME_DP_64_uscarrier (這個就是重生點的名稱)
ObjectTemplate.radius 10
ObjectTemplate.team 2
ObjectTemplate.controlPointId 6
ObjectTemplate.timeToGetControl 20
ObjectTemplate.timeToLoseControl 20
ObjectTemplate.unableToChangeTeam 1(無法被佔領的選項 1為開啟 0為取消)


看你想要用哪一個
應該還是地圖編輯器吧~
畢竟大部分的人都不知道是啥名稱...
文章圖片
原尺寸圖片連結

開地圖來修改的方法
地圖編輯 : 舊地圖的開啟法

因為你要修改的是單機
GameModes裡
sp1 是16人
sp2 是32人
sp3 是64人
取出GamePlayObjects.con檔
(這個檔案是記錄這張地圖的重生點位置、旗幟、物件、載具等訊息)

當改完地圖存檔後
不用用什麼地圖打包之類的
直接把放入Editor的GamePlayObjects.con檔
加上唯讀屬性之後放回server原來GameModes的模式中(不用放進client裡)




看的出來老P這樣回覆一方面是懶得再打教學XD

本篇文章已被 s860195203 於 2009 年 02 月 28 日 - 下午 10:30 編輯過

  • 0
文章圖片
文章圖片



舊主題!

Guest, 此文章已經超過 90 天,依照全站板規,非必要請勿回覆此主題,回覆舊文且內容無實質意義,站務組將直接移除回應並給予警告。




0 位玩家正在閱讀此主題

0 位會員, 0 位訪客, 0 位匿名會員