| 
 前言:遊戲技能修改入門
 想要打造專屬於自己的遊戲體驗嗎?本篇教學將帶您深入瞭解《英雄立志傳:三國志》中技能的自創和修改方法。本教學遵循與裝備修改相似的原理,讓您能夠自由創造屬於自己的獨特技能!在開始之前,建議先備份原始檔案,以防出現意外情況。
 
 
 👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app
 
  
 
 
 一、技能修改基礎準備
 要開始修改遊戲技能,首先需要找到正確的檔案位置。請打開以下目錄:
 並用記事本開啟 `HeroBattleCard` 檔案。複製代碼 ThreeKingdom_Data\StreamingAssets\Json 
 
 二、技能修改案例分析:燕雲劍
 為了讓大家更好地理解技能修改流程,我們以「燕雲劍」為例進行詳細講解。
 
 首先,讓我們看看燕雲劍的原始外觀:
 
 
 
 可以看見,這把武器使用的是「劍追月」技能:
 
 
 
 
 三、技能參數解析
 技能的原始程式碼如下:
 複製代碼{"userIndex":"8","isLine":"0","id":"91000200","name":"燕雲乾天·龍刑劍","nameTc":"","nameEn":"","nameJp":"","nameKr":"","remark":"劍氣群體,暴擊,無視防暴","description":"","description2":"「天罰龍嘯,萬劍戮世」
燕雲劍決之一,乾元化龍敕天刑,劍裁八荒,神鬼俱寂。","description2Tc":"","description2En":"","description2Jp":"","description2Kr":"","icon":"劍追月S","sound":"10505","kind":"0","level":"3","common":"1","type":"0","aryWeapon":"3/100","animalType":"0","animalLevel":"0","ap":"6","mp":"1100","weight":"0","weightYellow":"0","weightRed":"0","rangeType":"0","rangeCondition":"0","shape":"1","dis":"0","width":"5","multiple":"6","multipleType":"0","skillState":"1003005/100;1005905/100","isOutOfRound":"0","ifNeedStay":"1","minSoulPoint":"0","color":"0","soulPoint":"3000","element":"0","rideType":"0","maxHandNum":"1","excludeFromEventRandom":"1","value":"60000","gender":"0","isReplaceAttack":"0","noShield":"0","onlyOnce":"0","specialType":"0","isUnique":"1","hasMove":"0","targetMoveType":"0","ignoreMove":"0"},
四、重要參數詳解
 讓我們來解析幾個關鍵參數,這將幫助您更好地瞭解如何修改技能:
 
 基本資訊參數
 - **id**: "91000200" - 技能的唯一識別碼
 - **name**: "燕雲乾天·龍刑劍" - 技能名稱
 - **remark**: "劍氣群體,暴擊,無視防暴" - 技能備註說明
 - **description2**: 技能的詳細描述文字
 - **icon**: "劍追月S" - 技能圖示
 - **sound**: "10505" - 技能音效
 
 技能屬性參數
 - **level**: "3" - 技能等級
 - **common**: "1" - 通用性
 - **type**: "0" - 技能類型
 - **aryWeapon**: "3/100" - 武器相關設定
 - **ap**: "6" - 消耗的行動點數
 - **mp**: "1100" - 消耗的法力值
 
 技能範圍參數
 - **shape**: "1" - 技能釋放形狀
 - **dis**: "0" - 釋放距離
 - **width**: "5" - 技能寬度
 - **multiple**: "6" - 技能倍率
 - **multipleType**: "0" - 倍率類型
 
 技能效果參數
 - **skillState**: "1003005/100;1005905/100" - 技能效果編號與觸發機率
 - **soulPoint**: "3000" - 需要的魂點數
 - **maxHandNum**: "1" - 最大持有數量
 - **value**: "60000" - 技能價值
 - **isUnique**: "1" - 是否為獨特技能
 
 
 五、技能效果編號查詢
 要瞭解技能效果的具體內容,需要查看 `HeroBattleCardState` 檔案中的對應編碼:
 
 
 
 從中可以找到 skillState 中效果編號對應的具體技能效果,後面的數值「100」代表觸發機率。
 
 
 六、自創技能步驟詳解
 現在,讓我們實際創建一個新技能:
 
 1. 複製一個現有技能的程式碼:
 
 
 2. 前往 `ThreeKingdom_Data\StreamingAssets\BattleCardAnimation` 目錄找到對應的技能 ID
 3. 複製一個現有的動畫檔案並修改名稱:
 
 
 4. 修改對應的技能效果:
 
 
 5. 進入遊戲檢查修改效果:
 
 
 修改成功!現在您已經掌握了《英雄立志傳:三國志》中技能的自創和修改方法。
 
 
 以下廣告滑動後還有帖子內容 
 
 
 
 技能修改參數對比表
 
 | 參數名稱 | 功能說明 | 範例值 |  | id | 技能唯一識別碼 | 91000200 |  | name | 技能名稱 | 燕雲乾天·龍刑劍 |  | icon | 技能圖示 | 劍追月S |  | ap | 消耗行動點數 | 6 |  | mp | 消耗法力值 | 1100 |  | skillState | 技能效果編號與觸發機率 | 1003005/100;1005905/100 |  | soulPoint | 需要魂點數 | 3000 |  | isUnique | 是否為獨特技能 | 1(是) | 
 
 
 常見問題Q&A
 Q1: 修改技能前為什麼要先備份原始檔案?
 A1: 備份原始檔案可以在修改過程中出現錯誤或不滿意的結果時,快速恢復遊戲原始狀態,避免遊戲損壞或無法正常運行的情況。這是所有遊戲修改的基本安全措施。
 
 Q2: 技能中的「skillState」參數代表什麼意思?
 A2: skillState 參數對應技能的效果編號與觸發機率,格式為「效果編號/觸發機率」。例如「1003005/100」表示編號為1003005的效果,觸發機率為100%。多個效果以分號隔開。
 
 Q3: 如何找到想要使用的技能效果編號?
 A3: 需要查看遊戲目錄中的 HeroBattleCardState 檔案,裡面包含所有效果編號及其對應的具體效果說明,可以根據需求選擇合適的效果編號。
 
 Q4: 修改技能後遊戲崩潰或無法正常顯示技能怎麼辦?
 A4: 這可能是因為修改參數錯誤或不匹配導致的。請檢查所有修改的參數格式是否正確,ID是否重複,以及相關聯的動畫檔案是否正確設置。如果問題仍然存在,建議恢復原始備份檔案。
 
 Q5: 可以使用其他遊戲中的技能動畫嗎?
 A5: 理論上不行,除非你能提取並轉換為《英雄立志傳:三國志》支援的動畫格式。一般而言,推薦使用遊戲內現有的動畫資源並進行適當修改,以確保相容性和穩定性。
 
 Q6: 如何修改技能的傷害倍率?
 A6: 技能的傷害倍率通常由「multiple」參數控制,可以通過調整該數值來增加或減少技能的傷害輸出。數值越高,傷害越大。
 
 Q7: 創建的新技能無法在遊戲中獲取怎麼辦?
 A7: 創建技能後,你可能需要額外修改遊戲中的掉落表或商店列表,將新技能加入進去才能獲取。或者,你也可以通過修改存檔的方式直接將技能加入到角色背包中。
 
 |