Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
ScreenGui = .()
MobileButton = .()
ScreenGui.Name =
ScreenGui.Parent = .CoreGui
ScreenGui.ResetOnSpawn =
MobileButton.Name =
MobileButton.Parent = ScreenGui
MobileButton.BackgroundColor3 = .(, , )
MobileButton.BorderSizePixel =
MobileButton.Position = .(, -, , )
MobileButton.Size = .(, , , )
MobileButton.Font = .Font.GothamBold
MobileButton.Text =
MobileButton.TextColor3 = .(, , )
MobileButton.TextScaled =
MobileButton.Active =
MobileButton.Draggable =
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = {
Enabled =
}
})
MainTab = Window:(, )
Flying =
FlySpeed =
MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Flying = Value
Flying
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoidRootPart = character:()
bodyVelocity = .()
bodyAngularVelocity = .()
bodyVelocity.MaxForce = .(, , )
bodyVelocity.Velocity = .(, , )
bodyVelocity.Parent = humanoidRootPart
bodyAngularVelocity.MaxTorque = .(, , )
bodyAngularVelocity.AngularVelocity = .(, , )
bodyAngularVelocity.Parent = humanoidRootPart
(()
Flying humanoidRootPart.Parent
camera = .CurrentCamera
moveVector = humanoidRootPart.CFrame:(.(
, ,
))
:():(.KeyCode.W)
moveVector = moveVector + camera.CFrame.LookVector * FlySpeed
:():(.KeyCode.S)
moveVector = moveVector - camera.CFrame.LookVector * FlySpeed
:():(.KeyCode.A)
moveVector = moveVector - camera.CFrame.RightVector * FlySpeed
:():(.KeyCode.D)
moveVector = moveVector + camera.CFrame.RightVector * FlySpeed
:():(.KeyCode.Space)
moveVector = moveVector + .(, FlySpeed, )
:():(.KeyCode.LeftShift)
moveVector = moveVector - .(, FlySpeed, )
bodyVelocity.Velocity = moveVector
()
bodyVelocity bodyVelocity:()
bodyAngularVelocity bodyAngularVelocity:()
)
,
})
MainTab:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.Players.LocalPlayer.Character.Humanoid.WalkSpeed = Value
,
})
MainTab:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
FlySpeed = Value
,
})
MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
Value
_, part (character:())
part:() part.Name ~=
part.BrickColor = BrickColor.()
_, accessory (character:())
accessory:()
accessory:()
shirt = .()
shirt.ShirtTemplate =
shirt.Parent = character
pants = .()
pants.PantsTemplate =
pants.Parent = character
Rayfield:({
Title = ,
Content = ,
Duration =
})
player:()
,
})
UserInputService = :()
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.K
Rayfield:()
)
MobileButton.MouseButton1Click:(()
Rayfield:()
)
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image =
})
()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
Features have changed. Gui now opens.. However this was tested on pc and i still saw the gui for mobile users i clicked and tested that. it seems to open nothing.. I will fix it though. and this script no longer has a key system.

Universal