
KeylessUniversal

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local CoreGui = game:GetService("CoreGui")
local lp = Players.LocalPlayer
-- 1. Setup UI
if CoreGui:FindFirstChild("Gemini_Stunt_V5") then CoreGui.Gemini_Stunt_V5:Destroy() end
local sg = Instance.new("ScreenGui", CoreGui)
sg.Name = "Gemini_Stunt_V5"
local mainFrame = Instance.new("Frame", sg)
mainFrame.Size = UDim2.new(0, 320, 0, 320)
mainFrame.Position = UDim2.new(0.5, -160, 0.5, -160)
mainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 20)
mainFrame.Active = true
mainFrame.Draggable = true
Instance.new("UICorner", mainFrame)
local title = Instance.new("TextLabel", mainFrame)
title.Size = UDim2.new(1, 0, 0.15, 0)
title.Text = "GEMINI VELOCITY: L-WHEELIE"
title.TextColor3 = Color3.fromRGB(0, 255, 100)
title.Font = Enum.Font.GothamBlack
title.TextSize = 18
title.BackgroundTransparency = 1
local info = Instance.new("TextLabel", mainFrame)
info.Size = UDim2.new(1, 0, 0.2, 0)
info.Position = UDim2.new(0, 0, 0.15, 0)
info.Text = "[Q] Nitro | [Space] Jump\n[L] POWER WHEELIE\n[X] Panic Stop"
info.TextColor3 = Color3.fromRGB(200, 200, 200)
info.Font = Enum.Font.GothamMedium
info.TextSize = 13
info.BackgroundTransparency = 1
-- Slider Creator
local function createSlider(name, yPos, min, max, default, color)
local label = Instance.new("TextLabel", mainFrame)
label.Size = UDim2.new(1, 0, 0.08, 0)
label.Position = UDim2.new(0, 0, yPos, 0)
label.Text = name .. ": " .. default
label.TextColor3 = Color3.new(1, 1, 1)
label.BackgroundTransparency = 1
local back = Instance.new("Frame", mainFrame)
back.Size = UDim2.new(0.8, 0, 0.02, 0)
back.Position = UDim2.new(0.1, 0, yPos + 0.1, 0)
back.BackgroundColor3 = Color3.fromRGB(40, 40, 45)
Instance.new("UICorner", back)
local fill = Instance.new("Frame", back)
fill.Size = UDim2.new((default-min)/(max-min), 0, 1, 0)
fill.BackgroundColor3 = color
Instance.new("UICorner", fill)
return {label = label, back = back, fill = fill, min = min, max = max}
end
local nitroSlider = createSlider("NITRO POWER", 0.4, 0, 200, 40, Color3.fromRGB(0, 255, 100))
local wheelieSlider = createSlider("WHEELIE TORQUE", 0.65, 0, 1000, 300, Color3.fromRGB(255, 200, 0))
local nitroPower, wheelieForce = 40, 300
local d1, d2 = false, false
-- Input for Sliders
nitroSlider.back.InputBegan:Connect(function(i) if i.UserInputType == Enum.UserInputType.MouseButton1 then d1 = true end end)
wheelieSlider.back.InputBegan:Connect(function(i) if i.UserInputType == Enum.UserInputType.MouseButton1 then d2 = true end end)
UserInputService.InputEnded:Connect(function(i) if i.UserInputType == Enum.UserInputType.MouseButton1 then d1, d2 = false, false end end)
-- 3. The Logic Loop
RunService.Heartbeat:Connect(function()
local mouseX = UserInputService:GetMouseLocation().X
if d1 then
local p = math.clamp((mouseX - nitroSlider.back.AbsolutePosition.X) / nitroSlider.back.AbsoluteSize.X, 0, 1)
nitroSlider.fill.Size = UDim2.new(p, 0, 1, 0)
nitroPower = nitroSlider.min + (p * (nitroSlider.max - nitroSlider.min))
nitroSlider.label.Text = "NITRO POWER: " .. math.floor(nitroPower)
end
if d2 then
local p = math.clamp((mouseX - wheelieSlider.back.AbsolutePosition.X) / wheelieSlider.back.AbsoluteSize.X, 0, 1)
wheelieSlider.fill.Size = UDim2.new(p, 0, 1, 0)
wheelieForce = wheelieSlider.min + (p * (wheelieSlider.max - wheelieSlider.min))
wheelieSlider.label.Text = "WHEELIE TORQUE: " .. math.floor(wheelieForce)
end
if lp.Character and lp.Character:FindFirstChild("Humanoid") then
local seat = lp.Character.Humanoid.SeatPart
if seat and seat:IsA("VehicleSeat") then
-- Q: Nitro
if UserInputService:IsKeyDown(Enum.KeyCode.Q) then
seat.AssemblyLinearVelocity = seat.AssemblyLinearVelocity + (seat.CFrame.LookVector * nitroPower * 0.1)
end
-- L: POWER WHEELIE (Changed from Ctrl)
if UserInputService:IsKeyDown(Enum.KeyCode.L) then
seat.AssemblyAngularVelocity = seat.AssemblyAngularVelocity + (seat.CFrame.RightVector * (wheelieForce * 0.05))
seat.AssemblyLinearVelocity = seat.AssemblyLinearVelocity + (Vector3.new(0, wheelieForce * 0.01, 0))
end
-- SPACE: JUMP
if UserInputService:IsKeyDown(Enum.KeyCode.Space) then
seat.AssemblyLinearVelocity = seat.AssemblyLinearVelocity + Vector3.new(0, 5, 0)
end
-- X: Stop
if UserInputService:IsKeyDown(Enum.KeyCode.X) then
seat.AssemblyLinearVelocity = Vector3.new(0,0,0)
seat.AssemblyAngularVelocity = Vector3.new(0,0,0)
end
end
end
end)



Please join our discord We are new and trying to get big!