Run it
Copy the script and paste it into your executor.
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:(()
canTeleport
character = player.Character
hrp = character character:()
hrp
targetPos = mouse.Hit.p
hrp.CFrame = .(targetPos.X, targetPos.Y + , targetPos.Z)
)
Click and teleport

Universal