%n的标准写法

%n写法


凶恶中的技术很多,比如超即死,下落即死,大伤害,变数弄...

但我们最后一点会发现,它们都是可以被轻易阻止的,超即死改的alive值可以被null刷回来,而对于变数弄可以做检测,直白点也可以少用变数来控制角色的防御部分。

我们还可以发现

null通常要刷很多才可以达到我们所欲的目的

但是%n不同,甚至几行代码就可以表达出我们想要的结果。


之前在网上看了一下,几乎没有一个%n教程。

这次我来做一个详细的教程,欢迎大家来阅读哦!


格式:

[state %n]

Type = DisplayToClipBoard

Trigger1 = 1

Text = "%*d%n%d"

params = 值,0,地址


注意,地址要用10进制表示。

通常填004B404A的十进制,因为好记,当然,你要写值的

地址也要是个空值。


具体可以去ce修改器里查。

4B404A的10进制:

4931658


00可以省略。

%n的即死被称为直死。

就好比一条直线一般。


我们小学就知道垂线段最短的定理,也就是说,像超即死都要走弯道,会被防御代码阻拦。

但直死直接绕过了。


值也要用10进制表示,且一次只能表示一个。


比如 pushad汇编后的十六进制为60

那么在%n里要表示为48(十进制)


即[state %n]

Type = DisplayToClipBoard

Trigger1 = 1

Text = "%*d%n%d"

params = 48,0,4931658

你可能觉得这很累,但至少比10000多个null做的直死好


%n是需要一些汇编基础的,所以教了格式后,懂mugen内存的

玩家就可以写%n了。

暂无评论
根据相关规定,发布评论前必须绑定手机前往绑定
你,确定要这么做吗?
正在处理中...