搜尋

《英雄立志傳三國志》武技修改完全指南:Json檔案編輯、參數設定與動畫效果整合

瀏覽數: 36 | 評論數: 0 | 收藏 0
關燈 | 提示:支援鍵盤翻頁<-左 右->
    組圖開啟中,請稍候......
發佈時間: 2025-4-5 14:49

正文摘要:

武技修改基礎知識 在《英雄立志傳三國志》中,玩家可透過編輯遊戲文件來自定義武技,使遊戲體驗更加個性化。武技修改主要涉及三個Json文件和一個動畫文件,這些文件通常位於以下路徑:\SteamLibrary\steamapps\common\LegendOfHeros\ThreeKingdom_Data\StreamingAssets\Json複製代碼 👉 免費 禮 包 遊 戲 推 薦 ⬇️⬇️⬇️ 玩各種動漫手遊 HeroBattleCard.json 卡牌基礎設定 這個文件儲存了所有武技卡牌的基本資訊,包括名稱、描述、消耗、效果等。以下是重要參數說明: 基本參數說明 - id:卡牌的唯一標識,不可重複 - name:卡牌顯示名稱,可自由修改 - remark:技能摘要,便於識別技能效果 - description2:卡牌的文字說明,可自定義背景故事 - level:卡牌等級,影響強度與稀有度 技能參數設定 - common: "1":特殊卡牌設定,1表示不進入武技卡牌池 - type: "0":卡牌類型,攻擊卡或其他類型 - element: "0":五行屬性(0金、1木、2水、3火、4土、5無屬性) - ap: "6":使用消耗的AP值 - mp: "1100":使用消耗的MP值 攻擊範圍參數 - shape: "1":攻擊範圍形狀(0點、1圓、2扇形、3直線) - dis: "0":基礎攻擊距離 - width: "5":攻擊範圍寬度/半徑 - multiple: "6":傷害倍數 特殊屬性參數 - weight/weightYellow/weightRed:卡牌在卡池的刷新率 - soulPoint: "3000":武魂點數要求 - ifNeedStay: "1":是否可在移動後使用(0否、1是) - skillState:技能觸發效果,如「1003005/100」表示100%觸發暴擊大效果 HeroBattleCardState.json 技能效果設定 這個文件儲存了技能效果的詳細資訊,定義了各種狀態、buff和觸發條件。 基本效果參數 - id:效果唯一標識 - name/iconName:效果名稱與圖標顯示名稱 - description:效果文字說明 - icon:效果圖標編號 - positive:是否為正面效果(0負面、1正面) 持續效果參數 - maxRound:最大持續回合數 - cumulate/cumulateLimit:是否可疊加及最大疊加層數 效果代碼解析 效果代碼是以「@」分隔的多段複合代碼,每段代表一個獨立效果:107#0#0#0#0#91009505#0#50#1#0####0#0#0##0@107#0#1#0#0#91020605#15#100#3#0####0#0#0#CardAP<4#0 複製代碼` - 107/115:效果類型代碼,107表示引用技能,115表示抽卡 - 91009505:引用的技能ID - 50:觸發機率百分比 - CardAP<4:條件限制,此例為AP小於4時觸發 HeroBattleSoul.json 武魂系統設定 這個文件儲存了武魂相關資訊,定義了武魂的基本屬性和附加技能。 主要參數說明 - id/name:武魂的唯一標識和名稱 - remark:武魂的簡要描述 - description2:武魂的詳細說明 - soulPoint:解鎖武魂所需點數 - element:武魂五行屬性 - skillState:武魂引用的技能效果ID 動畫文件設定 動畫文件位於`\SteamLibrary\steamapps\common\LegendOfHeros\ThreeKingdom_Data\StreamingAssets\BattleCardAnimation`,包含了各種技能動畫。 若不修改動畫文件,自定義技能使用時角色會靜止不動。要增加動畫效果,可依據以下步驟: 1. 根據想要的動畫效果找到對應的.dat文件(如「萬劍訣」對應1000200.dat) 2. 複製該文件並重命名為自己武技的ID號碼 3. 將文件放入相同目錄即可套用動畫效果 舌戰與軍團戰技能修改 除了武技,遊戲中的舌戰和軍團戰技能也可以通過類似方法修改: - 舌戰:修改HeroDebateCard、HeroDebateCardState、HeroDebateSoul文件 - 軍團戰:修改HeroWarSkill、HeroWarSkillState、HeroWarSoul文件 修改原理與武技相同,只需替換相應文件中的參數即可。 武技參數參考表 參數類型參數範例功能說明建議設定範圍基本屬性id/name/level武技基本資訊確保ID唯一性,名稱自定義消耗數值ap: "6" / mp: "1100"行動點與真氣消耗根據技能強度平衡設定攻擊範圍shape: "1" / width: "5"攻擊形狀與範圍高傷害技能建議範圍較小傷害係數multiple: "6"基礎傷害倍率單體4-8,群體3-6五行屬性element: "0"技能屬性類型根據角色定位選擇出現權重weight: "31"抽卡機率基礎技能31,高級技能15持續效果maxRound: "3"效果持續回合控制效果1-2回合,增益2-5回合解鎖條件soulPoint: "3000"所需武魂點普通技能1000-3000,強力技能5000+ 武技修改常見問題Q&A 以下廣告滑動後還有帖子內容var custom_call_MIR = function (params) {if ( params === null || params.hasAd === false ) {var divRowSide;for (let index = 0; index < ONEADs.length; index++) {if (ONEADs[index].pub.player_mode === "mobile-inread") {divRowSide = ONEADs[index].pub.slotobj;}}var ins = document.createElement('ins');ins.className = 'clickforceads';ins.setAttribute('style', 'display:inline-block;');ins.setAttribute('data-ad-zone', '18264');divRowSide.appendChild(ins);var js = document.createElement('script');js.async = true;js.type = 'text/javascript';js.setAttribute('src', '//cdn.holmesmind.com/js/init.js');js.onload = function(){console.log('[ONEAD MIR] ClickForce Loaded');};divRowSide.appendChild(js);}};var _ONEAD = {};_ONEAD.pub = {};_ONEAD.pub.slotobj = document.getElementById("oneadMIRDFPTag");_ONEAD.pub.slots = ["div-onead-ad"];_ONEAD.pub.uid = "1000509";_ONEAD.pub.external_url = "https://onead.onevision.com.tw/";_ONEAD.pub.scopes = ["spotbuy", "speed"];_ONEAD.pub.player_mode_div = "div-onead-ad";_ONEAD.pub.player_mode = "mobile-inread";_ONEAD.pub.queryAdCallback = custom_call_MIR;var ONEAD_pubs = ONEAD_pubs || [];ONEAD_pubs.push(_ONEAD);var truvidScript = document.createElement('script'); truvidScript.async = true; truvidScript.setAttribute('data-cfasync','false'); truvidScript.type = 'text/javascript'; truvidScript.src = '//stg.truvidplayer.com/index.php?sub_user_id=597&widget_id=3309&playlist_id=2381&m=a&cb=' + (Math.random() * 10000000000000000); var currentScript = document.currentScript || document.scripts[document.scripts.length - 1]; currentScript.parentNode.insertBefore(truvidScript, currentScript.nextSibling); Q1: 修改武技文件時,ID設定有什麼注意事項? A1: ID必須保持唯一,建議使用9開頭的數字作為自定義內容,避免與遊戲原有ID衝突。使用連貫的ID編號可以方便管理,如91000200、91000201等。 Q2: 如何調整武技傷害倍率使其平衡且不過於強大? A2: 傷害倍率(multiple)建議參考原版武技:單體技能可設定4-8之間,群體技能通常在3-6之間。高消耗(高AP)的技能可設定較高倍率。必須同時考慮技能範圍、冷卻和消耗來平衡。 Q3: 創建的自定義武技不顯示動畫,只有角色站立不動,如何解決? A3: 需要在BattleCardAnimation文件夾中添加相應的動畫文件。可複製現有技能動畫(如1000200.dat),重命名為你的武技ID。確保文件名與武技ID完全一致。 Q4: 如何創建帶有持續效果(如流血、燃燒)的武技? A4: 需要在skillState參數中添加相應效果ID,格式為"效果ID/觸發機率"。如"1003005/100"表示100%觸發暴擊。多個效果可用分號分隔,如"1003005/100;1005905/100"。 Q5: 武技修改後遊戲崩潰,可能是什麼原因? A5: 常見原因包括:ID重複、引用了不存在的效果ID、Json格式錯誤(如缺少逗號或引號)。建議在修改前備份原文件,且修改後使用Json校驗工具檢查格式正確性。 Q6: 如何讓自定義武技只有特定武將能使用? A6: 設置isUnique為"1",並確保common為"1",這樣技能不會進入普通卡池。可以通過事件或腳本為特定武將添加該技能。 Q7: 自定義武技在遊戲中找不到或無法使用,可能的原因是? A7: 檢查是否正確設置了weight參數(抽卡權重),確認soulPoint(解鎖條件)是否合理,以及是否正確設置了武器限制條件(aryWeapon)。 總結與實用建議 自定義武技能極大提升《英雄立志傳三國志》的遊戲體驗,讓玩家可以創造符合自己風格的獨特技能。修改過程雖然看似複雜,但掌握了基本原理後就能靈活運用。 以下是一些實用建議: 1. 修改前先備份原文件,避免操作失誤導致遊戲損壞 2. 從簡單的參數修改開始,逐步嘗試複雜的效果組合 3. 參考現有武技的設計思路,不要過分追求強力效果 4. 使用Json格式校驗工具確保修改後的文件格式正確 5. 每次修改後進行測試,確認效果符合預期 透過這些技巧,玩家可以打造專屬於自己的武技系統,體驗更加豐富的三國世界。無論是還原經典武將絕技,還是創造全新的技能組合,都能讓遊戲體驗更加個性化。

回覆

Copyright (C) 2010-2020 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  

快速回覆 返回頂端 返回清單