无名商城论坛

搜索
查看: 368|回复: 0

[技术教程] 【教程】理解if条件判断句

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 14:12:30 | 显示全部楼层 |阅读模式


虽然简单,但是我认为理解最好。
首先看下图(没改动)
(这个4399游戏的破解,删除最上面的判断就行)
看判断:
if→如果
eq→equal(等于)
z→zero(零)
v4→你充值的钱
看,如果你充值的钱等于零,就会跳转label-62,
goto  label-61,最后返回。

这样一来,你的购买走的是一个错误的循环,所以无法购买。

【需要知道】如果if条件判断成立,则跳转;不成立,则作废(也就是当作没有),直接往下走。

所以,我们需要让判断作废,方法如下:
if-nez v4 label-62
这个意思是说:如果你充的钱不等于零才跳转到label-62
但是你充的钱是零,则判断作废,它会直接往下走,也就是成功。
理解教程结束。

其他内购方法:只留下成功后代码,其他内容(包括判断都删除),最后加一个return-void

大佬勿喷,破解嘛,当理解最好,死记硬背是找不到套路的[滑稽]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表