原帖由百夫长于2005-06-11, 6:04:12发表
看了大侠的结果,感觉关羽第一关的边际经验衰减的真是快。我的关羽进来是5.39(第一关用了3焦热,重拳的思路,李肃早灭了一个回合),第二关关羽就闲了第一个回合,还保留了两个一级弓兵和宋宪最后灭,最终也不过是7.91而已,再考虑到7.87话,灭信都的两个一级骑兵又会损失1点,最后相当于第一关的焦热书每本只多拿了1点经验,真是不如留到剿匪的时候烧。
另外请教一下怎么修改AI为不移动?
先解释一下我用的版本:
是最新的由周瑜帖子里面放出来的。天气策略反击自选补丁。为了不要sl。建议大家选择。置顶帖子里面有。
回答百夫长的问题,先看看龙吟的分析结果。
,在内存中,每只部队的附加属性占据14个字节,说明如下:
偏移+00 占2字节 人物代码(刘备=0000,关羽=0001)
偏移+02 占1字节 战场代码(00=我军第1只部队、0E=我军第15只部队,0F=敌军第1只部队)
(注:00-0E是我军,共15个位置,但不一定用完,0F-2C是敌军,共30个位置,但不一定用完)
偏移+03 占1字节 部队横坐标(以左上角为0,0)
偏移+04 占1字节 部队纵坐标
偏移+05 占1字节 仇人代码(FF表示没有仇人)
偏移+06 占2字节 目标横纵坐标(0000表示没有目标)
偏移+08 占1字节 不明
偏移+09 占1字节 部队撤退标志(00=消失 01=未出场 02=正常 04=撤退)
偏移+0A 占1字节 部队状态(从低位开始:第2位为1表示混乱,第3位为1表示全屏移动,第6位为0表示伏兵,第8位为1表示行动结束)
偏移+0B 占1字节 部队AI类型(见后)
偏移+0C 占1字节 部队士气
偏移+0D 占1字节 部队策略值
我们可以通过分析士气时期的变化分析出宋宪的士气地址是5000:64ee.根据龙吟的分析,那么它的ai地址就是5000:64ed
AI类型
每只部队的行动方式由其人工智能类型(简称AI类型决定),在英杰传中,部队的AI类型共有六种,主要遇到的有三种:
AI类型=01 主动型,部队会主动移动并攻击
例子:长板坡之战的曹操。
AI类型=02 原地型,部队在原地不移动,即使受到攻击也是如此,但如果有人进入其攻击范围,部队将发起攻击。
例子:汜水关之战的华雄
AI类型=03 被动型,部队在原地不移动,但如果有敌人进入其移动后还能攻击到的地方,部队将移动并进行攻击。
例子:汜水关之战的李肃
AI类型=00/04/07的出现概率较少,不具备研究意义,这里就不说明了。
我们看到5000:64ed的值是03 也就是说敌人会移动进攻。这当然不爽。修改为02。敌人就变成原地型的了。
当需要敌人移动的时候,再改回03
还有,敌人士气低于40(10进制),也不会从村庄出来。所以,修改士气也能达到相同效果
分析出宋宪的地址,其他人的地址都很好分析了。张飞是5000:640e,他们之间刚好差e0
关羽是5000:6400,关羽张飞差0e,刘备是63f2,它们之间差0e。
假如宋宪地址是5000:651e,那么张飞就是5000:643e。吕布是5000:64f4(吕布和宋宪当中隔了张辽和侯成)
总之都很好推。
最后说说边际效应。我前面论证了关羽超过8级基本是不可能的。但是在第一关不使用任何道具的情况下,关羽升级到7。87 ,也说明第一关使用任何道具基本都是浪费,因为你多出来的经验值,一部分被浪费掉。
希望大家指出我的这个所谓“完美打法”的不足之处。