轩辕春秋文化论坛 » 曹操传MOD制作交流 » 求大神赐教,6.0EXE敌方等级怎么固定?还有就是使用印绶后可以自行选择职业该怎么做?


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

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

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

上述两点修改剧本可以做到吗?求不吝赐教。

2014-3-17 16:28 WHITESHIP
第一条是我的专长~
不会汇编的话,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点击转,拿一个整形变量当做“印绶”数量。

2014-3-18 11:46 xieebaobao
[quote]原帖由 [i]WHITESHIP[/i] 于 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              ... [/quote]


谢谢大神,等级改好了。

要是能实现使用印绶后,可以选择其中一种职业就好了,这样可玩性就提高了,职业间有取舍,不过也是奢望了。

2014-3-19 00:23 WHITESHIP
刚想起来,还要改个地方。
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给了无限的空间。

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.