您的位置: 單機(jī) > 攻略 > 圖文攻略 > 攻略詳情

《騎馬與砍殺2》修改兵種裝備數(shù)據(jù)教程

時(shí)間:2021-04-07 14:08:01
  • 來源:騎馬與砍殺中文站
  • 作者:campionezev
  • 編輯:算數(shù)教室
0

《騎馬與砍殺2》玩家可以通過修改代碼來修改游戲中的兵種數(shù)據(jù)與裝備,不過要修改的話,也比較復(fù)雜,沒那么容易修改,因此下面我們就來看看修改兵種裝備數(shù)據(jù)教程

《騎馬與砍殺2》修改兵種裝備數(shù)據(jù)教程

《騎馬與砍殺2》修改兵種裝備數(shù)據(jù)教程:

我暫時(shí)沒有找到魔球類的工具,就自己分析了下文件,只能靠敲代碼修改兵種了,所以比較繁瑣點(diǎn),但熟悉后還是很快的(老騎砍玩家誰沒修改過代碼)。

修改前記得備份原文件。

需要的軟件:

notepad++(類似也行,DW啥的都可以,只不過notepad比較簡單)

有關(guān)文件:

Modules\SandBoxCore\ModuleData

spitems.xml(游戲內(nèi)所有物品有關(guān)數(shù)據(jù))

spnpccharacters.xml(游戲內(nèi)所有兵種有關(guān)數(shù)據(jù))

spnpccharactertemplates.xml(NPC技能模板還有外貌模板有關(guān)數(shù)據(jù))

Modules\SandBoxCore\ModuleData\Languages\CNs

std_spitems_xml-zho-CN.xml(物品中文翻譯)

std_spnpccharacters_xml-zho-CN.xml(兵種中文翻譯)

1查找所需兵種數(shù)據(jù)位置:

以修改 庫賽特怯薛 為例,英語不行的同志,請先打開 std_spnpccharacters_xml-zho-CN.xml

Ctrl+F 搜索 庫賽特怯薛 看到以下代碼:

VqrQ096u 便是 庫賽特怯薛 的代號(hào)

2再打開 spnpccharacters.xml

Ctrl+F 搜索 VqrQ096u 便可找到 庫賽特怯薛 的兵種數(shù)據(jù)

英語較佳的同志,可省略步驟1),直接搜索 庫賽特怯薛 的英文 Khuzait Kheshig 即可

或者打開游戲,設(shè)置為英語,在百科內(nèi)即可看到每個(gè)兵種的英文名稱了,但鑒于要手打,還是步驟1)復(fù)制粘貼搜索快點(diǎn)。

3兵種數(shù)據(jù)模板

所有兵種以 結(jié)尾為一組,有點(diǎn)編程基礎(chǔ)應(yīng)該都懂。

以下是兵種數(shù)據(jù)模板,裝備部分我只復(fù)制一組,大家觸類旁通應(yīng)該通能看懂的:

(A為兵種ID,必須獨(dú)一無二且全為英文,不能有空格,空格可以用下劃線代替)

default_group="B"

(這行是兵種類型,B 分別有 infantry=步兵 cavalry=騎兵 ranged=遠(yuǎn)程 horsearcher=弓騎兵,影響兵種的默認(rèn)分組)

level="C"

(這行是兵種等級,主要影響兵種的薪資,下級兵種升級所需經(jīng)驗(yàn),等級越高坐陣死亡率似乎越低,必須為數(shù)字)

name="{=D}E"

(D為對應(yīng)翻譯文件所需的ID,自己新建兵種要?jiǎng)h掉。E 游戲英文版顯示的兵種名,自己新建兵種可以直接打中文,可有空格)

occupation="Soldier"

(這行是職業(yè),不用管)

culture="Culture.F">

(這行是兵種文化,F(xiàn)分別有 empire=帝國 aserai=阿塞萊 vlandia=瓦蘭迪亞 sturgia=斯特吉瓦 khuzait=庫賽特,影響兵種的陣營)

skill_template="NPCCharacter.G">

(這行是兵種技能模板,影響較多,對應(yīng)了不同等級不同類型兵種的技能,修改參考步驟4)

is_female="H"

(這行是兵種性別,H 分別有 true=女 false=男,沒有這行默認(rèn)男,想改女兵就添加這行改為 true )

(這行是兵種外貌代碼,想把兵種改為自己喜歡的模樣請參考步驟5)

(這塊是兵種各技能熟練度,修改 J 即可,必須為數(shù)字)

value="J" />

value="J" />

value="J" />

value="J" />

value="J" />

value="J" />

value="J" />

value="J" />

(這塊是兵種裝備模板,一般都有三種模板,三種模板相對位置都要修改,或者改一個(gè)后刪除其他兩個(gè)模板代碼,具體方法參考步驟6)

id="Item.K" />

id="Item.K" />

id="Item.K" />

id="Item.K" />

id="Item.K" />

id="Item.K" />

id="Item.K" />

id="Item.K" />

id="Item.K" />

……

……

id="Item.K" />

id="Item.K" />

(這行是兵種進(jìn)階選項(xiàng),最多為兩個(gè),且等級必須比該兵種高,L 為進(jìn)階兵種ID)

4兵種技能模板修改

技能模板可以在 spnpccharactertemplates.xml 中查看。

skill_template="NPCCharacter.G">

技能模板有四類分別為步兵類/騎兵類/弓兵類/弓騎兵類。

每一類分別有l(wèi)evel1/level6/level11/level16/level21/level26/level31/highestlevel八個(gè)等級。

等級越高,技能越強(qiáng),可以根據(jù)兵種類型選擇你想要的技能模板,將 G 替換為以下代碼即可。

步兵類

infantry_heavyinfantry_level1_template_skills

infantry_heavyinfantry_level6_template_skills

infantry_heavyinfantry_level11_template_skills

infantry_heavyinfantry_level16_template_skills

infantry_heavyinfantry_level21_template_skills

infantry_heavyinfantry_level26_template_skills

infantry_heavyinfantry_level31_template_skills

infantry_heavyinfantry_highestlevel_template_skills

騎兵類

cavalry_lightcavalry_heavycavalry_level1_template_skills

cavalry_lightcavalry_heavycavalry_level6_template_skills

cavalry_lightcavalry_heavycavalry_level11_template_skills

cavalry_lightcavalry_heavycavalry_level16_template_skills

cavalry_lightcavalry_heavycavalry_level21_template_skills

cavalry_lightcavalry_heavycavalry_level26_template_skills

cavalry_lightcavalry_heavycavalry_level31_template_skills

cavalry_lightcavalry_heavycavalry_highestlevel_template_skills

弓兵類

ranged_skirmisher_level1_template_skills

ranged_skirmisher_level6_template_skills

ranged_skirmisher_level11_template_skills

ranged_skirmisher_level16_template_skills

ranged_skirmisher_level21_template_skills

ranged_skirmisher_level26_template_skills

ranged_skirmisher_level31_template_skills

ranged_skirmisher_highestlevel_template_skills

弓騎兵類

horsearcher_level1_template_skills

horsearcher_level6_template_skills

horsearcher_level11_template_skills

horsearcher_level16_template_skills

horsearcher_level21_template_skills

horsearcher_level26_template_skills

horsearcher_level31_template_skills

horsearcher_highestlevel_template_skills

5修改兵種外貌

方法一,強(qiáng)制替換

找到所需修改兵種面容部分代碼:

直接將

部分替換為

age="22"

weight="0.1651"

build="0.1674"

key="O" />

age="22"

weight="0.1651"

build="0.1674"

key="O" />

O 替換為捏人界面 Ctrl+C 復(fù)制出的代碼的相對部分,兩個(gè) O 必須相同,否則游戲里面容會(huì)在之間隨機(jī)。

方法二,新建模板

因?yàn)槟J(rèn)模板都極丑,所以我都自己新建一個(gè)。

打開 spnpccharactertemplates.xml 搜索

然后另起一行復(fù)制以下代碼,記得刪除紅色部分:

default_group="Infantry"

level="1"

name="{= }N"( N 外貌預(yù)設(shè)名稱可以直接打中文,叫啥無所謂)

occupation="Villager"

culture="Culture.empire"

skill_template="NPCCharacter.infantry_heavyinfantry_level1_template_skills">

(這部分是捏人數(shù)據(jù),游戲中按 V 可打開捏人界面,Ctrl+C 可以復(fù)制捏人數(shù)據(jù)代碼,捏完直接將 face 內(nèi) O 對應(yīng)部分替換即可)

age="22"

weight="0.1651"

build="0.1674"

key="O" />

age="22"

weight="0.1651"

build="0.1674"

key="O" />

id="Item.cloth_tunic" />

id="Item.hood" />

id="Item.strapped_shoes" />

打開 spnpccharacters.xml 找到所需修改的兵種,

找到該兵種數(shù)據(jù)的 face 部分:

將 I 改為 M 即可。

6)如何修改兵種裝備:

以修改 南方部落頭巾 為例,英語不行的同志,請先打開 std_spitems_xml-zho-CN.xml

Ctrl+F 搜索 南方部落頭巾 看到以下代碼:

02g6K4Yw 便是 南方部落頭巾 的代號(hào)

再打開 spitems.xml

Ctrl+F 搜索 02g6K4Yw 便可找到 南方部落頭巾 的物品數(shù)據(jù)

英語較佳的同志,可省略上步,直接搜索 南方部落頭巾 的英文 Southern Tribal Turban 即可

或者打開游戲,設(shè)置為英語,在作弊商店內(nèi)即可看到每個(gè)物品的英文名稱了,但鑒于要手打,還是復(fù)制粘貼搜索快點(diǎn)。

然后可以看到該物品數(shù)據(jù)為:

name="{=02g6K4Yw}Southern Tribal Turban"

……

然后 tuareg 替換為所需修改的兵種數(shù)據(jù)中 K 的位置即可。

需要注意的是防具類裝備必須對應(yīng),頭對頭盔,腿對腿甲等,不能錯(cuò)亂,不然可能游戲加載失敗。

新建的兵種如果想正常招募,隨便在一個(gè)現(xiàn)有兵種進(jìn)階部分添加上新建兵種ID就行,或者直接替換現(xiàn)有兵種。

相關(guān)攻略:《騎馬與砍殺2》射手分類及用法詳解

騎砍系列游戲

提示:瀏覽網(wǎng)頁時(shí)按Ctrl+F,在彈出的窗口中輸入游戲名可快速查找游戲!

騎馬與砍殺原版游戲
騎馬與砍殺:戰(zhàn)團(tuán) 騎馬與砍殺:火與劍 騎砍戰(zhàn)團(tuán):維京征服 騎砍:拿破侖戰(zhàn)爭 騎馬與砍殺2:領(lǐng)主
非官方玩家自制mod
游戲背景 游戲名
戰(zhàn)國時(shí)期 劍指六國
大漢 漢匈全面戰(zhàn)爭 楚漢巨鹿之戰(zhàn)
三國 戰(zhàn)團(tuán)-風(fēng)云三國 無雙三國 三國演義 風(fēng)云三國-黃巾崛起
風(fēng)云三國之東漢垂暮 領(lǐng)軍夢三國 x三國演義x
宋朝 亂舞水滸 大宋 12TH風(fēng)云際會(huì)
明朝 大明遠(yuǎn)征軍 明末風(fēng)云
大清 康熙王朝 大清1860 勿忘國恥之八國聯(lián)軍
日本 天下布武 統(tǒng)一之嵐-戰(zhàn)國
亞洲 金地大戰(zhàn) 蒙古王 亞洲王朝
美洲 1860美國往事
歐洲 1257AD 鷹拿破侖戰(zhàn)爭 歐羅巴1200 不列顛統(tǒng)治者
比荷盧系列-八十年戰(zhàn)爭 歐羅巴1805 羅馬榮耀 Tohlobaria
戰(zhàn)火-希波戰(zhàn)爭 信仰之沙 伊比利亞1200 西班牙王位繼承戰(zhàn)爭
十字軍艾凡赫 奧斯曼帝國 中世紀(jì)征服 圣戰(zhàn)
戰(zhàn)斧 AD-1200 丹麥內(nèi)戰(zhàn)1157 土耳其獨(dú)立戰(zhàn)爭V2
特洛伊戰(zhàn)爭 巴爾干戰(zhàn)爭 智利獨(dú)立戰(zhàn)爭 燃燒的歐洲
世界格局 16世紀(jì)北半球 12世紀(jì)風(fēng)云際會(huì) 1.0H
近現(xiàn)代科技 大災(zāi)變 血與榮耀 卡拉迪亞現(xiàn)代戰(zhàn)爭 亮劍鐵血軍魂
行尸走肉 大災(zāi)變第三階段 帕拉貝魯姆
架空歷史 領(lǐng)軍者 泡菜自由王國 潘德的預(yù)言 后裔Evlat
訂婚舞會(huì) 法亞史詩 紅色戰(zhàn)爭 佩里西諾
混亂時(shí)空 古典卡拉迪亞 領(lǐng)土戰(zhàn)爭 鋼與劍
Rigale 因斯維爾的抉擇 卡拉迪亞·黎明的光輝 我是領(lǐng)主
禪達(dá)歸來 十字軍-以父之名 外交策略 帝國的黃昏
中華亂世 海洋的號(hào)角 私兵大陸 血戰(zhàn)
騎士之役 戰(zhàn)爭狂怒 卡斯提尼亞娜的榮耀 野蠻卡拉迪亞
卡拉迪亞狂想曲 火箭—將世界燒成地獄 凜冬將至 追憶露梁海
外交4 真實(shí)模組 卡拉迪亞之戰(zhàn)
動(dòng)漫、文學(xué)、游戲作品 東方Project 冰與火之歌 東方幻想鄉(xiāng)-起源 貓寶Ⅱ
國魂 屈原名修改版 東方起源 中古戰(zhàn)錘-戰(zhàn)劍征服
全兵種天堂2風(fēng)格娘化 火影疾風(fēng)傳 萌王 戰(zhàn)狼
英雄無敵歷代記
魔幻背景 實(shí)與虛 異世紀(jì)傳說 光明與黑暗 劍風(fēng)傳奇
戰(zhàn)爭之風(fēng)新紀(jì)元 饒氏幻想大陸 幻想-卡拉迪亞 圣魔戰(zhàn)記
魔戒 新時(shí)代的黎明 冰與火的世界 英雄傳說-朱紅之戀
光明與黑暗MM版 有限幻想世界 不死族的崛起 戰(zhàn)爭之風(fēng)奇幻版
佩里斯諾

7.5
已有2178人評分 您還未評分!

玩家點(diǎn)評 0人參與,0條評論)

收藏
違法和不良信息舉報(bào)
分享:

熱門評論

全部評論

Steam正版購買
今日特惠騎馬與砍殺2:霸主
騎馬與砍殺2:霸主
-24%¥248¥189
立即購買
3DM自運(yùn)營游戲推薦 更多+