Board logo

标题: 无论我军友军敌军都穿着袍服的最高阶段衣服,可能哪里错啦? [打印本页]

作者: 丰收年    时间: 2015-1-31 23:58     标题: 无论我军友军敌军都穿着袍服的最高阶段衣服,可能哪里错啦?

厚颜无耻的又来问问题啦,这个真没搞懂。
我现在在设计第一个S剧情,进入S剧情后发现,无论我军、友军还是敌军,都穿着礼服,就是原来袍服的第三阶段衣服,都打不动,感觉肯定是哪里的设置错啦,但我实在没找出来,有大仙知道答案吗?
不胜感激,不胜感激。
作者: CH1234    时间: 2015-2-1 07:31

你有没有改装备顺序
作者: 丰收年    时间: 2015-2-1 08:01     标题: 回复 #2 CH1234 的帖子

没有,都不知道这事,咋改装备顺序?
作者: 丰收年    时间: 2015-2-1 09:08     标题: 回复 #2 CH1234 的帖子

没有,都不知道这事,咋改装备顺序?
作者: 丰收年    时间: 2015-2-1 10:15

弄一天啦,还是没弄明白,真没搞清楚哪里错啦。
作者: maomao83118    时间: 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 编辑 ]
作者: 丰收年    时间: 2015-2-1 13:03

多谢大仙指点。
作者: 丰收年    时间: 2015-2-1 15:29     标题: 回复 #7 丰收年 的帖子

弄啦一下午,原来所有的Date.e5数据全重新录入啦,坑人啊。




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