Code:
PushString "Super Jump"
StaticGet 1
Push1 3
CallNative "IS_BIT_SET" 2 1
push_1
Call @AddBoolOption_
[3=@SelfOptionsSuperJump_]
:SelfOptionsSuperJump_
StaticGet 1
Push1 3
CallNative "IS_BIT_SET" 2 1
JumpFalse @TurnOnSuperJump_
pStatic 1
Push1 3
CallNative "CLEAR_BIT" 2 0
Jump @SelfOptionsReturn_
:TurnOnSuperJump_
pStatic 1
Push1 3
CallNative "SET_BIT" 2 0
Jump @SelfOptionsReturn_
:SuperJump_ // Loop this
StaticGet 1
Push1 3
CallNative "IS_BIT_SET" 2 1
JumpFalse @FOR THE NEXT LOOP OPION
CallNative "PLAYER_ID" 0 1
CallNative "SET_SUPER_JUMP_THIS_FRAME" 1 0