游侠NETSHOW论坛

标题: 鹰击长空修改及模型问题总汇,本贴正在更新,已添加附件 [打印本页]

作者: c12345c    时间: 2010-4-11 13:50:20     标题: 鹰击长空修改及模型问题总汇,本贴正在更新,已添加附件

附件是我自己用的修改的,仅仅是已经解锁了所有飞机,导弹武器都修改了。大家可以试试看,
解压后复制到data、menus2文件夹就行。飞机速度的修改有点变态在第二个附件里,
密码是我的论坛帐号:c12345c,解压后复制到\Data\Physics
(首先问大家一个问题,GTS250和8800GT这两个显卡玩鹰击长空这个游戏哪一个显卡更好啊?
已解决)
我玩鹰击长空才3月,虽然不是很长,但是因为我以前玩猎杀潜航3,积累了一些修改经验,所以研究了一阵子
修改了一些参数,遇到了一些困难,写在下面,咱们讨论一下吧
(      1:为何MM型对空的导弹,即使发射出去了一颗,右下角的武器面板上还是显示发射了四个导弹,然后四个导弹都在装弹啊?
发射出去2颗或者3颗的情况也是如此,这个问题搞得我每当用MM导弹时,发射完一次,无论发射了一颗还是四颗都得等着他重新装弹,很不爽啊,也不合情理啊
      2:专家模式和普通模式有什么不同啊?
已解决)
      以下就是修改方面的问题了,
      我先说下我修改的成果
      1:所有67种飞机最高速度都是3600KM/H,且加速很快,从最低速度加速到3600只需要15秒左右
这个也有人发现了,在这里http://game.ali213.net/thread-3118310-1-1.html,我的看法和他是一样的,并且达到了修改目的
      2:所有飞机都换为矢量发动机,操控性都改为最好,载弹量都改为大,这个修改default_plane.lua就行了,比较简单
      3:所有飞机的武器配置都按照我的想法修改了,我首先把全部飞机都飞了一遍,然后机动性好的选择为空战或者全能型飞机,用于联网格斗和空中护航类任务,机动性差的(我把不能完成眼镜蛇机动的视为机动性差的)全部改为对地攻击。
联网格斗和空中护航类任务武器为:JSM+AM+MM+FL,JSM+MM+RG+FL,JSM+RG+RL+FL,JSM+AM+RL+FL,JSM+MM+RL+FL,
JSM+RG+AM+FL,或者视情况加上JSM+AGM+RL+FL,JSM+FFB+RL,JSM+FFB+AGM,JSM+AM+AGM+FL,JSM+MM+AGM,JSM+FFB+AGM,
对地攻击为:JSM+AGM+RL+FL,JSM+FFB+RL,JSM+FFB+AGM,JSM+AM+AGM+FL,JSM+MM+AGM+FL,JSM+FFB+AGM+FL,在其中随便选择就行了,其中JSM+FFB+AGM+FL,很特殊,这个武器包适用于67中飞机的任何一种,而且在这个武器包中,ffb炸弹为四枚是对地攻击的绝佳武器,这个不是我第一个发现的,这是首创http://game.ali213.net/viewthread.php?tid=3129351,感谢原作者
        以下是我不会修改的,正在努力修改的内容
       1:飞机转弯半径和爬升速率受什么影响?导弹的射程我虽然找到了dat文件,但是不知道修改位置。机炮过热的去除不会。飞机血量,导弹转弯半径,导弹威力,机炮威力,装弹时间等不会修改
       2:飞机的最高速度不会修改,现在最高是3600KM/H,还有飞机的最高飞行高度只有16000左右,无法修改
       3:听说每个飞机都有10个挂架,那么能不能把飞机挂载的导弹修改为JSM+AM+MM+RG+RL+FFB+CB+RL+AGM+FL呢?正好对应10个挂架!而且一个挂架上挂一个武器。同时修改为JSM,AM,RG为每次可发射四枚,这样子飞机就无敌了可以爽一爽
未完待更新

[ 本帖最后由 c12345c 于 2010-4-14 18:39 编辑 ]
作者: apeihei    时间: 2010-4-12 14:59:44

支持一下楼主,我感觉这个游戏要是借鉴下皇牌空战的一些小细节就好了,比如楼主说的MM对空发射一颗然后4科都装弹,这个太郁闷了,还有就是要是有跟电脑AI飞机对战的sp关就好了
作者: terryzxc1    时间: 2010-4-12 15:33:50

难得LZ有热情.....作为HAWX第一批MOD制作者,我表示压力很大 ~.~||

其实LZ说的很多问题1年前早有解答了,只不过因为时间太久远,帖子都不知道沉到哪里去了.

那么我来回答其中的一些问题吧.
首先问大家一个问题,GTS250和8800GT这两个显卡玩鹰击长空这个游戏哪一个显卡更好啊?

解答:

GTS250是G92核心的NV显卡,基本上可以看作是9800GTX的工艺改进版,有比8800GT更高的频率和显存,还有对DX10的支持.

为何MM型对空的导弹,即使发射出去了一颗,右下角的武器面板上还是显示发射了四个导弹,然后四个导弹都在装弹啊?

解答:

系统设定如此,不过貌似有修改器可以修改导弹发射间隔为0,即装弹时间为0,是不是有我也忘记了.

专家模式和普通模式有什么不同啊?

解答:

专家模式中关闭辅助电脑的狗斗模式(DOG FIGHT)操控与普通模式不同.
另外,某些飞机在专家模式中的物理配置比普通模式更加优秀,比如翻转...

从理论上说,每个飞机的物理性能有4个文件组成,而专家模式和普通模式调用物理文件不同,所以2个模式会出现飞机的性能稍微不同.
但是HAWX的程序员貌似比较偷懒,大多数飞机的专家模式物理文件和普通模式是完全一样的....= =||

其中JSM+FFB+AGM+FL,很特殊,这个武器包适用于67中飞机的任何一种,而且在这个武器包中,ffb炸弹为四枚是对地攻击的绝佳武器,这个不是我第一个发现的...........

解答:

飞机的武器系统由WS(weapon system)配置文件控制,这个文件决定了每种组合导弹的可视数量(非载弹量),所以特定的组合JSM+FFB+AGM+FL,这个原本出现在A10等对地轰炸的组合会以2组炸弹出现.

飞机转弯半径和爬升速率受什么影响?导弹的射程我虽然找到了dat文件,但是不知道修改位置。机炮过热的去除不会。飞机血量,导弹转弯半径,导弹威力,机炮威力,装弹时间等不会修改

解答:

上面我也说过了,物理特性受到4个文件影响,
1:default_plane.lua
2:init.lua
3:xxx(飞机内部型号).lua
4:xxx(飞机内部型号)expert.lua

修改这四个文件即可,但是有些是系统内定的无法超过,比如速度最大值....等等.

听说每个飞机都有10个挂架,那么能不能把飞机挂载的导弹修改为JSM+AM+MM+RG+RL+FFB+CB+RL+AGM+FL呢?正好对应10个挂架!而且一个挂架上挂一个武器。同时修改为JSM,AM,RG为每次可发射四枚,这样子飞机就无敌了可以爽一爽

解答:
挂架可以修改为10个,请看我帮某人修改的10挂架Su-27,但是RG每次1枚,JSM每次最多2枚是系统内定的,不知道在哪修改.

[ 本帖最后由 terryzxc1 于 2010-4-12 18:55 编辑 ]
作者: augustue    时间: 2010-4-12 19:25:15

补充:有些飞机的挂架可不只有10个。我那天在找挂架坐标的时候无意间看到了SU32/34,记得SU32的挂点就有15个,这个还是本身就带的。不像terryzxc1 所说的那样外加,或者说是没显示出来。

你所列举的那些弹药包由于受WS文件限制,即使你在default_planes文件里改了也无法使用。这个就需要MDL文件编辑器了。貌似现在还没找到可以使用的MDL文件编辑器。

[ 本帖最后由 augustue 于 2010-4-12 19:29 编辑 ]
作者: terryzxc1    时间: 2010-4-12 19:56:31

好吧,你赢了,不过那东西就算超过10个有什么意义呢..........目前没有需要10挂点并且生效的武器配置阿.
有的话请列出...我好把它加入私用FFR41MR/D的武器库=.=
作者: terryzxc1    时间: 2010-4-12 20:00:17

另外...你要MDL编辑器么?...那个我用了好久了哦,没那个我怎么能做出新加机的MOD呢?..你真的想要么?你真的很想要么?????

(=.=)

去我的雪风MOD帖子爬文吧..我记得还在最后一页有下载地址.

再给个提示:地址在一堆英文中间...
作者: augustue    时间: 2010-4-12 20:22:44

偶E文不行。这种类似考古的工作实在不能胜任。好像做MOD的MDL编辑器打开文件看到的是图形吧,但是在修改弹药包却要文本的。

另外,我很早前就知道http://www.mediafire.com这个网站是有很多HAWX的东西。但是打不开,用代理工具也不行。

[ 本帖最后由 augustue 于 2010-4-12 20:26 编辑 ]
作者: terryzxc1    时间: 2010-4-12 20:35:31

entities.mdl里面哪里有图形.............. = =|
作者: waffenss1939    时间: 2010-4-13 09:20:36

原帖由 augustue 于 2010-4-12 20:22 发表
偶E文不行。这种类似考古的工作实在不能胜任。好像做MOD的MDL编辑器打开文件看到的是图形吧,但是在修改弹药包却要文本的。

另外,我很早前就知道http://www.mediafire.com这个网站是有很多HAWX的东西。但是打不开,用代 ...


我是学英语出身的,没准我能帮忙
作者: augustue    时间: 2010-4-13 10:25:48

那你想想办法打开那个网站吧,郁闷 了很久了 。
作者: waffenss1939    时间: 2010-4-13 10:59:38

原帖由 augustue 于 2010-4-13 10:25 发表
那你想想办法打开那个网站吧,郁闷 了很久了 。


朋友,说实在话,我也打不开,我看看在国外的同学能帮上忙不能
作者: c12345c    时间: 2010-4-13 12:46:26

恩,谢谢各位解答
另外,我上边列出的武器配置都是自己亲自用过的,都可以,
还有,有些武器配置是这么写的
XX-XX-XX,120,24,0,5中间的0表示这里没有武器,对应weapon-packs里边的enabled=false,如果修改的话,要这么修改
XX-XX-XX-XX,120,24,24,5,数字表示武器的数目,最后一位数字5表示干扰诱饵的数目
修改武器貌似得改配套的weapon-packs里边的
{XX-XX-XX}。。。。。。。
{XX=。。。。。enabled=true
{XX=。。。。。enabled=true
{enabled=false。。。
{XX=。。。。。enabled=true
需改为
{XX-XX-XX-XX}。。。。。。。
{XX=。。。。。enabled=true
{XX=。。。。。enabled=true
{XX=。。。。。enabled=true
{XX=。。。。。enabled=true才行,不过我记得好像不改这里也一样能用
作者: waffenss1939    时间: 2010-4-13 20:43:19

现在的主要问题是,能不能把JAM替换为别的武器,例如AA,RG什么的
作者: augustue    时间: 2010-4-13 21:05:11

有MDL编辑器就可以。你传个给我吧。我帮你搞。
作者: apeihei    时间: 2010-4-14 10:50:26

请问楼主 修改飞机为矢量发动机 是不是直接把 操控性 那个选项改成10就好了??
如果不是那么是修改哪一项呢???用了T大的雪风MOD太棒了 想把FFR44变成最强全能战机 所以想学学怎么修改 呵呵

期待楼主这帖子完成后能有个详细教程
非常感谢

[ 本帖最后由 apeihei 于 2010-4-14 15:49 编辑 ]
作者: waffenss1939    时间: 2010-4-14 16:55:50

原帖由 augustue 于 2010-4-13 21:05 发表
有MDL编辑器就可以。你传个给我吧。我帮你搞。


T兄不是给了一个软件名吗?我找找,找到下载的话通知你
作者: c12345c    时间: 2010-4-14 18:25:52

原帖由 apeihei 于 2010-4-14 10:50 发表
请问楼主 修改飞机为矢量发动机 是不是直接把 操控性 那个选项改成10就好了??
如果不是那么是修改哪一项呢???用了T大的雪风MOD太棒了 想把FFR44变成最强全能战机 所以想学学怎么修改 呵呵

期待楼主这帖子完成后能有个详 ...

操控性改为10是这个       Maneuverability = 10,
矢量发动机是这个       Drift = 2,如果没记错的话
在这\Data\Menus2/default_planes这里改
作者: terryzxc1    时间: 2010-4-14 20:47:57

原帖由 c12345c 于 2010-4-14 18:25 发表

操控性改为10是这个       Maneuverability = 10,
矢量发动机是这个       Drift = 2,如果没记错的话
在这\Data\Menus2/default_planes这里改


俄...很遗憾的告诉你...那个东西是假的....想要真的飞起来BT,要改相关的物理文件.......
作者: 伯纳乌骑士    时间: 2010-4-15 07:56:06     标题: 回复 #12 waffenss1939 的帖子

刚好我在外国,也许我还可以帮点忙、万恶的20字。exe
作者: waffenss1939    时间: 2010-4-15 08:28:24

原帖由 伯纳乌骑士 于 2010-4-15 07:56 发表
刚好我在外国,也许我还可以帮点忙、万恶的20字。exe


朋友,你不妨咨询一下外国朋友,看看如何用AA替换JAM,另外如何弄出双RG
作者: c12345c    时间: 2010-4-15 11:10:44

原帖由 waffenss1939 于 2010-4-15 08:28 发表


朋友,你不妨咨询一下外国朋友,看看如何用AA替换JAM,另外如何弄出双RG


对,我记得以前看到有人说看到老外用双rg且把jsm换成了别的导弹,而且说自己也会,但是问他怎么修改,他却推说很复杂忘了
作者: waffenss1939    时间: 2010-4-15 11:59:08

原帖由 c12345c 于 2010-4-15 11:10 发表


对,我记得以前看到有人说看到老外用双rg且把jsm换成了别的导弹,而且说自己也会,但是问他怎么修改,他却推说很复杂忘了


一听便知是撒谎,毕竟撒谎不用交税
作者: c12345c    时间: 2010-4-15 12:11:23

这个http://tieba.baidu.com/f?kz=734813462百度上说的,
作者: waffenss1939    时间: 2010-4-15 12:50:02

发问的人便是我,那人真是满嘴谎话,另外我想问一下,你是怎么在飞机选择界面里弄出双RG的?
作者: c12345c    时间: 2010-4-15 12:56:03

原帖由 waffenss1939 于 2010-4-15 12:50 发表
发问的人便是我,那人真是满嘴谎话,另外我想问一下,你是怎么在飞机选择界面里弄出双RG的?


在选择飞机的界面上弄出双rg,简单,有些飞机自带的就显示双rg,可是仅仅是显示而已。进入游戏还是没有变化
{XX-XX-XX}。。。。。。。
{XX=。。。。。enabled=true
{XX=。。。。。enabled=true
{enabled=false。。。
{XX=。。。。。enabled=true
需改为
{XX-RG-RG-XX}。。。。。。。
{XX=。。。。。enabled=true
{RG=。。。。。enabled=true
{RG=。。。。。enabled=true
{XX=。。。。。enabled=true
然后地{}里边对应的内容都改一下就行了
我记得前一阵子甚至搞出来了5个导弹,但是也仅仅是在选择飞机的界面上显示而已,进入游戏后,右下角的武器选择框确实变成了5个,不过都变空了而且飞机上看不到导弹了
啊,不对,说错了,上边的不对,是这么改
比如                {
                        Name = "BM-RG-AM-FL",
                        Pack = "Persistent",
                        Model = "wpm_BM-RG-AM-FL_mp",
                        Weapons = {......
..............................................................................
                                {
                                        Enabled = true,
                                        Name = "Radar Guided",
                                        Ammo = 16000,
                                        IconIndex  = 3,
                                        WeaponCharge = 0,
                                        Geometry = "Data\\models\\weapons\\AIM-07_Sparrow.dat",
                                        Model = "pm_radar_guided_mp",
                                        Slots =  {  { Dummy = "AmmoL02",  Offset = { 0.000000, 0.000000, 0.000000 } } }
                                    },
                                 {
                                          Enabled = true,
                                          Name = "Agile Missile",
                                          Ammo = 16000,
                                          IconIndex  = 5,
                                          WeaponCharge = 0,
                                          Geometry = "Data\\models\\weapons\\Python-5.dat",
                                          Model = "pm_AgileMissile_MP",
                                         Slots =  {  { Dummy = "#AmmoL03",  Offset = { 0.000000, 0.000000, 0.000000 } }, { Dummy = "#AmmoR03",  Offset = { 0.000000, 0.000000, 0.000000 } } }
............................................................................
把上边的这个改为

                                {
                                        Enabled = true,
                                        Name = "Radar Guided",
                                        Ammo = 16000,
                                        IconIndex  = 3,
                                        WeaponCharge = 0,
                                        Geometry = "Data\\models\\weapons\\AIM-07_Sparrow.dat",
                                        Model = "pm_radar_guided_mp",
                                        Slots = {  { Dummy = "AmmoL02",  Offset = { 0.000000, 0.000000, 0.000000 } },{ Dummy = "#AmmoR02",  Offset = { 0.000000, 0.000000, 0.000000 } }, { Dummy = "#AmmoL03",  Offset = { 0.000000, 0.000000, 0.000000 } }, { Dummy = "#AmmoR03",  Offset = { 0.000000, 0.000000, 0.000000 } } }
                                  {
                                          Enabled = true,
                                          Name = "Agile Missile",
                                          Ammo = 16000,
                                          IconIndex  = 5,
                                          WeaponCharge = 0,
                                          Geometry = "Data\\models\\weapons\\Python-5.dat",
                                          Model = "pm_AgileMissile_MP",
                                         Slots =  {  { Dummy = "#AmmoL04",  Offset = { 0.000000, 0.000000, 0.000000 } }, { Dummy = "#AmmoR04",  Offset = { 0.000000, 0.000000, 0.000000 } } }
..............................................................................
这么改完之后,就在选择飞机的界面上显示4个rg了,可是仅仅是显示而已。进入游戏还是没有变化
如果显示为双rg,就把 { Dummy = "#AmmoL03",  Offset = { 0.000000, 0.000000, 0.000000 } }, { Dummy = "#AmmoR03",  Offset = { 0.000000, 0.000000, 0.000000 } } 去掉,
估计以下的就得靠大家的mdl编辑器了

[ 本帖最后由 c12345c 于 2010-4-16 12:01 编辑 ]
作者: augustue    时间: 2010-4-15 13:51:11

I服了LS了,虽然BM-RG-RG-FL也是个方法,但是你不就只带RG了吗?我 以前改起过在选择界面双RG,但是进了游戏还是一枚。就是有一个MDL文件无法编辑。记得一共要改3个文件,只有一个是MDL,但是也是最重要的。有可用的MDL编辑器就可以试一下了。但是不敢给大家保证。因为我也没试过。
作者: waffenss1939    时间: 2010-4-15 14:17:58

我看了看一些MDL的编辑器,不过看起来MDL文件貌似是图形文件
作者: augustue    时间: 2010-4-15 17:38:05

我承认我才从火星回来,再问一句,这东东怎么用?
作者: waffenss1939    时间: 2010-4-15 17:58:48

原帖由 augustue 于 2010-4-15 17:38 发表
我承认我才从火星回来,再问一句,这东东怎么用?


不错,麻烦terryzxc1兄发个使用说明和安全须知
作者: terryzxc1    时间: 2010-4-15 18:14:48

用Entities Extractor.exe解开entities.mdl,
解开的会放在\tests\extracted目录下.

把extracted目录下的东西全部复制到\tests\unknown下,

然后随意修改unknown下面的内容.

修改好后用Entities Recompiler.exe重新打包.会生成entities_mod.mdl,改名为entities.mdl覆盖游戏原来的.
(如果有新添加或删除的文件,还要在entities_ordered.txt和entities_unknown3.txt作出修改)
作者: c12345c    时间: 2010-4-15 18:46:09

29楼的附件不能用啊
作者: terryzxc1    时间: 2010-4-15 21:44:47

看看是不是没装VC2008的原因.....
作者: terryzxc1    时间: 2010-4-15 21:48:32

错了...是VC的runtime

202020202

这东西在我的机器win7 X64上运行正常....

[ 本帖最后由 terryzxc1 于 2010-4-15 22:26 编辑 ]
作者: terryzxc1    时间: 2010-4-16 17:55:34

对了..还要有Microsoft .Net 3.5
作者: c12345c    时间: 2010-4-16 18:24:48

啊 ,那还得装Microsoft .NET Framework 2.0  然后装Microsoft .Net Framework 3.5 for XP
是吧
作者: terryzxc1    时间: 2010-4-16 21:48:20

你别抱怨,有的用就不错了,而且东西又不是我写的,人家是.net环境下写的程序,你就得装对应的运行时才可以用.哪个软件都是这样.
作者: joksimovic    时间: 2010-4-21 17:03:22

我是小白,感谢LZ热情分享,我空我也研究研究。
作者: gqingqing    时间: 2010-7-26 01:06:28

不知道还能不能下载~~谢谢楼主您的工作~~
作者: chenyingzhen    时间: 2011-11-12 15:48:56

回复 c12345c 的帖子

谢谢楼主,我是刚玩.顶起....

作者: shejialun    时间: 2011-12-31 13:52:26

鹰击长空为何打了简体中文补丁后,进入游戏界面后每过一段时间鼠标就会卡一段时间的!求解决办法!
作者: kaneiiicih    时间: 2012-8-16 12:56:35

通关了可以用这个虐电脑
作者: wzwd865568    时间: 2013-1-6 21:32:15

支持楼主~~~~




欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2