[ Mugen ] - b6的本体亲捏造人物内的persistent刷值探究

具体亲捏造将 捏造一个假的亲,这个假的亲地址是用刷值刷出来的。


但是我这次讲的不是这个,这个persistent刷值原理我讲过了,

而是讲讲,怎么将刷好后的数值  重新刷回 0


先看代码

;parent刷0

; 首先,这里用persistent =1开刷,必须用 1,否则刷到最后,不会归零。

; 具体原理,我这里不多讲了,因为会persistent会不断减少,而1的话,直接就减少为0,这样一直归零了。


[state ,6693]  ;parent的位置
type=null
trigger1=1
ignorehitpause = 1
[state ,6694];parent
type = null
trigger1 = 1
ignorehitpause = 1
[state ,6695];parent
type = null
trigger1 = 1
ignorehitpause = 1
[state ,6696];parent
type=null
trigger1=1
ignorehitpause = 1


[state ,6697]
type=null
trigger1=1
...

... ...
[state ,6705]
type=null
trigger1=1


[state ,6706]    ;  控制刷值次数
type=changestate
trigger1 = var(2) < 130       ; 刷129次是将内存值彻底刷成0,如果不超过128也是可以的,只要大于4个位置中最大的那个就可以了
trigger1 = var(2) := var(2)+1
value = stateno
ignorehitpause = 1
persistent=256

; 注意,刷值次数要大于 亲位置的四个值中最大的那个,所以一般用大于 128,那么就没问题了。


[state ,6707]
type=changestate
trigger1 = 1
value = 400000                  ; 刷完后,转到其他状态去操作。
ignorehitpause = 1



总结:

①,同样的刷值,不过persistent均使用 1 。

②,次数控制要大于亲的4个位置中的最大值,当然用大于128的数,就确保了。

③,刷完后及时转走。


 
评论
热度(2)
 
回到顶部