毕竟是个老游戏,我也没精力去玩耗费时间的养成类游戏。
但是对游戏的研究还是有一定的价值,所以周末的时候我对它进行逆向工程。
众所周知,单机版的服务端很老:奶妈没吸血,骑士没冲刺……因为这些都是后来引入的新技能,需要源码才能方便编辑。
由于没有源码,那就只能考虑逆向,我发现它的服务端没有代码混淆,逆向之后的伪代码连函数名都很清晰。
因此我用汇编语言进行了代码的注入,实现了召唤师的吸血技能:攻击敌人,造成的伤害值转化为同等的奶量,组队或不组队都能生效,队友的召唤兽也能生效。
(以前玩别的服,召唤师的吸血的柱子在自己人身上,攻击的目标身上没有技能效果,所以我这里改了一下逻辑,让那个红黑色的柱子在怪物身上,这样的逻辑更清晰)
(图很模糊,我也没办法
但是对游戏的研究还是有一定的价值,所以周末的时候我对它进行逆向工程。
众所周知,单机版的服务端很老:奶妈没吸血,骑士没冲刺……因为这些都是后来引入的新技能,需要源码才能方便编辑。
由于没有源码,那就只能考虑逆向,我发现它的服务端没有代码混淆,逆向之后的伪代码连函数名都很清晰。
因此我用汇编语言进行了代码的注入,实现了召唤师的吸血技能:攻击敌人,造成的伤害值转化为同等的奶量,组队或不组队都能生效,队友的召唤兽也能生效。
(以前玩别的服,召唤师的吸血的柱子在自己人身上,攻击的目标身上没有技能效果,所以我这里改了一下逻辑,让那个红黑色的柱子在怪物身上,这样的逻辑更清晰)
(图很模糊,我也没办法














