3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 42144|回复: 213
打印 上一主题 下一主题

[原创] ACE COMBAT 7 MOD工具及MOD制作方法及工具源代码

  [复制链接]

8

主题

185

帖子

456

积分

高级玩家

Rank: 4

贡献度
68
金元
1838
积分
456
精华
0
注册时间
2006-6-28
跳转到指定楼层
主题
发表于 2013-2-17 01:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
春节过后到现在实在没时间玩这个了,所以我把工具代码直接附上。
可能写得比较挫,各位将就着看吧

源代码没有使用任何其他库,基本上vs2010打开后就可以直接编译通过



上图先
F15E MOD


F22a



做的不怎么样,大家不要见怪
工具第一次实用时会要求设置ACE COMBAT7游戏exe路径和MOD路径。设置完成后会看到如下界面:


"MOD管理"界面, 左侧是MOD列表,右侧为MOD信息及预览窗口
记得应用前MOD,点击“切换到MOD模式"/"切换到无MOD模式”按钮
这个按钮的功能是重建数据文件索引,对游戏原文件重命名,单不会对其修改。
如果不放心的话,把“datafile.qdf”,“datafile.qdf1”,。。。,“datafile.qdf5”备份一下。


接下来说明一下如何制作飞机皮肤下面是“MOD导出”界面。


界面左侧为游戏索引树,右侧为操作界面
选择树中一个文件,点选“导出当前文件”按钮,可以导出单一个文件
选择树中一个文件或者一个文件夹,点选"=>"按钮,就会加入到右下方列表中。然后输入文件夹名,点选“导出当前文件列表”按钮就会以MOD形式导出一个文件夹。
MOD文件夹中包含“desc.txt”文件,和诺干游戏替换文件, “preview.png”预览文件(自行添加,可选)
desc.txt文件格式
name = f15e 沙月
author = xerysherry
"p_f15e_01_col.dds":"target\model_id\tdb\mech\plyr\p_f15e\01\p_f15e_01_col.img"
"p_f15e_01_mkx.dds":"target\model_id\tdb\mech\plyr\p_f15e\coledit01\p_f15e_01_mkx.img"
"p_f15e_01_mky.dds":"target\model_id\tdb\mech\plyr\p_f15e\coledit01\p_f15e_01_mky.img"
"p_f15e_01_spe.dds":"target\model_id\tdb\mech\plyr\p_f15e\01\p_f15e_01_spe.img"

name, author不解释,字面意思
"替换文件名":"游戏数据索引"
如果有不理解可以查看导出desc.txt文件和我做好的两个MOD的desc.txt文件

然后说一下皮肤制作:
皮肤数据位于索引树"target\model_id\tdb\mech\plyr"下,下面有与飞机型号对应的文件夹, 比如F22对应“p_f22a”, F15E对应“p_f15e”
飞机型号文件夹里面有颜色对应的文件夹, Color1对应"01","coledit01", Color2对应"02","coledit02",另外“00”文件里面是飞机的座舱视角纹理和飞机通用纹理,比如法线贴图等
这些文件夹里面可以*.img和*.pih文件。img文件其实就是DDS文件,pih文件我不清楚,有知道的朋友告诉一声
做皮肤用到的文件就是
p_xxxx_xx_col.img        DXT4
p_xxxx_xx_mkx.img     DXT4
p_xxxx_xx_spe.img       DXT1
p_xxxx_xx_mky.img      DXT4
四个文件。把文件名修改为dds(注意记得修改desc.txt中文件名),然后可以用Photoshop(要安装NVIDIA DDS插件),或者其他的工具修改了。记得有Alpha图层的保存为DXT4或者DXT5, 没有的保存为DXT1
p_xxxx_xx_col.img为基本颜色,大家按自己喜欢贴自己喜欢的东西吧, p_xxxx_xx_mkx.img对基本颜色的遮罩层,通过RGB,ALPHA共同作用影响最终贴图。
p_xxxx_xx_spe.img为镜面反射颜色,这个贴图绘制发生镜面反射时看到,比如在Blue on Blue关卡中夕阳照射到飞机上就有比较明显的效果,p_xxxx_xx_mky.img对镜面反射遮罩层。

听我这么所是不是越来越晕了,大家可以把有游戏中内置“痛机”纹理导出来看看,学习学习。

其实这个工具不是只能制作皮肤,应该还可以修改模型,效果什么的,但是个人时间,精力,还有能力有限,不可能对游戏每个文件分析。所以希望大家如果对这个游戏有爱的话,可以通过本工具导出游戏数据,共同研究和学习。

另外这个程序是利用春节闲暇时编写,可能有考虑不周的地方,希望大家见谅。

最后说明的是有几部机体皮肤资源无法修改。原因是这些飞机的皮肤文件被放到一处加密的数据里了,由于鄙人能力十分有限,尚不能理解。
无法修改的机体如下:
yf-23
su-37
cfa-44
asf-x
f-15s
av-8b
ka-50


工具及上面两个MOD下载地址:
https://skydrive.live.com/redir?resid=E65C493B5F51AC4B!131&authkey=!AOGv3W3OaYoAP2c
该工具使用VS2010编写,运行时需要安装vs2010运行库,注意!




评分

1

查看全部评分

回复

使用道具 举报

1

主题

290

帖子

257

积分

高级玩家

Rank: 4

贡献度
5
金元
2367
积分
257
精华
0
注册时间
2009-3-2
舒服的沙发
发表于 2013-2-17 14:57 | 只看该作者
這東西真是太神了,先看看先!
回复 支持 反对

使用道具 举报

1

主题

240

帖子

237

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
2328
积分
237
精华
0
注册时间
2008-10-18
硬硬的板凳
发表于 2013-2-18 07:49 | 只看该作者
伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手伸手
回复 支持 反对

使用道具 举报

2

主题

392

帖子

217

积分

中级玩家

Rank: 3Rank: 3

贡献度
2
金元
2692
积分
217
精华
0
注册时间
2013-1-25
冰凉的地板
发表于 2013-2-18 12:17 | 只看该作者
果断支持
回复 支持 反对

使用道具 举报

0

主题

25

帖子

14

积分

新手玩家

Rank: 1

贡献度
0
金元
737
积分
14
精华
0
注册时间
2011-12-3
5#
发表于 2013-2-19 15:12 | 只看该作者
先看看。
回复 支持 反对

使用道具 举报

40

主题

545

帖子

636

积分

超级玩家

Rank: 5Rank: 5

贡献度
21
金元
5517
积分
636
精华
0
注册时间
2009-7-7
6#
发表于 2013-2-19 15:41 | 只看该作者
看看先。好东西当然要顶咯
回复 支持 反对

使用道具 举报

21

主题

332

帖子

405

积分

高级玩家

Rank: 4

贡献度
8
金元
3729
积分
405
精华
0
注册时间
2009-3-27
7#
发表于 2013-2-20 12:36 | 只看该作者
谢谢 谢谢
回复 支持 反对

使用道具 举报

0

主题

25

帖子

14

积分

新手玩家

Rank: 1

贡献度
0
金元
737
积分
14
精华
0
注册时间
2011-12-3
8#
发表于 2013-2-20 17:27 | 只看该作者
你这个工具在WIN7 下打不开说
回复 支持 反对

使用道具 举报

4

主题

633

帖子

415

积分

高级玩家

Rank: 4

贡献度
2
金元
4067
积分
415
精华
0
注册时间
2013-1-25
9#
发表于 2013-2-20 19:00 | 只看该作者
终于粗现了
回复 支持 反对

使用道具 举报

0

主题

117

帖子

363

积分

高级玩家

Rank: 4

贡献度
35
金元
2226
积分
363
精华
0
注册时间
2008-6-10
10#
发表于 2013-2-20 22:56 | 只看该作者
哪位高手整一个J20出来 哈哈
回复 支持 反对

使用道具 举报

0

主题

252

帖子

143

积分

中级玩家

Rank: 3Rank: 3

贡献度
3
金元
1906
积分
143
精华
0
注册时间
2007-3-25
11#
发表于 2013-2-20 23:35 | 只看该作者
顶楼主啦..希望楼主多发精品好帖啦.....
回复 支持 反对

使用道具 举报

1

主题

290

帖子

257

积分

高级玩家

Rank: 4

贡献度
5
金元
2367
积分
257
精华
0
注册时间
2009-3-2
12#
发表于 2013-2-22 09:38 | 只看该作者
再頂,期盼大神製作,就像是鷹擊長空2一樣,來個雪風的MOD吧!或是那位大神願意做做超時空要塞的F25等等等!
回复 支持 反对

使用道具 举报

0

主题

168

帖子

266

积分

高级玩家

Rank: 4

贡献度
0
金元
2659
积分
266
精华
0
注册时间
2011-4-21
13#
发表于 2013-2-22 13:46 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

1

主题

1万

帖子

4万

积分

游戏圣者

Rank: 12Rank: 12Rank: 12

贡献度
135
金元
491775
积分
49718
精华
0
注册时间
2009-10-8
14#
发表于 2013-2-23 21:04 | 只看该作者
貌似没多少人做痛机呢,自个儿丰衣足食了。。。
回复 支持 反对

使用道具 举报

1

主题

1万

帖子

4万

积分

游戏圣者

Rank: 12Rank: 12Rank: 12

贡献度
135
金元
491775
积分
49718
精华
0
注册时间
2009-10-8
15#
发表于 2013-2-23 21:18 | 只看该作者
LZ这货win7下不能用,捶地。。。
回复 支持 反对

使用道具 举报

0

主题

32

帖子

16

积分

新手玩家

Rank: 1

贡献度
0
金元
758
积分
16
精华
0
注册时间
2012-7-29
16#
发表于 2013-2-24 23:32 | 只看该作者
天使期待大家的加入http://www.tsdm.net/?fromuid=108885
回复 支持 反对

使用道具 举报

8

主题

185

帖子

456

积分

高级玩家

Rank: 4

贡献度
68
金元
1838
积分
456
精华
0
注册时间
2006-6-28
17#
 楼主| 发表于 2013-2-25 10:41 | 只看该作者
晓の车 发表于 2013-2-23 21:18
LZ这货win7下不能用,捶地。。。

能说明具体情况吗?你安装VS2010运行库了吗?如果安装了,照理说应该不可能,毕竟我就是在win7上开发的。
不过我用的是win7 32位。64位倒是我没有测试过。。。

回复 支持 反对

使用道具 举报

0

主题

103

帖子

126

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1256
积分
126
精华
0
注册时间
2011-3-2
18#
发表于 2013-2-25 14:23 | 只看该作者
痛机大好!!!
回复 支持 反对

使用道具 举报

1

主题

1万

帖子

4万

积分

游戏圣者

Rank: 12Rank: 12Rank: 12

贡献度
135
金元
491775
积分
49718
精华
0
注册时间
2009-10-8
19#
发表于 2013-2-25 14:36 | 只看该作者
xerysherry 发表于 2013-2-25 10:41
能说明具体情况吗?你安装VS2010运行库了吗?如果安装了,照理说应该不可能,毕竟我就是在win7上开发的。 ...

运行库该装的都装了。。。双击启动选择路径,选完后就弹框说停止工作了。。。
回复 支持 反对

使用道具 举报

2

主题

47

帖子

99

积分

初级玩家

Rank: 2

贡献度
2
金元
910
积分
99
精华
0
注册时间
2010-11-18
20#
发表于 2013-2-25 15:12 | 只看该作者
有没有十五个字啊?有木有
回复 支持 反对

使用道具 举报

0

主题

330

帖子

222

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
2776
积分
222
精华
0
注册时间
2008-1-10
21#
发表于 2013-2-25 16:14 | 只看该作者
谢谢楼主分享!!!!
回复 支持 反对

使用道具 举报

1

主题

25

帖子

17

积分

新手玩家

Rank: 1

贡献度
1
金元
733
积分
17
精华
0
注册时间
2013-2-9
22#
发表于 2013-2-25 21:40 | 只看该作者
m9999 发表于 2013-2-22 09:38
再頂,期盼大神製作,就像是鷹擊長空2一樣,來個雪風的MOD吧!或是那位大神願意做做超時空要塞的F25等等等 ...

没鹰击那么容易 想想你在DFM模式下的你的这个的机炮视角 导弹视角 然后还有导弹舱开启的动作 另外座舱视角也要解决
回复 支持 反对

使用道具 举报

0

主题

119

帖子

134

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1336
积分
134
精华
0
注册时间
2011-3-19
23#
发表于 2013-2-26 12:57 | 只看该作者
伸手+1。。。。。。。
回复 支持 反对

使用道具 举报

12

主题

276

帖子

353

积分

高级玩家

Rank: 4

贡献度
14
金元
2965
积分
353
精华
0
注册时间
2010-2-5
24#
发表于 2013-2-27 12:18 | 只看该作者
dddddddddddddd
回复 支持 反对

使用道具 举报

1

主题

1046

帖子

1101

积分

游戏狂人

Rank: 6Rank: 6

贡献度
1
金元
10972
积分
1101
精华
0
注册时间
2012-1-2
25#
发表于 2013-2-27 13:01 | 只看该作者
kankan!~~~~~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

0

主题

77

帖子

105

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1051
积分
105
精华
0
注册时间
2010-3-11
26#
发表于 2013-2-28 15:05 | 只看该作者
:lol:lol:lol:lol:lol:lol
回复 支持 反对

使用道具 举报

2

主题

13

帖子

17

积分

新手玩家

Rank: 1

贡献度
2
金元
693
积分
17
精华
0
注册时间
2012-1-3
27#
发表于 2013-2-28 17:28 | 只看该作者
如此神奇?

试试看,其实我更想改音乐~

回复 支持 反对

使用道具 举报

9

主题

126

帖子

124

积分

中级玩家

Rank: 3Rank: 3

贡献度
9
金元
1475
积分
124
精华
0
注册时间
2009-9-19
28#
发表于 2013-2-28 21:11 | 只看该作者
thank you!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

19

主题

683

帖子

825

积分

超级玩家

Rank: 5Rank: 5

贡献度
74
金元
5291
积分
825
精华
0
注册时间
2010-4-14
QQ
29#
发表于 2013-3-1 21:29 | 只看该作者
好东西 这个要顶
回复 支持 反对

使用道具 举报

1

主题

101

帖子

112

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1083
积分
112
精华
0
注册时间
2013-1-18
30#
发表于 2013-3-2 08:29 | 只看该作者
貌似很强,下来看看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-1-31 18:41 , Processed in 0.131986 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表