
KeylessUniversal

-------------------------------------------------
-- SERVICES
-------------------------------------------------
Players = game:GetService("Players")
RunService = game:GetService("RunService")
ReplicatedStorage = game:GetService("ReplicatedStorage")
LocalPlayer = Players.LocalPlayer
-------------------------------------------------
-- CHAT
-------------------------------------------------
function Chat(msg)
ReplicatedStorage
:WaitForChild("DefaultChatSystemChatEvents")
:WaitForChild("SayMessageRequest")
:FireServer(msg, "All")
end
-------------------------------------------------
-- CHARACTER UTILS
-------------------------------------------------
function Char()
return LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
end
function HRP()
return Char():WaitForChild("HumanoidRootPart")
end
function Hum()
return Char():WaitForChild("Humanoid")
end
-------------------------------------------------
-- RAYFIELD
-------------------------------------------------
Rayfield = loadstring(game:HttpGet("https://sirius.menu/rayfield"))()
Window = Rayfield:CreateWindow({
Name = "Helixy Script",
LoadingTitle = "Helixy Script",
LoadingSubtitle = "Last Update:(",
ConfigurationSaving = { Enabled = false }
})
-------------------------------------------------
-- TABS
-------------------------------------------------
Info = Window:CreateTab("Info")
DoD = Window:CreateTab("DoD")
TSB = Window:CreateTab("TSB")
Useful = Window:CreateTab("Useful")
Premium = Window:CreateTab("Premium")
-------------------------------------------------
-- INFO
-------------------------------------------------
Info:CreateParagraph({
Title = "Helixy Information",
Content = [[
•the script was made in 2025 December 2025.
• The 60% of the script was made by chatgpt while I build 30%.
• This is sadly last update:( also this is made by me. all I did was do useful tab and tsb that all sadly:(
• You May Wonder Why This Last Update Even tho I update twice. reason:I had enough updating daily. i though scripting is easy but im so bad I need to use Chatgpt. basically idk skidding. but I have direct focus on tco. okay that all:D]]
})
-------------------------------------------------
-- PREMIUM
-------------------------------------------------
Premium:CreateParagraph({
Title = "Premium",
Content = "Coming soon.\nDm Me In Discord To Get Premium. Discord:https://discord.gg/YQWjCyRz9P"
})
-------------------------------------------------
-- STATE
-------------------------------------------------
dodKill = false
tsbKill = false
antiFling = false
autoSafe = false
safeHP = 40
savedSpawn = nil
safePlatform = nil
savedCF = nil
-------------------------------------------------
-- USEFUL
-------------------------------------------------
Useful:CreateButton({
Name = "Save Position",
Callback = function()
savedSpawn = HRP().CFrame
end
})
Useful:CreateButton({
Name = "Teleport To Saved Position",
Callback = function()
if savedSpawn then
HRP().CFrame = savedSpawn
end
end
})
Useful:CreateToggle({
Name = "Anti Fling",
Callback = function(v)
antiFling = v
end
})
-------------------------------------------------
-- RESPAWN
-------------------------------------------------
LocalPlayer.CharacterAdded:Connect(function(char)
task.wait(0.5)
if savedSpawn then
char:WaitForChild("HumanoidRootPart").CFrame = savedSpawn
end
end)
-------------------------------------------------
-- DoD
-------------------------------------------------
DoD:CreateToggle({
Name = "Auto Kill (DoD)",
Callback = function(v)
dodKill = v
end
})
DoD:CreateToggle({
Name = "Safe Zone Platform",
Callback = function(v)
local hrp = HRP()
if v then
savedCF = hrp.CFrame
if not safePlatform then
safePlatform = Instance.new("Part")
safePlatform.Size = Vector3.new(200,10,200)
safePlatform.Anchored = true
safePlatform.Position = Vector3.new(0,80000,0)
safePlatform.Parent = workspace
end
hrp.CFrame = safePlatform.CFrame + Vector3.new(0,10,0)
elseif savedCF then
hrp.CFrame = savedCF
end
end
})
DoD:CreateInput({
Name = "Auto Safe HP (1–100)",
PlaceholderText = "40",
Callback = function(v)
safeHP = math.clamp(tonumber(v) or 40, 1, 100)
end
})
DoD:CreateToggle({
Name = "Auto TP Safe Zone",
Callback = function(v)
autoSafe = v
end
})
-------------------------------------------------
-- TSB
-------------------------------------------------
TSB:CreateToggle({
Name = "Auto Kill (TSB)",
Callback = function(v)
tsbKill = v
end
})
-------------------------------------------------
-- TARGET SELECTOR
-------------------------------------------------
function GetNearestTarget()
local hrp = HRP()
local closest = nil
local dist = 3500
for _,p in ipairs(Players:GetPlayers()) do
if p ~= LocalPlayer and p.Character then
local ohrp = p.Character:FindFirstChild("HumanoidRootPart")
local hum = p.Character:FindFirstChildOfClass("Humanoid")
if ohrp and hum and hum.Health > 0 then
local d = (ohrp.Position - hrp.Position).Magnitude
if d < dist then
dist = d
closest = ohrp
end
end
end
end
return closest
end
-------------------------------------------------
-- LOOPS
-------------------------------------------------
RunService.Heartbeat:Connect(function()
local hrp = HRP()
local hum = Hum()
-- Anti Fling
if antiFling then
hrp.AssemblyLinearVelocity = Vector3.zero
hrp.AssemblyAngularVelocity = Vector3.zero
end
-- Auto Safe
if autoSafe and safePlatform and hum.Health <= safeHP then
hrp.CFrame = safePlatform.CFrame + Vector3.new(0,10,0)
end
if not (dodKill or tsbKill) then return end
local target = GetNearestTarget()
if not target then return end
-- DIFFERENT AUTO KILL LOGIC
if dodKill then
hrp.CFrame = target.CFrame
elseif tsbKill then
hrp.CFrame = CFrame.new(
target.Position - Vector3.new(0,5,0),
target.Position
)
end
end)
-------------------------------------------------
-- LOADED
-------------------------------------------------
Rayfield:Notify({
Title = "Helixy",
Content = "Loaded Successfully",
Duration = 3
})
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


Hey guys! There will be a small update tomorrow,because we reach 590+ view! If got high,I will update more!