
KeylessUniversal

--[[
WSP! This script was made on my own in a couple of minutes. It's not meant for serious use, and is for those interested in Collision speeds. The code is intentionally open source, so you can take anything from it. :)
]]
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local CoreGui = game:GetService("CoreGui")
local LocalPlayer = Players.LocalPlayer
local Config = {
Enabled = false,
Power = 0.2,
BoostDuration = 0.5,
Active = false,
LastTouch = 0
}
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "Collision"
if pcall(function() ScreenGui.Parent = CoreGui end) then else ScreenGui.Parent = LocalPlayer:WaitForChild("PlayerGui") end
local Frame = Instance.new("Frame")
Frame.Size = UDim2.new(0, 250, 0, 90)
Frame.Position = UDim2.new(0.05, 0, 0.3, 0)
Frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Frame.BorderSizePixel = 2
Frame.BorderColor3 = Color3.fromRGB(0, 150, 255)
Frame.Active = true
Frame.Draggable = true
Frame.Parent = ScreenGui
local Title = Instance.new("TextLabel")
Title.Text = "Collision Bypass"
Title.Size = UDim2.new(1, 0, 0, 20)
Title.BackgroundTransparency = 1
Title.TextColor3 = Color3.fromRGB(200, 200, 200)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 12
Title.Parent = Frame
local Toggle = Instance.new("TextButton")
Toggle.Size = UDim2.new(0.9, 0, 0, 25)
Toggle.Position = UDim2.new(0.05, 0, 0.3, 0)
Toggle.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Toggle.Text = "Status: [OFF]"
Toggle.TextColor3 = Color3.fromRGB(255, 50, 50)
Toggle.Parent = Frame
local PowerLabel = Instance.new("TextLabel")
PowerLabel.Text = "Power: 0.2 (Safe)"
PowerLabel.Size = UDim2.new(1, 0, 0, 15)
PowerLabel.Position = UDim2.new(0, 0, 0.65, 0)
PowerLabel.BackgroundTransparency = 1
PowerLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
PowerLabel.Parent = Frame
local PlusBtn = Instance.new("TextButton")
PlusBtn.Text = "+"
PlusBtn.Size = UDim2.new(0.2, 0, 0, 20)
PlusBtn.Position = UDim2.new(0.7, 0, 0.65, 0)
PlusBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
PlusBtn.TextColor3 = Color3.fromRGB(0, 255, 0)
PlusBtn.Parent = Frame
local MinusBtn = Instance.new("TextButton")
MinusBtn.Text = "-"
MinusBtn.Size = UDim2.new(0.2, 0, 0, 20)
MinusBtn.Position = UDim2.new(0.1, 0, 0.65, 0)
MinusBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
MinusBtn.TextColor3 = Color3.fromRGB(255, 0, 0)
MinusBtn.Parent = Frame
Toggle.MouseButton1Click:Connect(function()
Config.Enabled = not Config.Enabled
if Config.Enabled then
Toggle.Text = "Status: [ON]"
Toggle.TextColor3 = Color3.fromRGB(50, 255, 50)
else
Toggle.Text = "Status: [OFF]"
Toggle.TextColor3 = Color3.fromRGB(255, 50, 50)
end
end)
PlusBtn.MouseButton1Click:Connect(function()
Config.Power = math.clamp(Config.Power + 0.1, 0.1, 2)
PowerLabel.Text = "Power: " .. string.format("%.1f", Config.Power)
end)
MinusBtn.MouseButton1Click:Connect(function()
Config.Power = math.clamp(Config.Power - 0.1, 0.1, 2)
PowerLabel.Text = "Power: " .. string.format("%.1f", Config.Power)
end)
local function ActivateBoost()
Config.LastTouch = tick()
Config.Active = true
end
RunService.Heartbeat:Connect(function(deltaTime)
if not Config.Enabled then return end
if tick() - Config.LastTouch > Config.BoostDuration then
Config.Active = false
end
if Config.Active then
local Char = LocalPlayer.Character
local Hum = Char and Char:FindFirstChild("Humanoid")
local Root = Char and Char:FindFirstChild("HumanoidRootPart")
if Hum and Root and Hum.MoveDirection.Magnitude > 0 then
local MoveDir = Hum.MoveDirection
local Shift = MoveDir * (Config.Power * 60 * deltaTime)
Root.CFrame = Root.CFrame + Shift
end
end
end)
local function Hook(Char)
task.wait(1)
for _, part in pairs(Char:GetChildren()) do
if part:IsA("BasePart") then
part.Touched:Connect(function(hit)
if not Config.Enabled then return end
local model = hit:FindFirstAncestorOfClass("Model")
if model then
local plr = Players:GetPlayerFromCharacter(model)
if plr and plr ~= LocalPlayer then
ActivateBoost()
end
end
end)
end
end
end
if LocalPlayer.Character then Hook(LocalPlayer.Character) end
LocalPlayer.CharacterAdded:Connect(Hook)No comments yet for this script.



