
KeylessUniversal

local player = game.Players.LocalPlayer
local runService = game:GetService("RunService")
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "PositionGUI"
screenGui.ResetOnSpawn = false
screenGui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 200, 0, 120)
frame.Position = UDim2.new(0, 20, 0, 20)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
frame.BorderSizePixel = 2
frame.Parent = screenGui
local function createRow(name, yPos)
local label = Instance.new("TextLabel")
label.Size = UDim2.new(0, 30, 0, 30)
label.Position = UDim2.new(0, 10, 0, yPos)
label.Text = name..":"
label.TextColor3 = Color3.fromRGB(255, 255, 255)
label.BackgroundTransparency = 1
label.TextXAlignment = Enum.TextXAlignment.Left
label.Parent = frame
local textbox = Instance.new("TextBox")
textbox.Size = UDim2.new(0, 150, 0, 30)
textbox.Position = UDim2.new(0, 50, 0, yPos)
textbox.Text = "0"
textbox.ClearTextOnFocus = false
textbox.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
textbox.TextColor3 = Color3.fromRGB(255, 255, 255)
textbox.Parent = frame
return textbox
end
local textboxX = createRow("X", 10)
local textboxY = createRow("Y", 45)
local textboxZ = createRow("Z", 80)
local function updatePosition()
local character = player.Character
if character and character:FindFirstChild("HumanoidRootPart") then
local pos = character.HumanoidRootPart.Position
textboxX.Text = string.format("%.2f", pos.X)
textboxY.Text = string.format("%.2f", pos.Y)
textboxZ.Text = string.format("%.2f", pos.Z)
end
end
runService.RenderStepped:Connect(updatePosition)
local function teleport()
local character = player.Character
if character and character:FindFirstChild("HumanoidRootPart") then
local x = tonumber(textboxX.Text)
local y = tonumber(textboxY.Text)
local z = tonumber(textboxZ.Text)
if x and y and z then
character.HumanoidRootPart.CFrame = CFrame.new(x, y, z)
end
end
end
textboxX.FocusLost:Connect(teleport)
textboxY.FocusLost:Connect(teleport)
textboxZ.FocusLost:Connect(teleport)No comments yet for this script.



