标题: 无论我军友军敌军都穿着袍服的最高阶段衣服,可能哪里错啦?
性别:未知-离线 maomao83118

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 298
编号 34516
注册 2005-3-13


发表于 2015-2-1 12:05 资料 短消息 看全部作者
首先,装备类型的问题:

QUOTE:
原帖由 star175 于 2010-9-22 11:30 发表
……
C 在我提供的data里,已经扩充好了兵种的可装备类型,也重新排列了物品顺序,建议普通装备的位置不要变动,否则会导致AI的默认装备异常
  
代码如下
  00482427      00            DB 00                             ;  武器1 加攻击
  00482428      03            DB 03                             ;  武器2 加攻击
  00482429      06            DB 06                             ;  武器3 加攻击
  0048242A      09            DB 09                             ;  武器4 加攻击
  0048242B      0C            DB 0C                             ;  武器5 加攻击
  0048242C      0F            DB 0F                             ;  武器6 加攻击
  0048242D      12            DB 12                             ;  武器7 加攻击
  0048242E      15            DB 15                             ;  武器1 加精神
  0048242F      18            DB 18                             ;  武器2 加精神
  00482430      1B            DB 1B                             ;  武器3 加攻击和精神
  00482431      39            DB 39                             ;  护具1 铠甲
  00482432      3C            DB 3C                             ;  护具2 武将衣服
  00482433      3F            DB 3F                             ;  护具3 文官衣服
如果一定要调整位置,就必须修改上面的代码,这些数据就是该类型装备的最低级装备的编号
  ...

以上是OD地址,换成UE的要减去 400C00,检查下你EXE里面这些地址是否都是袍服或礼服的物品编号

其次,装备等级的问题:

QUOTE:
原帖由 star175 于 2013-3-7 17:10 发表
004CFB6C    55              PUSH EBP
004CFB6D    8BEC            MOV EBP,ESP
004CFB6F    8BC2            MOV EAX,EDX
004CFB71    33D2            XOR EDX,EDX
004CFB73    33C9            XOR ECX,ECX
004CFB75    B1 04           MOV CL,4
004CFB77    F7F1            DIV ECX
004CFB79    8BD0            MOV EDX,EAX
004CFB7B    8BE5            MOV ESP,EBP
004CFB7D    5D              POP EBP
004CFB7E    C3              RETN

AI的普通装备的等级是由人物的等级决定的

注意这里  
004CFB75    B1 04           MOV CL,4

表示人物每增加4级,装备提升1级

如 人物1级时,装备为1级,4级时装备为2级
你的图是12级人物,装备即为4级

自己对照着看看吧……

[ 本帖最后由 maomao83118 于 2015-2-1 12:09 编辑 ]


顶部

正在浏览此帖的会员 - 共 3 人在线




当前时区 GMT+8, 现在时间是 2024-11-25 10:33
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.009243 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP