打印

[罗马全战] 罗马:全面战争修改之如何修改兵种的外型

本主题由 [LONG]Odyssey 于 2008-8-27 06:23 PM 提升

罗马:全面战争修改之如何修改兵种的外型

根据国外论坛的文章整理出来的,具体步骤如下:

1、DDS工具
由于罗马里的兵种外型文件都是DDS格式的,所以需要下载工具才能打开DDS文件,下载地址是:
http://developer.nvidia.com/object/nv_texture_tools.html
我用的photoshop7.0,其他的绘图软件也可以,如Paint Shop Pro等。

2、解开xxx.pak文件
下载PAK Extractor :
http://www.twcenter.net/downloads/db/?mod=43
把它放到Rome - Total War\Data\packs里,执行xpak.bat解罗马的核心文件,一共861m。

3、打开DDS文件
用photoshop打开PAK Extractor 解开的Data里MODELS\UNIT\TEXTURES\UnitName.TGA.DDS,会弹出一个对话框,选no(取消),你就可以看到兵种的外型。

4、绘制兵种的外型
根据需要绘制你喜欢的兵种外型,最好按照兵种原有的外型轮廓修改,不然在游戏里超出轮廓的无法显示,因为游戏是按一定格式读取dds文件的(具体我也没弄清楚)。

5、保存新的兵种外型
把做好的兵种外型文件保存到Rome - Total War\Data\models_unit\TEXTURES(没有就新建一个),保存时按dds格式,会弹出一个界面让你选择,具体做法是:
Save format: 把 DXT 1 改成 DXT 5
MIP Map generation: 选择 Generate MIP Maps
然后起个新兵种名字保存就行。(此外可能需要把原来文件夹里和修改dds文件相关的有gloss后缀(如CAMEL CATAPHRACT_GLOSS.TGA)的dds文件也拷过来,把前面的兵种名字换成新的)。

6、让游戏认识新的兵种外型
打开\DATA\descr_model_battle.txt,找到原来那个步兵的设定部分,比如:
type                                greek_hoplite_militia
skeleton                        fs_spearman, fs_swordsman                                                                        ; combat spear
indiv_range                        40
texture                                macedon, data/models_unit/textures/unit_greek_militia_hoplite_macedon.tga
texture                                seleucid, data/models_unit/textures/unit_greek_militia_hoplite_seleucid.tga
texture                                greek_cities, data/models_unit/textures/unit_greek_militia_hoplite_greek.tga
texture                                thrace, data/models_unit/textures/unit_greek_militia_hoplite_thrace.tga
texture                                slave, data/models_unit/textures/unit_greek_militia_hoplite_slave.tga
model_flexi                        data/models_unit/unit_greek_hoplite_militia_high.cas, 15
model_flexi                        data/models_unit/unit_greek_hoplite_militia_med.cas, 30
model_flexi                        data/models_unit/unit_greek_hoplite_militia_low.cas, 40
model_flexi                        data/models_unit/unit_greek_hoplite_militia_lowest.cas, max
model_sprite                slave, 60.0, data/sprites/slave_greek_hoplite_militia_sprite.spr
model_sprite                thrace, 60.0, data/sprites/thrace_greek_hoplite_militia_sprite.spr
model_sprite                greek_cities, 60.0, data/sprites/greek_cities_greek_hoplite_militia_sprite.spr
model_sprite                seleucid, 60.0, data/sprites/seleucid_greek_hoplite_militia_sprite.spr
model_sprite                macedon, 60.0, data/sprites/macedon_greek_hoplite_militia_sprite.spr
model_tri                        400, 0.5f, 0.5f, 0.5f

把texture                                seleucid, data/models_unit/textures/unit_greek_militia_hoplite_seleucid.tga
改成texture                                seleucid, data/models_unit/textures/NewTextureName.tga
保存就可以了

然后进游戏就可以看到新的兵种外型了!




有什么不明白的可以跟贴!


战队ID:[LONG]Panther
UTALK号码:忘了
语音呼叫代号:KT
擅长游戏:全面战争各系列,hgame

TOP

re:好,研究一下

好,研究一下<br>

TOP

re:随便改的只是证明了效果

随便改的只是证明了效果

TOP

re:正在解压缩date中

正在解压缩date中<br>

TOP

re: [img]http://bbs.cg









想做中国士兵的外型,但盾没做好……


战队ID:[LONG]Panther
UTALK号码:忘了
语音呼叫代号:KT
擅长游戏:全面战争各系列,hgame

TOP

re:为什么我的罗马解压出来才702M....

为什么我的罗马解压出来才702M.......而且找不到那个MODELS\UNIT\TEXTURES\UnitName.TGA.DDS文件

TOP

re:还有7.0怎么打不开那些 DDS文件。。

还有7.0怎么打不开那些 DDS文件。。。。。。。。

TOP

re:[quote][b]下面引用由baiis

引用:
下面引用由baiis在2004-10-6 11:15:12发表的内容:
为什么我的罗马解压出来才702M.......而且找不到那个MODELS\UNIT\TEXTURES\UnitName.TGA.DDS文件
UnitName是兵种的名字,任意一个都可以,不是固定的什么兵种。
你的photoshop提示什么?我用photoshop7.0就能打开


战队ID:[LONG]Panther
UTALK号码:忘了
语音呼叫代号:KT
擅长游戏:全面战争各系列,hgame

TOP

re:不能打开。。。。。。。。。。因为它不是有

不能打开。。。。。。。。。。因为它不是有效的photoshop文件,我是用文件里的打开为打开的,打开找不到DDS文件

[blue][该贴于2004-10-6 11:39:33被baiis编辑过][/blue]

TOP

re:你装我说的那个软件了吗?你的显卡是NVI

你装我说的那个软件了吗?你的显卡是NVIDIA的吗?你在打开方式里用ps试试


战队ID:[LONG]Panther
UTALK号码:忘了
语音呼叫代号:KT
擅长游戏:全面战争各系列,hgame

TOP

re:终于可以了,原来第一个软件得装在phot

终于可以了,原来第一个软件得装在photoshop目录下面的。。。。。。。。。。。

TOP

re:O~YEAR 可以BT了

O~YEAR   可以BT了
单飞的Dolores

TOP

re:终于好了~~~我一直就觉得马其顿的长毛兵

终于好了~~~我一直就觉得马其顿的长毛兵太难看了

TOP

re: [img]http://bbs.cg







大家看这样的效果如何?


战队ID:[LONG]Panther
UTALK号码:忘了
语音呼叫代号:KT
擅长游戏:全面战争各系列,hgame

TOP

re: [img]http://bbs.cg







除了武器还改不了外,其他的还可以吧!!{:em7}{:em7}


战队ID:[LONG]Panther
UTALK号码:忘了
语音呼叫代号:KT
擅长游戏:全面战争各系列,hgame

TOP

re:好啊!我定。 现在就看你们把 中国历史

好啊!我定。<br>
现在就看你们把 中国历史的战略地图  高顶!!!!!<br>
快<br>
定!

TOP

re: [img]upload/107220

<br>
<br>
本来用3D做个3D贴图还加个反射效果结果什么都没体现出来,尤其是最精彩的。。。。。。。。。。。。。。。。

TOP

re:金属感不强,不知道用平面效果是否能达到效

金属感不强,不知道用平面效果是否能达到效果。

TOP

re:我觉得好象埃及兵更适合做中国的兵种。

我觉得好象埃及兵更适合做中国的兵种。

TOP

re:还要修改相应的兵种属性。 快搞阿 大大

还要修改相应的兵种属性。<br>
快搞阿 大大些。<br>
不要想中世纪高三国,高了半天叶子中还是口号。

TOP