标题: 无论我军友军敌军都穿着袍服的最高阶段衣服,可能哪里错啦? [打印本页]
作者:
丰收年 时间: 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
首先,装备类型的问题:
原帖由 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里面这些地址是否都是袍服或礼服的物品编号
其次,装备等级的问题:
原帖由 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 |