注册 | 登录

游侠NETSHOW论坛





查看: 30832|回复: 24
打印 上一主题 下一主题

[讨论] 生化危机5敌人修改方法 [复制链接]

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
跳转到指定楼层
楼主
发表于 2010-6-17 21:09:11 |显示全部楼层 |倒序浏览
由于生化5已经到了冷淡期,想必大家对生化5的热情已经冷却。最近看了很多朋友都在使用国外的交换佣兵场景mod,包括修改敌人、修改武器之类的,我也趁热打铁,把一些修改心得方法公布出来,让我们也来修改修改自己喜欢的游戏吧。
第一个就是大家最关心的敌人修改方法,首先我们拿生化5集会所佣兵的敌人脚本文件举个例子,比如s400_em00.15302EF4文件,我们需要使用16进制编辑器打开它,这是一个完整的生化5敌人脚本,请看附件的图片
我来说明这些数字的含义
1号数字表示的是一个脚本文件的敌人总人数,比如这个s400_em00.15302EF4文件里有12个敌人,那么它的总人数就是0C,0C是12的16进制值。
2号数字表示的是敌人的种类,比如人和狗就是不同种类的
3号数字表示的是敌人类型,比如在马基尼中有村民、土著人、军人、黑胖子。。。。
4号数字表示的是敌人坐标也就是敌人的位置,通常是24个字节
5号数字表示的是敌人旋转方向,比如面朝北方
6号数字表示的是敌人的大小比例,可以把敌人修改的跟巨人一般大小,通常也是24个字节
7号数字表示的是敌人血量,通常是4个字节
8号数字表示的是敌人的武器数量,当修改为FFFFFFFF01时敌人的武器数量为无限
9号数字表示的是敌人的武器类型,有酒瓶子、狼牙棒等等
10号数字表示的是敌人爆虫的可能性,当数字是04时表示百分之百爆虫,00表示不爆虫。
11号数字表示的是敌人爆虫的类型,当数字是01时爆长条型虫子、数字是02时爆可以一口把主角咬成两半的虫子、数字是04时爆从人身上冲出来的飞虫。
12号数字表示的是敌人哪只手拿武器,左手或者右手,一般我不修改这个。

我查找生化5的脚本地址是在2009年的10月份,当时z6网站的Sectus朋友的信息也仅仅只有一点点,仅仅只是告诉了一些大致位置,他在查找的同时我也在找。很多的东西我只是没有公布。我自己已经修改了生化系列的12345代,修改脚本地址我有丰富的经验,没有必要向国外跟风。 里面一部分英文内容是我很懒,所以从z6直接搬过来的。

这是我早期发布的修改帖子,刚刚修改出来的时候,http://game.ali213.net/viewthread.php?tid=2925976&extra=&page=1

[ 本帖最后由 jiqimaoer8848 于 2010-6-25 18:23 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 荣誉 收起 理由
李程公子 + 100 + 1 + 2 感谢发表精华文章!

总评分: 金钱 + 100  荣誉 + 1  + 2   查看全部评分

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
沙发
发表于 2010-6-17 21:37:55 |显示全部楼层
二楼我把所有敌人种类和类型都写出来,方便大家查阅。


em10 (cSetInfoEm10) - town majini   集镇上的马基尼
em11 (cSetInfoEm10) - female town majini?  女人马基尼在集镇上
em12 (cSetInfoEm10) - village majini    村落马基尼(土著)
em13 (cSetInfoEm10) - big majini?    黑胖子
em14 (cSetInfoEm10) - army majini   军队马基尼
em20 (cSetInfoEnemy) - executioner   斧男
em21 (cSetInfoEm10) - town majini with megaphone?  拿话筒的马基尼
em22 (cSetInfoEm22) - chainsaw boss?  电锯男
em23 (cSetInfoEm10) - JJ?    军曹机枪大叔
em24 (cSetInfoEm10) - giant majini?     戴头盔的土著酋长
em26 (cSetInfoEnemy) - prison executioner 监狱红色斧男
em30 (cSetInfoEm30)狗-普通
em31 (cSetInfoEm31)狗-大狗
em32 (cSetInfoEm32) - lickers  主线舔食者
em34 (cSetInfoEm34) - reaper   收割者
em40 (cSetInfoEm10)  第一关的杂酱面boss不会攻击主角
em42  最后的女boss本体--巨大
em44(cSetInfoEm44)  巨大飞虫boss
em45(cSetInfoEm45)  大巨人boss
em46(cSetInfoEm10)  艾尔文合体的触手boss--在海上
em52(cSetInfoEm52)  骑摩托车的村民
em60(cSetInfoEnemy)  羊(实验室)
em61(cSetInfoEm61)  乌鸦
em62(cSetInfoEm62) - chicken  鸡
em63(cSetInfoEnemy)   鱼
em66 (cSetInfoEnemy)  鳄鱼
em65 (cSetInfoEm65) 崩溃  蛇
em70(cSetInfoEm70)   装饰(大蜘蛛)
em71(cSetInfoEm71)   老鼠 (小鸟?)
em80(cSetInfoEm80)  wesker战斗服
em81(cSetInfoEm81) wesker风衣
em82(cSetInfoEm82)  wesker最终变身形态
em83(cSetInfoEm83)  jill战斗服
em84(cSetInfoEm84)  jill战斗服拉开看到控制器
em92(cSetInfoEm10)  金发女人
em0b(cSetInfoEm0b)    钻地蜘蛛
em0c(cSetInfoEm0c)    小型飞虫(飞龙)
em0d    寄生虫的一节(不会动)
em0e    士兵爆出的花型寄生虫一节(不会动)
em1d    村民马基尼白衣服(不会动,剧情?)
em1e    村民妇女马基尼红衣服(不会动,剧情)
em6c(cSetInfoEm6c)    黑色老鼠
em6d(cSetInfoEm6d)    蝙蝠
em6f(cSetInfoEm6f)    黑色的鸟-秃鹰
em97Butcher(cSetInfoEnemy)    接应你被砍头的武器商人
uPl88Josh(cSetInfoPawn)  乔治无法出现

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
板凳
发表于 2010-6-17 21:40:24 |显示全部楼层
三楼我把敌人所有的武器类型写出来,方便大家查阅。



敌人武器列表:
(全是十六进制)

村民类敌人
75 喇叭或者扩音器
50 斧头
51 镰刀
55 弯刀
5A 酒瓶子
72 木棒
59 钢管
6C 燃烧瓶
73 扳手
71 锄头
53 铲子
54 炸药
52 弓箭枪


土著类敌人:
5F 长矛
60 盾牌(63  盾牌+长矛)
62 弓
64 流星锤(em24--土著酋长专用武器)
74 炸弹
6F 长矛(动作把主角向上挑起)
5E 火把


军队类敌人
65 电击棒
68 火箭筒
6A 机关枪
61 盾牌+电棒
5D 格林机关枪(em23--军曹机枪大叔专用武器)
6D 军人手雷  (特定环境下有用)
6E 军人闪光雷  (特定环境下有用)

[ 本帖最后由 jiqimaoer8848 于 2010-6-17 21:41 编辑 ]

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
地板
发表于 2010-6-17 22:04:29 |显示全部楼层

回复 #6 西凌 的帖子

是你打灰色框框的数字吗,那是错的,下面的数字才是出生地点

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
5#
发表于 2010-6-18 09:24:52 |显示全部楼层

回复 #4 西凌 的帖子

这不是出现范围,而是具体地点,这些数字里面包含坐标的X轴坐标、Y轴坐标、高度信息。另外没有必要把这些数字公布出来,没有意义,会修改的人肯定知道这些数字的含义、而且这些数字可以计算出来,我完全可以通过自己的计算算出其他位置,不会修改的人你告诉他这些数字他也看不懂。你可以公布一些你比较有意义的发现,这对以后做mod比较有帮助。

[ 本帖最后由 jiqimaoer8848 于 2010-6-18 09:46 编辑 ]

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
6#
发表于 2010-6-18 10:46:17 |显示全部楼层

回复 #12 宇宙鼠 的帖子

把主角咬成两半的虫子就是一个像大肉球的虫子,可以看见敌人的脚但是上半身是花型的肉球,可以把人咬成两半。跟生化4虫子不一样。这些数字要慢慢找,因为实在太多了,两个杂兵的区别可能只是0和1的差别。

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
7#
发表于 2010-6-18 11:03:51 |显示全部楼层
这个图片可以很直观的告诉你这些坐标是怎样修改的。

你说的有部分武器提示缺少文件,不知道你是修改的什么武器,一般都会成功。但如果你想把比如村民的武器用在军人或者土著杂兵身上,游戏可能会出错。我不是说一定会出错,比如燃烧瓶、弯刀、镰刀之类的武器杂兵都可以通用,但如果是钢管之类的武器,由于土著杂兵或者军人模型设计者没有为他们设计动作,所以有的敌人是无法做出动作的。

[ 本帖最后由 jiqimaoer8848 于 2010-6-18 11:10 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
8#
发表于 2010-6-19 17:40:12 |显示全部楼层

回复 #24 西凌 的帖子

去问问sectus吧,基本上我了解的信息也只有这些了,现在要忙着做事了。修改教程做起来要花很多时间,越到后面修改越是仔细,里面的东西越是困难。

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
9#
发表于 2010-6-20 18:49:17 |显示全部楼层

回复 #27 李程公子 的帖子

脚本不是万能的,脚本的作用我打个比方它更像是一个开关,你打开开关游戏里原来没有的功能就被打开了,关闭游戏就恢复原状了。想要修改武器参数最好是用修改器修改内存地址。但有部分功能脚本还是可以做到。

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
10#
发表于 2010-6-20 19:20:09 |显示全部楼层

回复 #29 李程公子 的帖子

我只知道 nhl_7 games editor修改器可以修改参数,国外修改器我基本没有用过。专门属性修改器我也没有见过。看运气找到在告诉你吧

[ 本帖最后由 jiqimaoer8848 于 2010-6-20 19:21 编辑 ]

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
11#
发表于 2010-6-25 09:52:11 |显示全部楼层

回复 #32 dreamlittlebear 的帖子

不是我想大动干戈,只是这方面的视频很少,而且你也看到了,他在视频里是怎么说的。我只是想澄清一下。宇宙鼠兄弟,是国内的优酷视频,你也许看不到的。

[ 本帖最后由 jiqimaoer8848 于 2010-6-25 09:53 编辑 ]

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
12#
发表于 2010-6-27 20:12:35 |显示全部楼层

回复 #38 刘爷111 的帖子

威力值我现在只知道一个范围,现在还没办法确认一个地址,有时候修改威力有一个缺点,因为我发现修改一定要适中,不然威力不但不会增加相反还会减小 至于装弹量我已经知道了地址,威力地址找到后会公布的。

回复 #40 dreamlittlebear
这个地址不好解释啊,我估计你把值的变化修改的比较小,所以程序还是把敌人还原在原来的地方,如果是这样的情况,你可以把敌人的坐标值修改的变化大些。什么是COMBO继续数???
最后说句不该说的话,虽说做mod里交流很重要,但不是你遇到任何问题就不厌其烦的问别人,这样会给别人带来麻烦。很多时候,做mod的人已经在视频里、或者就是简单的文字里、或者放出下载的文件里就把制作mod的方法告诉每一个人了,关键是你会不会找制作方法,在制作mod前期模仿很重要,如果掌握了一些信息后就可以自己制作属于自己的mod了。

[ 本帖最后由 jiqimaoer8848 于 2010-6-27 20:22 编辑 ]

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
13#
发表于 2010-6-28 19:39:15 |显示全部楼层
这样,我用一个实际例子来给你做示范,这是我修改的佣兵集会所其中一个敌人位置,你看看图片,在附件里还有我上传的一个文件,你可以用16进制编辑器查看对比下原文件,看看哪里不同,慢慢研究就知道了。

至于修改COMBO继续数,不知道你是想修改什么,是修改boss出现时间吗,比如打死一两个敌人后boss就出现,这个我现在没办法做到。文件比较复杂。或者是修改敌人人数?在这方面我都没什么研究过。 最后你说的敌人爆头率修改按照我的方法后游戏出错是什么意思,我记得好像没有说过可以修改敌人爆头率。

[ 本帖最后由 jiqimaoer8848 于 2010-6-28 19:46 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
14#
发表于 2010-6-28 20:21:08 |显示全部楼层

回复 #45 dreamlittlebear 的帖子

晕,是“敌人爆虫”,不是“敌人爆头”。
这些数字是对的,自己仔细点看,或者对比其他敌人爆虫的位置,仔细找会找到方法的。

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
15#
发表于 2010-6-29 00:29:55 |显示全部楼层

回复 #47 dreamlittlebear 的帖子

不是没有用,是一般用不到,不过,Sectus应该会给你详细解释这个旋转轴的作用。在他的修改里旋转轴用的比较多,我是一般不会修改这个的。以前也改过,发现没有什么特别的变化。你去问问做三维模型的朋友他们都很清楚。

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
16#
发表于 2010-7-9 19:42:50 |显示全部楼层
经过几天的研究,终于成功把蓝色威斯克的三管散弹枪的威力修改出来了,跟威斯克那把威力一样大,用着很爽啊
等我把这些地址在摸索一下就公布出来。
原来威斯克那把威力巨大的三管散弹枪有四个地址都要改,其中有两个地址最重要,摸索的真辛苦,但还是值得的。呵呵

[ 本帖最后由 jiqimaoer8848 于 2010-7-9 19:45 编辑 ]

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
17#
发表于 2010-7-10 11:52:01 |显示全部楼层

回复 #61 dreamlittlebear 的帖子

你所说的00和01的地址只是M500的地址吧,所以那个地址只对M500有效,其他武器就不是00和01的区别了。有部分武器是超过01的都有效的,每种武器的数字都不同,并且我也不是通过对比,对比的方法仅仅对敌人脚本有效,武器地址是变化的,所以对比找不到任何地址。你说的VSS里面的ITEM满升级的M3其实不是满升级,我查过,还差几个级别才是升满级。有时间我在说说方法吧

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
18#
发表于 2010-7-10 12:36:56 |显示全部楼层

回复 #64 宇宙鼠 的帖子

呵呵,我终于明白你们为什么找不到地址了,就是因为你们把修改武器想的太美了,总是想让武器参数变成自己想要的,比如想让手枪啊变成火箭筒威力,想让某某武器威力改到几千啊,却从不考虑游戏自身的实际参数,这些是游戏本身设计好的,里面有一个最大值在里面,当超过最大值实际效果将向相反的方向发展。所以修改武器地址是很严谨的。

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
19#
发表于 2010-7-10 20:08:31 |显示全部楼层

回复 #68 cailong87 的帖子

体术可以调整,但修改体术不是我的强项,里面的数据更加复杂,而且修改体术还关系到体术伤害的问题,有多时候是修改了体术,但是使用体术后根本就没有伤害。

使用道具 举报

帖子
377
精华
0
积分
229
金钱
1412
荣誉
4
人气
4
评议
0
20#
发表于 2010-7-11 00:51:11 |显示全部楼层
武器脚本参数的修改方法:

武器脚本参数的修改就是这些了,首先我把武器脚本参数的顺序告诉大家,这些都是脚本里面的参数,总共有九个项目,分别是:
火力、火力速度、装弹速度、子弹最大量(弹夹)、等级速率(自动?不能确认)、暴击、穿透性(爆头)、杀伤范围、活动范围
具体顺序请看我的附件截图:




下面是我总结出来可以升级的武器的具体参数,都是满升级:         注:这些数字都是10进制,你要把它们修改进脚本里需要转换成16进制才能有效

三管散弹枪参数:
火力11    装弹速度1     弹夹6     杀伤范围2

M92F(HG)参数:
火力5     装弹速度3     弹夹13      暴击3

H&K P8(HG)参数:
火力7     装弹速度5     弹夹7      穿透性3

SIG P226 (HG)参数:
火力13    装弹速度1     弹夹5

M93R (HG)参数:
火力11    装弹速度3     弹夹9      周边伤害   

Ithaca M37 (SG)参数:
火力6     装弹速度3     弹夹13      暴击1

M3 (SG)参数:
火力13    装弹速度1     弹夹5

Jail Breaker (SG)参数:
火力5     装弹速度5     弹夹9     杀伤范围2

VZ61 (MG)参数:
火力3     装弹速度3     弹夹13      暴击2

AK-74 (MG)参数:
火力13    装弹速度1     弹夹4

H&K MP5 (MG)参数:
火力5     装弹速度3     弹夹9      穿透性2

SIG 556 (MG)参数:
火力9     装弹速度5     弹夹7

Dragunov SVD (RIF)参数:
火力9     装弹速度3     弹夹7      半自动   

S&W M29 (MAG)参数:
火力6     装弹速度3     弹夹6      穿透性1

L.Hawk (MAG)参数:
火力6     装弹速度4     弹夹3      穿透性2

S&W M500 (MAG)参数:
火力13    装弹速度1     弹夹1      穿透性1  

H&K PSG-1 (RIF)参数:
火力7     装弹速度5     弹夹5     活动范围2     半自动           

S75 (RIF)参数:
火力13    装弹速度1     弹夹11  



下面是不能升级的武器有:BSAA吉尔的Px4、格林机枪、土著谢瓦的弓箭、榴弹枪,这些武器不要加任何参数,如果加了可能会起到相反的效果。因为这些武器修改出来就已经是满升级的。

这些参数是经过我修改有效的,但不能完全保证,有部分属性,比如狙击枪的半自动和自动,这个地址我需要试验下,还有一个周边伤害地址我也没有搞清楚。大家感兴趣也可以试验看看。如果有什么好的发现大家可以在这里分享出来。

[ 本帖最后由 jiqimaoer8848 于 2010-7-11 01:22 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-11 06:19 , Processed in 0.410283 second(s), 14 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到