yscloud 发表于 2013-9-6 23:11:33

终于参透梦寐以求的修改,用将军模型做兵模!给修改控.....

本帖最后由 yscloud 于 2013-9-8 14:03 编辑

不多说,先上图
http://www.1mod.org/forum.php?mod=image&aid=328474&size=300x300&key=13980a320a423b29&nocache=yes&type=fixnone



上图是我用赵云模型做的卫队,将军用的是吕布,下图使用夏侯渊模型做的特殊兵种,轩辕大刀兵,哈哈!具体如何修改请看下方:

首先,打开export_descr_unit.txt,简称EDU,这个不用多说,会修改的人都知道在哪。比如,我想修改吕布的将军卫队,用赵云模型替换就Ctrl+F搜lvbu找到吕布代码

type             JiangJun_ZhongYuan_Aa_0401-LvBu
dictionary       JiangJun_ZhongYuan_Aa_0401-LvBu
category         cavalry
class            heavy
voice_type       General
banner faction   main_cavalry
banner holy      crusade_cavalry
soldier          xuangeqibin, 10, 0, 1
officer          xuangeqibin
officer          xuangeqibin
mount            lingjiama
mount_effect   elephant -4, camel -4
attributes       sea_faring, hide_forest, very_hardy, can_withdraw, can_formed_charge , general_unit, no_custom
move_speed_mod1.1
formation      1.5, 4.4, 2, 6, 2, square
stat_health      2, 3
stat_pri         14, 15, no, 0, 0, melee, melee_blade, piercing, spear, -25, 0.1
stat_pri_attr    no
stat_sec         0, 0, no, 0, 0, no, melee_simple, blunt, none, 0, 1
stat_sec_attr    no
stat_pri_armour10, 10, 0, metal ;
stat_sec_armour0, 0, flesh
stat_heat      7
stat_ground      -1, -1, -4, -2
stat_mental      18, disciplined, highly_trained
stat_charge_dist 45
stat_fire_delay0
stat_food      60, 300
stat_cost      1, 1000, 0, 200, 200, 555, 1, 100
armour_ug_levels 6, 7, 8
armour_ug_models xuangeqibin, xuangeqibin, xuangeqibin
ownership .........................

然后把以上xuangeqibin蓝色字替换为zhaoyun_general,逐个替换,一共六个。记住,你所替换的代码相当于battle_models.modeldb里各个模型的代码,其它武将代码可以在battle_models.modeldb里参考,但不要任意替换,有些会报错。如果想在自定义战争测试你修改的将军卫队就把上面那个红色的“,no custom”连同逗号一起删除,那样这个兵就可以在自定义战争选择。测试时,你会看见改好的赵云兵模变成透明了因为赵云的模型并不属于吕布势力,那就需要第二步修改了。

第二步,修改battle_models.modeldb把赵云模型加进吕布势力。打开battle_models.modeldb文件,在Medieval II Total War\mods\hanzhishang\data\unit_models\里,用notepad打开。搜索zhaoyun,会看到这些数据,顺带解释一下:

15 zhaoyun_general
1 1 (这个1代表下面有几行)不要修改
36 unit_models/sanguo/zhaoyun_lod0.mesh 6400
2   (代表有几个国家有这个模型)
5 spain   (这个是国家名,spain是刘备)
43 unit_models/sanguo/textures/zhaoyun.texture         (这3行是兵模贴图位置)
47 unit_models/sanguo/textures/zhaoyun_nor.texture
43 unit_sprites/spain_BSzhongqibing_sprite.spr
6 saxons   (又是另一个国家)
43 unit_models/sanguo/textures/zhaoyun.texture
47 unit_models/sanguo/textures/zhaoyun_nor.texture
44 unit_sprites/norway_HBzhongqibing_sprite.spr
2       (代表有几个国家有这个单位脸谱和衣服随机化)
5 spain
43 unit_models/sanguo/textures/zhaoyun.texture             (这一段文字表示的是单位的脸谱和衣服的随机化贴图)
47 unit_models/sanguo/textures/zhaoyun_nor.texture 0
6 saxons
43 unit_models/sanguo/textures/zhaoyun.texture
47 unit_models/sanguo/textures/zhaoyun_nor.texture 0
1
5 Horse                           (这行往下都是兵模的骨骼动作)
13 MTW2_HR_Spear
13 MTW2_HR_Sword 2
21 MTW2_HR_spear_Primary
14 fs_test_shield 2
18 MTW2_Sword_Primary
14 fs_test_shield
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002

知道了这些就好改了,注意每一行前面都有对应的数字(例:15 zhaoyun_general),这个15代表这一行有多少字母,填错直接报错。好!开始添加。

15 zhaoyun_general
1 1
36 unit_models/sanguo/zhaoyun_lod0.mesh 6400
3             (把2改成3,因为添加一个国家 )      
5 spain   
43 unit_models/sanguo/textures/zhaoyun.texture         
47 unit_models/sanguo/textures/zhaoyun_nor.texture
43 unit_sprites/spain_BSzhongqibing_sprite.spr
7 hungary      (加吕布的势力国进去)
43 unit_models/sanguo/textures/zhaoyun.texture         (复制粘贴上面的贴图地址)
47 unit_models/sanguo/textures/zhaoyun_nor.texture
43 unit_sprites/spain_BSzhongqibing_sprite.spr
6 saxons   
43 unit_models/sanguo/textures/zhaoyun.texture
47 unit_models/sanguo/textures/zhaoyun_nor.texture
44 unit_sprites/norway_HBzhongqibing_sprite.spr
3          (把2改成3,同理)
5 spain
43 unit_models/sanguo/textures/zhaoyun.texture            
47 unit_models/sanguo/textures/zhaoyun_nor.texture 0
7 hungary      (加吕布的势力国进去)
43 unit_models/sanguo/textures/zhaoyun.texture      (复制粘贴上面的贴图地址)      
47 unit_models/sanguo/textures/zhaoyun_nor.texture 0
6 saxons
43 unit_models/sanguo/textures/zhaoyun.texture
47 unit_models/sanguo/textures/zhaoyun_nor.texture 0
下面骨骼不要碰它,赵云可以直接使用,其它大部分不行,需要改骨骼,然而,就算改成功了,战斗一半是时常会跳出报错,我就用过庞德等人的,改了骨骼也不稳定,可能某些兵模与骨骼动作不太匹配。所以不在这里叙述。
好啦!成功修改,进去就是赵云兵模了,坐骑自己随便更换。参考:http://www.1mod.org/thread-105022-1-1.html

yscloud 发表于 2013-9-9 09:14:47

梅方辉 发表于 2013-9-9 00:03 static/image/common/back.gif
你只在参数文件级别做修改也敢说参透?等你理解了骨骼皮肤等内容懂得用ms3d这些软件后再说吧 ...

这位朋友勿喷,在下看过你的帖子,知道你写得很有技术含量。我只说参透这个文件的文字修改,并没有说参透3d模型制造,不过你不要小看人,我也玩过3dmax,和photoshop用于模型修改,和贴图修改,只是我还在上研究生,而且学得不是这个专业,算是兴趣爱好者,所有东西都是自学的,没有太多的时间去琢磨和写教程,只是玩玩而已,希望你不要为几个字而较真~

jhy0876 发表于 2013-9-6 23:19:20

还要钱?

yscloud 发表于 2013-9-6 23:26:00

jhy0876 发表于 2013-9-6 23:19 static/image/common/back.gif
还要钱?

算了,免费馈赠,实在写得太辛苦了

huhu 发表于 2013-9-6 23:49:25

{:soso_e100:}让我看看

关哥 发表于 2013-9-6 23:50:34

不错 看到好东西了

油葫芦 发表于 2013-9-6 23:51:28

学习了~~

曹圣玮 发表于 2013-9-6 23:54:20

这个坐骑是什么?

橙子 发表于 2013-9-6 23:56:43

好厉害·····················

霸王项羽 发表于 2013-9-7 00:14:13

LZ我只想问下马匹模型怎么改的.......

老天坏生我坏 发表于 2013-9-7 00:18:27

表示看不懂

紫天切 发表于 2013-9-7 00:19:28

馬的模型滿帥的 怎改的阿 請問一下

穆如寒江 发表于 2013-9-7 00:25:44

很不错!

鲁玮 发表于 2013-9-7 00:40:03

自学的很不错,赞一个。~

yslin_008 发表于 2013-9-7 00:48:10

出兵vbxcbxvcv

、如果二,请深 发表于 2013-9-7 01:12:33

这个必须顶~

、如果二,请深 发表于 2013-9-7 01:13:07

点点滴滴

始皇帝 发表于 2013-9-7 01:43:03

{:soso_e100:}

道友丶请留步 发表于 2013-9-7 02:41:34

帅啊..............

tw00190450 发表于 2013-9-7 02:48:38

我去文件裡面都是看不懂沒法修改不敢亂改q

暗水天狼 发表于 2013-9-7 07:08:25

赞一下
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: 终于参透梦寐以求的修改,用将军模型做兵模!给修改控.....