
KeylessUniversal

local UserInputService = game:GetService("UserInputService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local canTeleport = false
-- When V is pressed down
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.V then
canTeleport = true
end
end)
-- When V is released
UserInputService.InputEnded:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.V then
canTeleport = false
end
end)
-- Teleport on click if V is held
mouse.Button1Down:Connect(function()
if canTeleport then
local character = player.Character
local hrp = character and character:FindFirstChild("HumanoidRootPart")
if hrp then
local targetPos = mouse.Hit.p
hrp.CFrame = CFrame.new(targetPos.X, targetPos.Y + 3, targetPos.Z)
end
end
end)
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


This is actually a funny thumbnail