2012-10-27 16:37 YSH0212
两个修改的问题

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

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

第二条我也没看明白,我自己是改成0C(也就是回归),电脑会优先攻击,旁边没人时才加状态。但是可能这种改法并不完美吧。

2012-10-27 16:56 YSH0212
回复 #2 WHITESHIP 的帖子

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

2012-10-27 17:59 godtype
修改器里面都有,因为都属于气合类,所以选 类型B。
不过,这种自身提升的策略,AI都只是会原地用,不会移动后用,意义不大。

2012-10-27 19:56 YSH0212
回复 #2 WHITESHIP 的帖子

480000以后都不能改么,可是我已经改了一部分……

2012-10-27 19:59 YSH0212
回复 #4 godtype 的帖子

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

2012-10-27 22:04 godtype
专用修改器的策略部分。

2012-10-27 22:15 WHITESHIP
回复 #5 YSH0212 的帖子

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

页: [1]
查看完整版本: 两个修改的问题


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.