Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
UIS = :()
RunService = :()
Players = :()
HttpService = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
rootPart = character:()
settings = {
infiniteJump = ,
flyEnabled = ,
flySpeed = ,
walkSpeed = ,
jumpPower = ,
hitboxEnabled = ,
hitboxSize = ,
hitboxTransparency = ,
invisible = ,
}
flyBodyVelocity =
flyConnection =
floatTime =
UIS.JumpRequest:(()
settings.infiniteJump
char = player.Character
char
hum = char:()
hum
hum:(.HumanoidStateType.Jumping)
)
(state)
settings.flyEnabled = state
state
flyBodyVelocity
flyBodyVelocity = .()
flyBodyVelocity.MaxForce = .(, , )
flyBodyVelocity.Velocity = .(, , )
flyBodyVelocity.Parent = rootPart
flyConnection
flyConnection = RunService.Heartbeat:((deltaTime)
settings.flyEnabled flyBodyVelocity
moveDir = humanoid.MoveDirection
vertical = .(, , )
UIS:(.KeyCode.Space)
vertical = .(, , )
UIS:(.KeyCode.LeftControl) UIS:(.KeyCode.LeftShift)
vertical = .(, -, )
velocity = .(, , )
moveDir.Magnitude > vertical.Magnitude >
camera = .CurrentCamera
forward = camera.CFrame.LookVector
right = camera.CFrame.RightVector
up = camera.CFrame.UpVector
horizontal = (forward * -moveDir.Z + right * moveDir.X) * settings.flySpeed
verticalVelocity = vertical * settings.flySpeed
velocity = horizontal + verticalVelocity
smoothFactor = - .(- * deltaTime * )
newVel = flyBodyVelocity.Velocity:(velocity, smoothFactor)
flyBodyVelocity.Velocity = newVel
velocity.Magnitude == vertical.Magnitude ==
floatTime = floatTime + deltaTime *
floatOffset = .(floatTime) *
flyBodyVelocity.Velocity = flyBodyVelocity.Velocity + .(, floatOffset * deltaTime, )
)
Rayfield:(, .. settings.flySpeed, )
flyBodyVelocity
flyBodyVelocity:()
flyBodyVelocity =
flyConnection
flyConnection:()
flyConnection =
Rayfield:(, , )
(value)
settings.walkSpeed = value
humanoid humanoid.WalkSpeed = value
(value)
settings.jumpPower = value
humanoid humanoid.JumpPower = value
(state)
settings.invisible = state
char = player.Character
char
_, part (char:())
part:()
part.Transparency = state
_, acc (char:())
acc:() acc:()
acc.Handle.Transparency = state
(state)
settings.hitboxEnabled = state
char = player.Character
char
state
_, part (char:())
part:()
part.Size = part.Size * settings.hitboxSize
part.Transparency = settings.hitboxTransparency
_, part (char:())
part:()
part.Size = part.Size / settings.hitboxSize
part.Transparency =
settings.invisible ()
(value)
settings.hitboxSize = value
settings.hitboxEnabled
()
()
(value)
settings.hitboxTransparency = value
settings.hitboxEnabled
char = player.Character
char
_, part (char:())
part:()
part.Transparency = value
()
json = HttpService:(settings)
success, err = (()
(, json)
)
success
Rayfield:(, , )
Rayfield:(, .. (err), )
()
success, data = (()
()
)
success
decoded = HttpService:(data)
decoded
k, v (decoded)
settings[k] = v
(settings.walkSpeed)
(settings.jumpPower)
(settings.flyEnabled)
(settings.hitboxEnabled)
(settings.invisible)
Rayfield:(, , )
Rayfield:(, , )
Rayfield:(, , )
()
settings = {
infiniteJump = ,
flyEnabled = ,
flySpeed = ,
walkSpeed = ,
jumpPower = ,
hitboxEnabled = ,
hitboxSize = ,
hitboxTransparency = ,
invisible = ,
}
(settings.walkSpeed)
(settings.jumpPower)
()
()
()
Rayfield:(, , )
Window = Rayfield:({
Name = ,
LoadingTitle = ,
Theme = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
KeySystem = ,
})
playerTab = Window:(, )
hitboxTab = Window:(, )
configTab = Window:(, )
playerTab:()
playerTab:({
Name = ,
CurrentValue = ,
Callback = (value)
settings.infiniteJump = value
,
})
playerTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = settings.walkSpeed,
Callback = (value)
(value)
,
})
playerTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = settings.jumpPower,
Callback = (value)
(value)
,
})
playerTab:()
playerTab:({
Name = ,
CurrentValue = ,
Callback = (value)
(value)
,
})
playerTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = settings.flySpeed,
Callback = (value)
settings.flySpeed = value
settings.flyEnabled
Rayfield:(, .. value, )
,
})
playerTab:()
playerTab:({
Name = ,
CurrentValue = ,
Callback = (value)
(value)
,
})
hitboxTab:()
hitboxTab:({
Name = ,
CurrentValue = ,
Callback = (value)
(value)
,
})
hitboxTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = settings.hitboxSize,
Callback = (value)
(value)
,
})
hitboxTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = settings.hitboxTransparency,
Callback = (value)
(value)
,
})
configTab:()
configTab:({
Name = ,
Callback = ()
()
,
})
configTab:({
Name = ,
Callback = ()
()
,
})
configTab:({
Name = ,
Callback = ()
()
,
})
configTab:({
Name = ,
Callback = ()
Rayfield:(, , )
,
})
(settings.walkSpeed)
(settings.jumpPower)
player.CharacterAdded:((newChar)
character = newChar
humanoid = character:()
rootPart = character:()
(settings.walkSpeed)
(settings.jumpPower)
settings.flyEnabled ()
settings.hitboxEnabled ()
settings.invisible ()
)
Rayfield:(, , )Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.

Universal