轩辕春秋文化论坛 » 曹操传MOD制作交流 » 去掉印绶加成、减轻攻击伤害(原版)


2013-2-3 23:50 kkoobbee0000
去掉印绶加成、减轻攻击伤害(原版)

用印绶给兵种升级会引起HP和MP的增加,想去掉……这样就不用刻意压级等后加入的武将了。
把自动使用恢复豆改成减轻普通攻击伤害50%……这样就能让我方的某些贫血人物更容易存活一些,以及使敌方主要人物能更耐打!
曾经有论坛里的精英教过我去印绶这个鸡肋的效果,但一是我的那贴子没了,二是改过的exe丢了。
第二个问题由于实在不能很好掌握教程所教的东西,变通能力差,所以一直未得到解决。
还请精英们不吝援手,过年好不容易能歇几天重新玩玩经典的回忆,希望大家能帮我实现这个愿望。

2013-2-5 16:14 godtype
印绶将这段NOP掉:
0041D605  |.  6A 05         PUSH 5
0041D607  |.  8B8D E8FEFFFF MOV ECX,DWORD PTR SS:[EBP-118]
0041D60D  |.  81E1 FF000000 AND ECX,0FF
0041D613  |.  6BC9 1B       IMUL ECX,ECX,1B
0041D616  |.  81C1 A0BF4A00 ADD ECX,004ABFA0
0041D61C  |.  E8 7FBFFEFF   CALL 004095A0
0041D621  |.  25 FF000000   AND EAX,0FF
0041D626  |.  D1E0          SHL EAX,1
0041D628  |.  8885 ECFEFFFF MOV BYTE PTR SS:[EBP-114],AL
0041D62E  |.  6A 06         PUSH 6
0041D630  |.  8B8D E8FEFFFF MOV ECX,DWORD PTR SS:[EBP-118]
0041D636  |.  81E1 FF000000 AND ECX,0FF
0041D63C  |.  6BC9 1B       IMUL ECX,ECX,1B
0041D63F  |.  81C1 A0BF4A00 ADD ECX,004ABFA0
0041D645  |.  E8 56BFFEFF   CALL 004095A0
0041D64A  |.  25 FF000000   AND EAX,0FF
0041D64F  |.  D1E0          SHL EAX,1
0041D651  |.  8885 E4FEFFFF MOV BYTE PTR SS:[EBP-11C],AL
0041D657  |.  8B95 ECFEFFFF MOV EDX,DWORD PTR SS:[EBP-114]
0041D65D  |.  81E2 FF000000 AND EDX,0FF
0041D663  |.  52            PUSH EDX                         ; /Arg2
0041D664  |.  6A 05         PUSH 5                           ; |Arg1 = 00000005
0041D666  |.  8B85 C8FEFFFF MOV EAX,DWORD PTR SS:[EBP-138]   ; |
0041D66C  |.  8B48 10       MOV ECX,DWORD PTR DS:[EAX+10]    ; |
0041D66F  |.  E8 A397FEFF   CALL 00406E17
0041D674  |.  8B8D E4FEFFFF MOV ECX,DWORD PTR SS:[EBP-11C]
0041D67A  |.  81E1 FF000000 AND ECX,0FF
0041D680  |.  51            PUSH ECX                         ; /Arg2
0041D681  |.  6A 06         PUSH 6                           ; |Arg1 = 00000006
0041D683  |.  8B95 C8FEFFFF MOV EDX,DWORD PTR SS:[EBP-138]   ; |
0041D689  |.  8B4A 10       MOV ECX,DWORD PTR DS:[EDX+10]    ; |
0041D68C  |.  E8 8697FEFF   CALL 00406E17
0041D691  |.  8B85 C8FEFFFF MOV EAX,DWORD PTR SS:[EBP-138]
0041D697  |.  8B48 10       MOV ECX,DWORD PTR DS:[EAX+10]
0041D69A  |.  E8 7C9BFEFF   CALL 0040721B
0041D69F  |.  50            PUSH EAX                         ; /Arg1
0041D6A0  |.  8B8D C8FEFFFF MOV ECX,DWORD PTR SS:[EBP-138]   ; |
0041D6A6  |.  8B49 08       MOV ECX,DWORD PTR DS:[ECX+8]     ; |
0041D6A9  |.  E8 1F200200   CALL 0043F6CD             ; \0043F6CD
0041D6AE  |.  8B95 C8FEFFFF MOV EDX,DWORD PTR SS:[EBP-138]
0041D6B4  |.  8B4A 10       MOV ECX,DWORD PTR DS:[EDX+10]
0041D6B7  |.  E8 8E9BFEFF   CALL 0040724A

减轻伤害去翻 norton 的帖。

[color=Red]PS:之前的回复全部对本主题(求助类主题)所需解决的问题毫无关系,已经全部删除。[/color]

2013-2-6 19:39 kkoobbee0000
回复 #2 godtype 的帖子

感谢版主!减伤先琢磨琢磨,如果有问题的话,也许还得麻烦你……

2014-1-27 23:12 kkoobbee0000
回复 #3 kkoobbee0000 的帖子

把这段中的两个D1E0改成33C0就可以实现去掉印绶对HP和MP的影响了

页: [1]


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