Board logo

标题: 战利品金钱基于全员平均等级,能否实现? [打印本页]

作者: ironsov    时间: 2012-8-28 22:43     标题: 战利品金钱基于全员平均等级,能否实现?

我的设想:0号角色不加入,每关作为友军出场但始终隐藏,他的等级是不是就会按开场时出场角色平均等级计算,从而决定获得金钱数量?
作者: godtype    时间: 2012-8-29 10:58

战利品金钱基于全员平均等级,我一直都是这样做的。
作者: ironsov    时间: 2012-8-29 13:55



QUOTE:
原帖由 godtype 于 2012-8-29 10:58 发表
战利品金钱基于全员平均等级,我一直都是这样做的。

star5.6又如何?
作者: godtype    时间: 2012-8-29 15:25



QUOTE:
原帖由 ironsov 于 2012-8-29 13:55 发表

star5.6又如何?

小改一下引擎就可以了。
作者: WHITESHIP    时间: 2012-9-1 01:14

这段代码我以前问过毅大,不过问的不是同一个问题。

004169FB  |. B9 681B4A00    MOV ECX,004A1B68
00416A00  |. E8 CBFBFEFF    CALL 004065D0
00416A05  |. 25 FF000000    AND EAX,0FF
00416A0A  |. 6BC0 64        IMUL EAX,EAX,64
00416A0D  |. 8B4D F4        MOV ECX,DWORD PTR SS:[EBP-C]
00416A10  |. 8D9408 BC02000>LEA EDX,DWORD PTR DS:[EAX+ECX+2BC]

红色的那句就是读取0号武将的等级,把它改掉就行,
但是具体改成什么我现在没法查……好像不能直接调用计算平均等级的函数,可能会有点麻烦呢。
作者: godtype    时间: 2012-9-1 09:37

换成CALL 0040C16A就可以了。
作者: ironsov    时间: 2012-9-1 09:53



QUOTE:
原帖由 godtype 于 2012-9-1 09:37 发表
换成CALL 0040C16A就可以了。

这是场上的平均等级还是我军全员的平均等级?
作者: godtype    时间: 2012-9-1 10:43

全员的,出场要另外改。




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