标题:
防御力破甲
[打印本页]
作者:
513633522
时间:
2011-1-13 15:31
标题:
防御力破甲
防御力破甲:被攻击武将的防御力越高,受到的伤害越高
原曹操传引擎
0043BF1F ^\E9 8350FDFF jmp Ekd5.00410FA7(跳到空白处)
0043BF24 90 nop
0041FFA7 > /6A 17 PUSH 17 特效号17(原每回合获得护具经验)
0041FFA9 . |8B55 D4 MOV EDX,DWORD PTR SS:[EBP-2C]
0041FFAC . |8B0A MOV ECX,DWORD PTR DS:[EDX]
0041FFAE . |6BC9 48 IMUL ECX,ECX,48
0041FFB1 . |81C1 681B4A00 ADD ECX,Ekd5bbbb.004A1B68
0041FFB7 . |E8 4D7AFEFF CALL Ekd5bbbb.00407A09
0041FFBC . |85C0 TEST EAX,EAX 判断是否佩戴17号特效的道具
0041FFBE . |74 28 JE SHORT Ekd5bbbb.0041FFE8
0041FFC0 . |8B4D DC MOV ECX,DWORD PTR SS:[EBP-24]
0041FFC3 . |E8 CDF50100 CALL Ekd5bbbb.0043F595 获取被攻击武将的防御力
0041FFC8 . |25 FF000000 AND EAX,0FF
0041FFCD . |B9 14000000 MOV ECX,14
0041FFD2 . |F7E1 MUL ECX
0041FFD4 . |33D2 XOR EDX,EDX
0041FFD6 . |B9 64000000 MOV ECX,64
0041FFDB . |F7F1 DIV ECX
0041FFDD . |83C0 32 ADD EAX,32 以上是伤害计算:被攻击武将的防御力*20/100+50
0041FFE0 . |8945 FC MOV DWORD PTR SS:[EBP-4],EAX
0041FFE3 > |E9 8DBF0100 JMP Ekd5bbbb.0043BF75
0041FFE8 > |837D 0C 00 CMP DWORD PTR SS:[EBP+C],0
0041FFEC .^|74 F5 JE SHORT Ekd5bbbb.0041FFE3
0041FFEE . |E9 32BF0100 JMP Ekd5bbbb.0043BF25
由于我对读取DATA值函数还未使用过,而且我只是修改引擎用于自己娱乐的MOD,也就不用去设置DATA数值这么麻烦了……
[
本帖最后由 513633522 于 2011-1-13 15:52 编辑
]
作者:
武骧金星
时间:
2011-1-13 15:46
无耻的步兵……
作者:
lk9811
时间:
2011-1-13 20:20
游戏没有了平衡,这样的修改将会毫无意义
作者:
513633522
时间:
2011-1-14 13:56
只是自己玩的曹操传 修改的,没其他意义
作者:
砖家叫兽
时间:
2011-1-14 18:42
数值不合理
作者:
513633522
时间:
2011-1-14 19:34
被攻击武将的防御力*20/100+50 自己初期还算合理,后期还没试过……
作者:
akvshuhao
时间:
2020-5-23 14:42
求修改UE地址,把这个修改在青缸剑上就好了!
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/)
Powered by Discuz! 5.0.0