
Key RequiredUniversal

local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "Made-byRhenz Dev Panel",
LoadingTitle = "Loading Systems...",
LoadingSubtitle = "Studio Admin Tools",
ConfigurationSaving = { Enabled = false }
})
local Main = Window:CreateTab("Main", 4483362458)
local Teleport = Window:CreateTab("Teleport", 4483362458)
local Themes = Window:CreateTab("Themes", 4483362458)
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
---------------------------------------------------
-- SETTINGS
---------------------------------------------------
local Settings = {
Jump = false,
Speed = false,
Fly = false,
Noclip = false,
Zoom = false
}
---------------------------------------------------
-- INFINITE JUMP
---------------------------------------------------
UIS.JumpRequest:Connect(function()
if Settings.Jump then
local hum = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
if hum then
hum:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
end)
Main:CreateToggle({
Name = "Infinite Jump",
Callback = function(v)
Settings.Jump = v
end
})
---------------------------------------------------
-- SPEED
---------------------------------------------------
Main:CreateSlider({
Name = "WalkSpeed",
Range = {16, 120},
CurrentValue = 16,
Callback = function(v)
local hum = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
if hum then
hum.WalkSpeed = v
end
end
})
---------------------------------------------------
-- FLY SYSTEM
---------------------------------------------------
local flying = false
local flyLoop
local function startFly()
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")
local gyro = Instance.new("BodyGyro", hrp)
gyro.P = 9e4
gyro.MaxTorque = Vector3.new(9e9,9e9,9e9)
local vel = Instance.new("BodyVelocity", hrp)
vel.MaxForce = Vector3.new(9e9,9e9,9e9)
flyLoop = RunService.RenderStepped:Connect(function()
if not flying then return end
gyro.CFrame = workspace.CurrentCamera.CFrame
vel.Velocity = workspace.CurrentCamera.CFrame.LookVector * 50
end)
end
Main:CreateToggle({
Name = "Fly",
Callback = function(v)
flying = v
if v then startFly() else if flyLoop then flyLoop:Disconnect() end end
end
})
---------------------------------------------------
-- NOCLIP
---------------------------------------------------
local noclipConn
Main:CreateToggle({
Name = "Noclip",
Callback = function(v)
Settings.Noclip = v
if v then
noclipConn = RunService.Stepped:Connect(function()
local char = player.Character
if char then
for _,p in pairs(char:GetDescendants()) do
if p:IsA("BasePart") then
p.CanCollide = false
end
end
end
end)
else
if noclipConn then noclipConn:Disconnect() end
end
end
})
---------------------------------------------------
-- INFINITE ZOOM
---------------------------------------------------
local defaultZoom = 100
Main:CreateToggle({
Name = "Infinite Zoom",
Callback = function(v)
Settings.Zoom = v
player.CameraMaxZoomDistance = v and 999999 or defaultZoom
end
})
---------------------------------------------------
-- TELEPORT SYSTEM
---------------------------------------------------
Teleport:CreateButton({
Name = "Spawn",
Callback = function()
local char = player.Character
if char and char:FindFirstChild("HumanoidRootPart") then
char.HumanoidRootPart.CFrame = CFrame.new(0, 10, 0)
end
end
})
---------------------------------------------------
-- THEMES
---------------------------------------------------
Themes:CreateDropdown({
Name = "Theme Selector",
Options = {"Dark","Light","Red","Blue","Green","Purple","Pink"},
CurrentOption = "Dark",
Callback = function(v)
Rayfield:Notify({
Title = "Theme Selected",
Content = v,
Duration = 3
})
end
})
---------------------------------------------------
-- LOADED
---------------------------------------------------
Rayfield:Notify({
Title = "Ready",
Content = "Dev Panel Loaded Successfully",
Duration = 5
})



bad script
@fbsssl54 proof
Bro it's literally good
How to use