《中世纪2全面战争》【新手教程】手把手教你导出王国里的新兵种到原版里面
错非吾与世界:题主问一下,移植后游戏能开,但是鼠标移动到移植到兵种上就会弹出是什么原因呀? 发布于 2023-08-19 05:13:32
时间就嘿嘿:,,,在吗?,,想请教你,,,大神,,,拜托 发布于 2022-07-17 11:08:42
唐宋明外交大使:手机马 顺便前排留名 发布于 2022-03-10 03:25:22
death777777:具体步骤都能看懂,但移一个兵模很麻烦,一个步骤错了都进不去游戏.....
美洲扩展mod里有好多资料片里的兵,很好玩,就是没汉化有点不爽. 发布于 2022-03-10 03:23:42
齐天乳圣57:回复:12楼
咱还在摸索阶段,你可是做MOD的老手啦发这个帖子其实主要是告诉红衣火枪怎么导出拜拜火枪兵 发布于 2022-01-14 03:13:02
齐天乳圣57:回复:12楼
好的,毕竟乃是老大,咱的水平很有限 发布于 2022-01-14 03:12:32
齐天乳圣57:最后一步就是让兵在帝国会战里面可造啦。
进入原版data/export_descr_unit.txt文件,搜索amry_barracks,然后在后面写上
recruit_pool "Byzantine Gunners" 1 0.5 4 0 requires factions { byzantium, } ,这样在帝国会战里面就可以在军队军营里面生产拜拜火枪手了。你如果喜欢BT的玩法,比方说我把HTF里面拜拜的铁甲弓骑导入后让它在木堡就可以生产也无所谓。
至于兵种介绍字段,原版解包后在text文件夹里面也没有,所以我用的最早的那个女兵mod的文件来替代,或者用U47的铁板大地图mod里面的也可以,就是text文件夹里面的export_units.txt,在最后写上
{Byzantine_Gunners}拜占庭火枪兵
{Byzantine_Gunners_descr}拜占庭火枪兵天下无敌(可自己YY,也可参照天国王朝里面的介绍,这段文字显示在帝国会战里面的兵种介绍)
{Byzantine_Gunners_descr_short}拜占庭火枪兵,装备精良火绳枪,为了罗马帝国的复兴而战(这段文字显示在自定义战斗的兵种介绍)
这样,我们就完美的导出了拜拜的火枪兵。其他的,类似西班牙龙骑兵、北欧双手剑等等都可以导出来。一些兵种,如希腊火,需要重新定义主武器greek_fire,还有类似耶路撒冷王国、条顿骑士团这些原版没有的国家导出新兵种给原版国家就要复杂一点,等有时间我再写个详细点的教程。 发布于 2022-01-14 03:12:22
496455342:如果LZ不介意,写完后我来纠正一些错误. 发布于 2022-01-14 03:11:02
齐天乳圣57:导出贴图文件成功,还要把ui文件夹下unit_info和units两个文件夹里面的兵种介绍图片和兵牌复制出来,不然会兵牌和兵种介绍都会是罗马里面农民的图片。这步很简单,有点英语底子的都可以找到。(*^__^*) ……
以上这些都做完之后,在天国王朝data/export_descr_unit.txt里面搜索“ Byzantine Gunners”,会看到下面一段文字:
type Byzantine Gunners
dictionary Byzantine_Gunners ; Byzantine Gunners
category infantry
class heavy
voice_type Light
banner faction main_missile
banner holy crusade
soldier Byzantine Gunners, 48, 0, 0.8
attributes sea_faring, hide_forest, can_withdraw, gunpowder_unit, cannot_skirmish, gunmen
formation 1.2, 1.2, 2.4, 2.4, 4, square
stat_health 1, 0
stat_pri 13, 2, hand_gun_bullet, 95, 15, missile, missile_gunpowder, piercing, none, musket_shot_set, 25, 1
;stat_pri_ex 0, 0, 0
stat_pri_attr ap
stat_sec 5, 2, no, 0, 0, melee, melee_blade, piercing, sword, 25, 1
;stat_sec_ex 0, 0, 0
stat_sec_attr no
stat_pri_armour 5, 3, 0, metal
;stat_armour_ex 5, 0, 0, 0, 3, 0, 0, metal
stat_sec_armour 0, 0, flesh
stat_heat 3
stat_ground 1, 0, 2, -2
stat_mental 5, normal, trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 600, 150, 50, 115, 600, 4, 180
armour_ug_levels 3
armour_ug_models Byzantine_gunners
ownership byzantium
era 0 byzantium
era 1 byzantium
;unit_info 5, 13, 8
至于上面这段文字是什么,我就不赘述了,希望了解的话可以去资源索引里面下新手修改宝典看。这里要提醒大家注意的是
soldier Byzantine Gunners, 48, 0, 0.8
发布于 2022-01-14 03:10:12
齐天乳圣57:这段文字,“Byzantine Gunners”意思是用拜占庭火枪的骨骼。但是问题出现了,原版里面没有拜占庭火枪,也就不会有拜占庭火枪的骨骼。虽然骨骼文件在data/animations里面有,但是如果直接复制难免会出问题,所以我们只好用替代品,使用手炮兵的骨骼,改成
soldier Hand Gunners, 48, 0, 0.8
就可以了。同理,其他从王国mod导出来的兵种的骨骼也没有,但是不用担心。如果你导出的是火枪兵,可以用其他火枪兵的骨骼。弓箭手、弓骑、双手剑、双手斧、火枪骑兵、骑兵等等的骨骼都是通用的,你只需要用同属性的其他兵种的骨骼替代就可以了。改完之后,就是
type Byzantine Gunners
dictionary Byzantine_Gunners ; Byzantine Gunners
category infantry
class heavy
voice_type Light
banner faction main_missile
banner holy crusade
soldier Hand Gunners, 48, 0, 0.8
attributes sea_faring, hide_forest, can_withdraw, gunpowder_unit, cannot_skirmish, gunmen
formation 1.2, 1.2, 2.4, 2.4, 4, square
stat_health 1, 0
stat_pri 13, 2, hand_gun_bullet, 95, 15, missile, missile_gunpowder, piercing, none, musket_shot_set, 25, 1
;stat_pri_ex 0, 0, 0
stat_pri_attr ap
stat_sec 5, 2, no, 0, 0, melee, melee_blade, piercing, sword, 25, 1
;stat_sec_ex 0, 0, 0
stat_sec_attr no
stat_pri_armour 5, 3, 0, metal
;stat_armour_ex 5, 0, 0, 0, 3, 0, 0, metal
stat_sec_armour 0, 0, flesh
stat_heat 3
stat_ground 1, 0, 2, -2
stat_mental 5, normal, trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 600, 150, 50, 115, 600, 4, 180
armour_ug_levels 3
armour_ug_models Byzantine_gunners
ownership byzantium
era 0 byzantium
era 1 byzantium
;unit_info 5, 13, 8
复制到原版data/export_descr_unit.txt,然后进入游戏。只要你按照我上面说的步骤,不出意外的话是不会出错的。进入自定义游戏,会发现拜占庭火枪兵,但是名称没变化,不要急,随便选择一队敌兵,进入游戏不跳出就OK了。 发布于 2022-01-14 03:10:12
齐天乳圣57:这几个文件复制出来,放到原版相应的data文件夹里面,如果没有文件夹就新建,名称要一样。注意,你会在首行22 serialization::archive 3 0 0 0 0 743 0 0
看到743了没有(原版不是743,但是也是 700多),后面+1,因为你多添了一个模型,我导入拜占庭火枪之前是742,现在改成了743,到这一步,模型文件是导完了,进入游戏,发现没跳出,太棒了,离成功不远啦。如果跳出,就看看你复制的字段有没有缺失,一般而言,这段是不会有错误的,出错的原因无非就是字段缺失或者放错了地方,所以要仔细又仔细。
【注意,还要提示一点,一般有些兵种升级后外观会发生变化,比方说链甲升级半身甲后外观会改变,这就需要导出新的模型。比方说拜占庭火枪兵,如果升级外观变化(当然是没变化,我只是打个比方),那么在以上字段后还会有17 byzantine_gunners_ug1等等,所以你要做的就是把带有ug1、ug2、ug3之类的字段都导出来,模型数还是+1。不然的话,一旦你的兵升级,就会变成透明人,切记切记!!】 发布于 2022-01-14 03:08:12
齐天乳圣57:啰嗦了这么多,为的是让大家可以看明白这段代码的意思。如果你没兴趣也可以不用看,直接进入下一步,按照上面的提示,导出
unit_models/_Units/ES_Mail/byzantine_gunners_lod0*sh
unit_models/_Units/ES_Mail/byzantine_gunners_lod1*sh
unit_models/_Units/ES_Mail/byzantine_gunners_lod2*sh
unit_models/_Units/ES_Mail/byzantine_gunners_lod3*sh
unit_sprites/byzantium_Byzantine_gunners_sprite.spr
unit_models/AttachmentSets/Final European CB Gun_byzantium_diff.texture
unit_models/AttachmentSets/Final European CB Gun_byzantium_norm.texture
这几个文件,你会问
unit_models/_Units/ES_Mail/textures/mtw2_ES_Mail_byzantium.texture和unit_models/_Units/ES_Mail/textures/mtw2_ES_Mail_byzantium.texture这两个不需要复制出来么?答案是,如果你只是把王国4MOD的兵种导出来,这两个文件自动忽略,这是衣服细节,原版已经定义了。不过如果你要把别的mod兵种导入到原版,就需要把衣服细节文件导出来了,不然会变成透明人
发布于 2022-01-14 03:07:12
齐天乳圣57:首先你要做的是解包原版data和天国王朝的data,很麻烦,但是为了游戏不得不这么做了
首先解包天国王朝的data包
完了后去unit_models/battle_models.modeldb搜索“byzantine_gunners”
会搜到如下文字,
17 byzantine_gunners 1 4 54 unit_models/_Units/ES_Mail/byzantine_gunners_lod0*sh 121 54 unit_models/_Units/ES_Mail/byzantine_gunners_lod1*sh 900 54 unit_models/_Units/ES_Mail/byzantine_gunners_lod2*sh 2500 54 unit_models/_Units/ES_Mail/byzantine_gunners_lod3*sh 6400 1 9 byzantium 66 unit_models/_Units/ES_Mail/textures/mtw2_ES_Mail_byzantium.texture 63 unit_models/_Units/ES_Mail/textures/mtw2_ES_Mail_normal.texture 51 unit_sprites/byzantium_Byzantine_gunners_sprite.spr 1 9 byzantium 71 unit_models/AttachmentSets/Final European CB Gun_byzantium_diff.texture 71 unit_models/AttachmentSets/Final European CB Gun_byzantium_norm.texture 0 1 4 None 12 MTW2_Handgun 15 MTW2_Non_Shield 1 20 MTW2_Handgun_Primary 1 18 MTW2_Sword_Primary 16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002
很多是不是,很头疼对吧,为了好看,我们排列一下
17 byzantine_gunners 1 4
54 unit_models/_Units/ES_Mail/byzantine_gunners_lod0*sh 121 (皮肤组合)
54 unit_models/_Units/ES_Mail/byzantine_gunners_lod1*sh 900 (皮肤组合)
54 unit_models/_Units/ES_Mail/byzantine_gunners_lod2*sh 2500(皮肤组合)
54 unit_models/_Units/ES_Mail/byzantine_gunners_lod3*sh 6400(皮肤组合)
1 (可用国家数)
9 byzantium(拜占庭)
66 unit_models/_Units/ES_Mail/textures/mtw2_ES_Mail_byzantium.texture (拜占庭的衣服细节)
63 unit_models/_Units/ES_Mail/textures/mtw2_ES_Mail_normal.texture
51 unit_sprites/byzantium_Byzantine_gunners_sprite.spr(远景模型)
1
9 byzantium
71 unit_models/AttachmentSets/Final European CB Gun_byzantium_diff.texture
71 unit_models/AttachmentSets/Final European CB Gun_byzantium_norm.texture 0
1(模型件数1)
4 None (无马,有马就是5 hourse,如果你想把步兵改成骑兵,必须改成5 horse,不然,嘿嘿……可以进入游戏,但是……)
12 MTW2_Handgun (火枪)
15 MTW2_Non_Shield (无盾)
1 (主武器1件)
20 MTW2_Handgun_Primary(火绳枪)
1 (副武器1件)
18 MTW2_Sword_Primary (副武器剑)
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002 发布于 2022-01-14 03:06:32
齐天乳圣57:因为刚刚帮帝国红衣火枪手导出了拜占庭火枪兵到原版里面,所以现在就以导出拜占庭火枪手为例子吧 发布于 2022-01-14 03:05:02
齐天乳圣57:很多人看到别人的mod里面有新兵种,又帅又实用
可是感叹原版没有这些兵种,但是又偏偏像我这样喜好玩原版
于是感叹鱼与熊掌不可兼得,其实涅,鱼和熊掌是可以兼得的
如果你是个原版党,又喜欢其他版本里面的兵种,不妨看一下
理论上你也可以把其他的mod的兵种导入到原版或者mod之间互相导入,那就要牵涉到兵种骨骼、战马、主副武器的定义等一大堆的东西 发布于 2022-01-14 03:04:52
更多《中世纪2全面战争》【新手教程】手把手教你导出王国里的新兵种到原版里面相关问题
问题:《中世纪2全面战争》【新手教程】手把手教你导出王国里的新兵种到原版里面
回答:共享箱子在哪开 详情 >
问题:【说明】中世纪2全面战争之王国1.5汉化版新手下载安装教程
回答:跳不能二段跳高一点跳不上去这个太逊了,还是算了吧,啥时候国产仙剑题材做到荒野大表哥那个地步,在修仙大陆上自由御剑飞翔,不读条,我再来跪地膜拜 现在说实话跟我心里的还差点,先退款了 详情 >
问题:《中世纪2全面战争》中世纪2兵种修改教程。。面向新手
回答: 详情 >
问题:【安娜的讲解】中世纪2全面战争新手傻瓜教程
回答:多平台的后果就是没平台...先不考虑电脑手机那部分,元素太多容易乱单说游戏机...假设啊,假设,索尼微软任天堂合并了,出了一台NXPS游戏机...全世界游戏机玩家都只能玩NXPS,没其他可选,结果是啥?硬件向上更替变慢是一定的,出NXPS2抢的是NXPS的销量,何必... 详情 >
问题:《中世纪2全面战争》全战资源下载合集
回答:我身为冰岛岛主,居然被从小一起长大的未婚妻当出气筒!我可是岛主,岛主!能放点尊重吗老妹儿,你在众位小朋友面前老推搡让我很没有面子啊!!还故意踩坏我最喜欢的玩偶简直不能忍爷当年见你冰雪聪明,从小伶牙俐齿,屈尊让你个小市长的女儿做我未婚妻没想到... 详情 >