《英雄立志傳:三國志》建築修改教學攻略全解析
建築修改基礎知識
想要在《英雄立志傳:三國志》中自訂遊戲體驗,建築修改是一個相當實用的方法。本文將深入解析如何進行建築數據的修改,讓你能夠按照自己的喜好調整遊戲。
首先,需要注意的是,修改前一定要進行檔案備份,以防出現問題時可以還原。
建築數據檔案位置
建築數據檔案位置在:- ThreeKingdom_Data\StreamingAssets\Json\Ci_Building
複製代碼 在這個檔案中,所有的建築資料都以JSON格式儲存,包含各種建築的屬性和效果。
👉 福 利 遊 戲 推 薦 ⬇️ 點 ⬇️⬇️ 免費玩各種動漫手遊

JSON數據結構解析
以集市建築為例,我們來看看JSON數據的結構:- {"userIndex":"8","id":"JZ10001","name":"集市","nameTc":"","nameEn":"","nameJp":"","nameKr":"","icon":"集市","prefabName":"Ci_Market","prefabNum":"4","type":"4","indoorType":"6","onlyPublic":"0","baseBuilding":"","needBuilding":"","needStreet":"1","brickGround":"2","cost":"600","quantity":"60","length":"2","width":"2","moneyIncome":"200","foodIncome":"0","commerceDelta":"0","algricultureDelta":"0","securityDelta":"0","popularFeelDelta":"0","blockMoneyAdd":"0","adjoinMoneyAdd":"0","adjoinMoneyCumulation":"0","blockFoodAdd":"0","adjoinFoodAdd":"0","adjoinFoodCumulation":"0","removable":"1","hasWarHUD":"0","durability":"600","cityLimit":"-1/-1/-1/-1","armyCapacity":"0","defenceArmyNum":"0","exploreFindHero":"0","recruitPossibility":"0","comingPossibility":"0","schemePossibility":"0","schemePoint":"0","techPoint":"0","materialPrice":"0/0/0/0/0/0","npcCapacity":"0","comfortDegree":"0","securityDegree":"0","description":"每月增加金錢200,必須臨街。","descriptionTc":"","descriptionEn":"","descriptionJp":"","descriptionKr":""}
複製代碼關鍵參數解釋
在修改建築數據前,我們需要瞭解一些重要的參數:
1. 基本參數
- name: 建築名稱
- icon: 建築圖示
- needStreet: 是否需要臨街(1表示需要,0表示不需要)
- brickGround: 地基類型
- cost: 建造費用
- quantity: 建造所需數量
- length/width: 建築的長度和寬度
2. 效益參數
- moneyIncome: 每月增加金錢
- foodIncome: 每月增加糧食
- commerceDelta: 商業增長
- algricultureDelta: 農業增長
- securityDelta: 治安影響
- popularFeelDelta: 民心影響
3. 加成參數
- blockMoneyAdd: 地塊金錢加成
- adjoinMoneyAdd: 相鄰金錢加成
- adjoinMoneyCumulation: 相鄰金錢累積加成
- blockFoodAdd: 地塊糧食加成
- adjoinFoodAdd: 相鄰糧食加成
- adjoinFoodCumulation: 相鄰糧食累積加成
4. 其他重要參數
- durability: 耐久度
- cityLimit: 城市限制
- armyCapacity: 駐軍容量
- onlyPublic: 建築類型(2表示私人建築,如軍宅)
實際修改案例
案例一:修改集市收入
我們可以修改集市的"moneyIncome"參數來增加每月收入。
從上圖可以看到,修改成功後,集市的每月收入已經被調整。不過需要注意的是,這樣的修改對AI城市同樣有效。
案例二:修改軍宅參數
如果想要修改僅玩家可建的建築,我們可以選擇軍宅:- {"userIndex":"8","id":"JZ40010","name":"軍宅","nameTc":"","nameEn":"","nameJp":"","nameKr":"","icon":"軍營","prefabName":"Ci_MiliHouse","prefabNum":"1","type":"1","indoorType":"0","onlyPublic":"2","baseBuilding":"","needBuilding":"","needStreet":"0","brickGround":"1","cost":"1500","quantity":"150","length":"2","width":"2","moneyIncome":"0","foodIncome":"0","commerceDelta":"0","algricultureDelta":"0","securityDelta":"0","popularFeelDelta":"0","blockMoneyAdd":"0","adjoinMoneyAdd":"0","adjoinMoneyCumulation":"0","blockFoodAdd":"0","adjoinFoodAdd":"0","adjoinFoodCumulation":"0","removable":"1","hasWarHUD":"0","durability":"1500","cityLimit":"3/4/5/6","armyCapacity":"2","defenceArmyNum":"0","exploreFindHero":"0","recruitPossibility":"0","comingPossibility":"0","schemePossibility":"0","schemePoint":"0","techPoint":"0","materialPrice":"0/0/0/0/0/0","npcCapacity":"0","comfortDegree":"0","securityDegree":"0","description":"增加主角在本城的私軍隊數上限2。","descriptionTc":"","descriptionEn":"","descriptionJp":"","descriptionKr":""}
複製代碼 我們可以調整以下參數:
- armyCapacity: 駐軍容量(預設值為2)
- cost: 建造費用(預設值為1500)
- durability: 耐久度(預設值為1500)
修改完成後,效果如下:
遊戲數值調整
除了建築數據,我們也可以修改遊戲的基礎數值。在GameValue檔案中,可以看到以下參數:
- {"populationLimit4":"300000","populationLimit3":"300000","populationLimit2":"200000","populationLimit1":"150000","baseArmyLimit4":"5","baseArmyLimit3":"4","baseArmyLimit2":"3","baseArmyLimit1":"2","baseDurability3":"40000","manageBudget":"600","baseFoodIncome3":"750","baseConstructValue":"2","baseFoodIncome1":"500","baseDurability":"10000","wallBudget":"600","hotelCost":"10","baseDrunkRecovery":"20","fireDamage":"10","tradeFactor2":"10","tradeFactor1":"100","foodDelta":"10000","basePoisonRecovery":"20","mapWarPeriod":"1","shipDefence3":"16","shipDefence2":"14","shipDefence1":"10","lordSalary":"500","blockLimitFactor":"5","baseMoneyIncome4":"200","baseMoneyIncome3":"150","baseMoneyIncome2":"120","baseMoneyIncome1":"100","securityBudget":"600","shipAttack3":"16","populationDelta":"5000","shipAttack2":"14","moodAverage":"500","moneyDelta":"1000","baseFoodIncome4":"1000","shipAttack1":"10","conscriptFee":"50","baseDurability2":"20000","patrolBudget":"600","baseFoodIncome2":"600","mapWarDamageFactor":"0.03","fightDemageFactor2":"60","fightDemageFactor1":"400","debateRecoveryFactor":"1.2","debateDamageFactor2":"20","weaponMasterExpFactor":"2","debateDamageFactor1":"200","debateSpeed":"2","warDemageFactor":"0.25","warDemageFactor2":"20","warDemageFactor1":"10","attributeExpFactor":"1.2","professionExpFactor":"2","mapWarFactor":"1"
複製代碼 從這個檔案可以看出,遊戲的金錢和糧食都被調整為原本的十分之一,這會大大提高遊戲的難度。
建築與遊戲數值修改對比
修改類型 | 影響範圍 | 優點 | 缺點 | 集市等公共建築 | 全域(玩家和AI) | 整體遊戲平衡性不受影響 | 可能使AI城市過強或過弱 | 軍宅等私人建築 | 僅玩家 | 不影響AI平衡,增強玩家體驗 | 可能使遊戲難度降低 | GameValue基礎數值 | 全域系統參數 | 可全面調整遊戲難度 | 需要更全面地考慮平衡性 |
以下廣告滑動後還有帖子內容
建築修改常見問題Q&A
Q1: 修改建築檔案後,需要重新開始遊戲嗎?
A1: 是的,修改後建議開始新遊戲,以確保所有修改都能正確生效,避免存檔相容性問題。
Q2: 修改建築數據會影響AI嗎?
A2: 會的,修改公共建築如集市等,會同時影響玩家和AI。如果只想增強自己而不影響AI,建議修改軍宅等私人建築。
Q3: 如何安全地備份檔案?
A3: 在修改前,建議將整個ThreeKingdom_Data\StreamingAssets\Json目錄複製到其他位置,以便在出現問題時可以快速還原。
Q4: 修改參數後遊戲崩潰怎麼辦?
A4: 首先還原備份檔案,然後檢查JSON格式是否正確,特別是逗號、引號等標點符號,確保格式無誤。
Q5: 有哪些建議修改的數值可以讓遊戲更平衡?
A5: 建議適度提高軍宅的駐軍容量、降低建造成本,或增加私人建築的耐久度。對於公共建築,可以根據自己的喜好微調收入,但不建議過度增加,以免破壞遊戲平衡。
Q6: 如何確定修改是否生效?
A6: 在修改後開始新遊戲,建造相應的建築,然後查看建築資訊面板,確認數值是否已更新。
Q7: 可以增加建築的特殊效果嗎?
A7: 部分參數如招賢機率、計策機率等可以修改,但不建議加入原本不存在的特殊效果,以免遊戲出現異常。
Q8: GameValue檔案中的數值如何影響遊戲?
A8: 這些數值決定了遊戲的基礎經濟系統、人口上限、駐軍上限等核心機制,修改這些數值會全面影響遊戲體驗和難度。
|