movss [...],xmm#
来修改地址/指针(不太确定如何称呼它)?我的健康状况令人满意。秋天的伤害导致
movss [rbx+00000164],xmm0
着火,xmm0
表示从摔倒的伤害中减去的健康量。 。这会导致生命值下降。我希望它升起,或者根本不丢失/获得任何增益。
我尝试查看扫描仪中是否有符合最大健康状况(100)的xmm#,以查看是否每次受到伤害时都可以发送玩家的最大生命值(这很容易解决)
但是它却没有。
如下所示:
我正在遵循一个教程https://wiki.cheatengine.org/index.php?title=Tutorials:Auto_Assembler:Injection_full,但是它们使它变得非常简单,仅提及...
现在最容易做的事,因为代码已经添加了,只是使数字为正。只是一个可以设置为正数或负数或可以修改的数字。
不能倾斜。修改还是更改?我需要使它更简单。
顺便说一下,这是我用来实际“破坏”健康状况的脚本。现在它所做的只是默认的xmm0 send,基本上什么也不做。
#1 楼
经过更多研究,并在朋友的帮助下,我找到了答案。 br />因此,您可以更改它的值。只需用您的电话号码填写
movss
替换###。禁用了整个游戏的健康降低。使用相同的方法使所有生物和玩家永远处于无敌状态。我在这里使用它可以看到: value是一个浮点数,它只是存储在Integer的“表单”中,因此它使用mov,可以使用相同的movss代码。 >
mov
就像说movss [..address..],(float)###
一样,它将值移动到操作数中并将其发送到地址。 所以就像移动数字一样简单。我的格式不好,没有意识到您必须通过类似
mov
的方式指定数据类型
评论
感谢您分享解决方案!
–伊戈尔·斯科钦斯基♦
3月17日21:48
@IgorSkochinsky没问题,不过,老实说,我没想到它像指定一个单词一样容易。随着我越来越多地这样做,这似乎更有意义。
– SirCode先生
3月18日在16:26