Board logo

标题: 求大神赐教,6.0EXE敌方等级怎么固定?还有就是使用印绶后可以自行选择职业该怎么做? [打印本页]

作者: xieebaobao    时间: 2014-3-17 11:52     标题: 求大神赐教,6.0EXE敌方等级怎么固定?还有就是使用印绶后可以自行选择职业该怎么做?

求大神赐教,6.0EXE敌方等级怎么固定?就是每一关敌方等级都是固定的,不随我方等级变化而变化。

还有就是转职使用印绶后出来一个对话,然后可以自行选择二转兵种该怎么做?二选一或者多选一。以前有MOD就有这个效果。

上述两点修改剧本可以做到吗?求不吝赐教。
作者: WHITESHIP    时间: 2014-3-17 16:28

第一条是我的专长~
不会汇编的话,UE地址17CE7处改为0F B6 C9 B0 01 90。(原来应该是81 E1 FF 00 00 00)

汇编代码:
004188E7      0FB6C9              MOVZX ECX,CL
004188EA      B0 01               MOV AL,1
004188EC      90                  NOP


第二条剧本是绝对不可能的,但可以不必用印绶转职,在R剧本里用自由R点击转,拿一个整形变量当做“印绶”数量。
作者: xieebaobao    时间: 2014-3-18 11:46



QUOTE:
原帖由 WHITESHIP 于 2014-3-17 16:28 发表
第一条是我的专长~
不会汇编的话,UE地址17CE7处改为0F B6 C9 B0 01 90。(原来应该是81 E1 FF 00 00 00)

汇编代码:
004188E7      0FB6C9              MOVZX ECX,CL
004188EA      B0 01              ...

谢谢大神,等级改好了。

要是能实现使用印绶后,可以选择其中一种职业就好了,这样可玩性就提高了,职业间有取舍,不过也是奢望了。
作者: WHITESHIP    时间: 2014-3-19 00:23

刚想起来,还要改个地方。
0040C317      E8 15FFFFFF   CALL Ekd5.0040C231
改成
0040C317      B8 01000000   MOV EAX,1

即E8 15 FF FF FF 改成 B8 01 00 00 00
否则我方加入的人也会按平均等级算。当然也可以-99级加入然后用39指令手动提等级。


至于转职,我只想说为什么非要用印绶这种低端方式……
自由R给了无限的空间。




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