Board logo

标题: 两个修改的问题 [打印本页]

作者: YSH0212    时间: 2012-10-27 16:37     标题: 两个修改的问题

一、我发现引擎最后有很多条add byte ptr ds:[eax],al这样的代码,这些代码是不是可以拿来改……
二、5.0引擎发布帖里说,敌人策略AI只能改为绝对不使用,不能改为其他的,但是我想让敌人会用最后几种策略,就是自己加防御,加爆发等这几种策略,不知道有没办法实现?

作者: WHITESHIP    时间: 2012-10-27 16:46

那些都是00,只是程序错认为代码了而已。但引擎最后的部分最好别动。480000开始就是核心部分了,乱改易悲剧。

第二条我也没看明白,我自己是改成0C(也就是回归),电脑会优先攻击,旁边没人时才加状态。但是可能这种改法并不完美吧。
作者: YSH0212    时间: 2012-10-27 16:56     标题: 回复 #2 WHITESHIP 的帖子

……那论坛里有扩容的帖子吗?貌似空间不够用……
关于第二条,地址在哪里,就是最后几条Al的控制地址,原版的好像看到过,不知道5.0的位置在哪里
作者: godtype    时间: 2012-10-27 17:59

修改器里面都有,因为都属于气合类,所以选 类型B。
不过,这种自身提升的策略,AI都只是会原地用,不会移动后用,意义不大。
作者: YSH0212    时间: 2012-10-27 19:56     标题: 回复 #2 WHITESHIP 的帖子

480000以后都不能改么,可是我已经改了一部分……
作者: YSH0212    时间: 2012-10-27 19:59     标题: 回复 #4 godtype 的帖子

我看过一个帖子说,原版的敌人AI策略是可以改的,比如说可以让敌人用海啸什么的,貌似是用直接改了就可以。5.0的有什么特殊的地方么还是都重新写过了,比如不能把海啸改成敌人可以用……
作者: godtype    时间: 2012-10-27 22:04

专用修改器的策略部分。
作者: WHITESHIP    时间: 2012-10-27 22:15     标题: 回复 #5 YSH0212 的帖子

不是,486000以后就是内存部分了,只是说480000-485FFF不要改。
后面如果有成片成片的00 00那就可以用。




欢迎光临 轩辕春秋文化论坛 (http://www.xycq.org.cn/forum/) Powered by Discuz! 5.0.0