
KeylessUniversal

local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local mouse = player:GetMouse()
local camera = workspace.CurrentCamera
local THEME = {
BG_DARK = Color3.fromRGB(20, 20, 25),
BG_MID = Color3.fromRGB(30, 30, 38),
BG_LIGHT = Color3.fromRGB(45, 45, 55),
ACCENT_GOLD = Color3.fromRGB(255, 215, 0),
ACCENT_ORANGE = Color3.fromRGB(255, 165, 0),
ACCENT_GREEN = Color3.fromRGB(0, 255, 150),
TEXT_WHITE = Color3.fromRGB(255, 255, 255),
TEXT_GRAY = Color3.fromRGB(180, 180, 190)
}
local ANIM = {
FAST = 0.15,
MEDIUM = 0.3,
SLOW = 0.5
}
local function smoothTween(instance, props, duration, style)
local tween = TweenService:Create(instance, TweenInfo.new(duration or ANIM.MEDIUM, style or Enum.EasingStyle.Quad, Enum.EasingDirection.Out), props)
tween:Play()
return tween
end
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "XYZCopierGui"
ScreenGui.Parent = player.PlayerGui
ScreenGui.ResetOnSpawn = false
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ScreenGui.Enabled = false
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 320, 0, 240)
MainFrame.Position = UDim2.new(0.5, -160, 0.5, -120)
MainFrame.BackgroundColor3 = THEME.BG_DARK
MainFrame.BorderSizePixel = 0
MainFrame.Parent = ScreenGui
local MainCorner = Instance.new("UICorner")
MainCorner.CornerRadius = UDim.new(0, 16)
MainCorner.Parent = MainFrame
local BorderGlow = Instance.new("UIStroke")
BorderGlow.Color = THEME.ACCENT_GOLD
BorderGlow.Thickness = 1.5
BorderGlow.Transparency = 0.6
BorderGlow.Parent = MainFrame
local AnimatedGradient = Instance.new("Frame")
AnimatedGradient.Size = UDim2.new(1, 0, 1, 0)
AnimatedGradient.BackgroundTransparency = 0.85
AnimatedGradient.BorderSizePixel = 0
AnimatedGradient.Parent = MainFrame
local GradientCorner = Instance.new("UICorner")
GradientCorner.CornerRadius = UDim.new(0, 16)
GradientCorner.Parent = AnimatedGradient
local UIGradient = Instance.new("UIGradient")
UIGradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, THEME.ACCENT_GOLD),
ColorSequenceKeypoint.new(0.5, THEME.ACCENT_ORANGE),
ColorSequenceKeypoint.new(1, THEME.ACCENT_GOLD)
})
UIGradient.Parent = AnimatedGradient
RunService.Heartbeat:Connect(function()
UIGradient.Rotation = (UIGradient.Rotation + 0.5) % 360
end)
local TopBar = Instance.new("Frame")
TopBar.Size = UDim2.new(1, 0, 0, 50)
TopBar.BackgroundColor3 = THEME.BG_MID
TopBar.BorderSizePixel = 0
TopBar.Parent = MainFrame
local TopBarCorner = Instance.new("UICorner")
TopBarCorner.CornerRadius = UDim.new(0, 16)
TopBarCorner.Parent = TopBar
local TopBarMask = Instance.new("Frame")
TopBarMask.Size = UDim2.new(1, 0, 0, 20)
TopBarMask.Position = UDim2.new(0, 0, 1, -20)
TopBarMask.BackgroundColor3 = THEME.BG_MID
TopBarMask.BorderSizePixel = 0
TopBarMask.Parent = TopBar
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, -20, 1, 0)
Title.Position = UDim2.new(0, 10, 0, 0)
Title.BackgroundTransparency = 1
Title.Text = "📍 XYZ Teleporter PRO"
Title.TextColor3 = THEME.TEXT_WHITE
Title.TextSize = 18
Title.Font = Enum.Font.GothamBold
Title.TextXAlignment = Enum.TextXAlignment.Left
Title.Parent = TopBar
local Credits = Instance.new("TextLabel")
Credits.Size = UDim2.new(1, -20, 0, 20)
Credits.Position = UDim2.new(0, 10, 0, 55)
Credits.BackgroundTransparency = 1
Credits.Text = "🎮 Made By Player T0mato"
Credits.TextColor3 = THEME.ACCENT_GREEN
Credits.TextSize = 12
Credits.Font = Enum.Font.GothamSemibold
Credits.TextXAlignment = Enum.TextXAlignment.Left
Credits.Parent = MainFrame
local function createButton(name, text, position, size)
local button = Instance.new("TextButton")
button.Name = name
button.Size = size or UDim2.new(0, 100, 0, 35)
button.Position = position
button.BackgroundColor3 = THEME.BG_MID
button.Text = text
button.TextColor3 = THEME.ACCENT_GOLD
button.Font = Enum.Font.GothamSemibold
button.TextSize = 14
button.BorderSizePixel = 0
button.AutoButtonColor = false
button.Parent = MainFrame
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 8)
corner.Parent = button
local stroke = Instance.new("UIStroke")
stroke.Color = THEME.ACCENT_GOLD
stroke.Thickness = 1
stroke.Transparency = 0.7
stroke.Parent = button
button.MouseEnter:Connect(function()
smoothTween(button, {BackgroundColor3 = THEME.BG_LIGHT}, ANIM.FAST)
smoothTween(stroke, {Transparency = 0.3}, ANIM.FAST)
end)
button.MouseLeave:Connect(function()
smoothTween(button, {BackgroundColor3 = THEME.BG_MID}, ANIM.FAST)
smoothTween(stroke, {Transparency = 0.7}, ANIM.FAST)
end)
return button
end
local SelectButton = createButton("SelectButton", "Select", UDim2.new(0, 20, 0, 90))
local ClipboardButton = createButton("ClipboardButton", "Copy To Clipboard", UDim2.new(0, 130, 0, 90), UDim2.new(0, 170, 0, 35))
ClipboardButton.TextSize = 12
local CopyButton = createButton("CopyButton", "Copy", UDim2.new(0, 20, 0, 135))
local GotoButton = createButton("GotoButton", "Goto", UDim2.new(0.5, 10, 0, 135))
local InputBox = Instance.new("TextBox")
InputBox.Size = UDim2.new(1, -40, 0, 35)
InputBox.Position = UDim2.new(0, 20, 0, 185)
InputBox.BackgroundColor3 = THEME.BG_MID
InputBox.TextColor3 = THEME.TEXT_WHITE
InputBox.PlaceholderText = "Enter XYZ coordinates..."
InputBox.PlaceholderColor3 = THEME.TEXT_GRAY
InputBox.Font = Enum.Font.Gotham
InputBox.TextSize = 13
InputBox.ClearTextOnFocus = false
InputBox.BorderSizePixel = 0
InputBox.Parent = MainFrame
local inputCorner = Instance.new("UICorner")
inputCorner.CornerRadius = UDim.new(0, 8)
inputCorner.Parent = InputBox
local inputStroke = Instance.new("UIStroke")
inputStroke.Color = THEME.ACCENT_GOLD
inputStroke.Thickness = 1
inputStroke.Transparency = 0.7
inputStroke.Parent = InputBox
InputBox.Focused:Connect(function()
smoothTween(inputStroke, {Transparency = 0.3}, ANIM.FAST)
end)
InputBox.FocusLost:Connect(function()
smoothTween(inputStroke, {Transparency = 0.7}, ANIM.FAST)
end)
local dragging, dragInput, dragStart, startPos
local function update(input)
local delta = input.Position - dragStart
MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
TopBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = MainFrame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
TopBar.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
dragInput = input
end
end)
UserInputService.InputChanged:Connect(function(input)
if input == dragInput and dragging then
update(input)
end
end)
local selectedPart = nil
local copiedPosition = nil
local highlight = nil
local noclipConnection = nil
local function createHighlight(part)
if highlight then highlight:Destroy() end
highlight = Instance.new("SelectionBox")
highlight.Name = "SelectionHighlight"
highlight.Color3 = THEME.ACCENT_GOLD
highlight.LineThickness = 0.05
highlight.Adornee = part
highlight.Parent = part
end
SelectButton.MouseButton1Click:Connect(function()
SelectButton.Text = "Selecting..."
local connection
connection = mouse.Button1Down:Connect(function()
local target = mouse.Target
if target and target:IsA("BasePart") then
selectedPart = target
createHighlight(target)
SelectButton.Text = "Selected!"
connection:Disconnect()
wait(1)
SelectButton.Text = "Select"
end
end)
end)
CopyButton.MouseButton1Click:Connect(function()
if selectedPart then
copiedPosition = selectedPart.Position
InputBox.Text = string.format("%.2f, %.2f, %.2f", copiedPosition.X, copiedPosition.Y, copiedPosition.Z)
CopyButton.Text = "Copied!"
wait(1)
CopyButton.Text = "Copy"
end
end)
ClipboardButton.MouseButton1Click:Connect(function()
if selectedPart then
copiedPosition = selectedPart.Position
local coordsText = string.format("%.2f, %.2f, %.2f", copiedPosition.X, copiedPosition.Y, copiedPosition.Z)
if setclipboard then
setclipboard(coordsText)
ClipboardButton.Text = "Copied!"
wait(1.5)
ClipboardButton.Text = "Copy To Clipboard"
else
ClipboardButton.Text = "No Clipboard API"
wait(1.5)
ClipboardButton.Text = "Copy To Clipboard"
end
else
ClipboardButton.Text = "Select First!"
wait(1.5)
ClipboardButton.Text = "Copy To Clipboard"
end
end)
local function enableNoclip()
if noclipConnection then return end
noclipConnection = RunService.Stepped:Connect(function()
if player.Character then
for _, part in pairs(player.Character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
end
local function disableNoclip()
if noclipConnection then
noclipConnection:Disconnect()
noclipConnection = nil
if player.Character then
for _, part in pairs(player.Character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = true
end
end
end
end
end
GotoButton.MouseButton1Click:Connect(function()
local targetPos = string.split(InputBox.Text, ",")
if #targetPos == 3 then
local x = tonumber(targetPos[1])
local y = tonumber(targetPos[2])
local z = tonumber(targetPos[3])
if x and y and z then
local character = player.Character
if character and character:FindFirstChild("HumanoidRootPart") then
local humanoidRootPart = character.HumanoidRootPart
local targetCFrame = CFrame.new(x, y, z)
enableNoclip()
local tweenInfo = TweenInfo.new(2, Enum.EasingStyle.Linear, Enum.EasingDirection.Out)
local tween = TweenService:Create(humanoidRootPart, tweenInfo, {CFrame = targetCFrame})
tween:Play()
tween.Completed:Wait()
disableNoclip()
GotoButton.Text = "Success!"
wait(1)
GotoButton.Text = "Goto"
end
end
end
end)
local function toggleGui()
ScreenGui.Enabled = not ScreenGui.Enabled
if ScreenGui.Enabled then
MainFrame.Size = UDim2.new(0, 0, 0, 0)
MainFrame.Position = UDim2.new(0.5, 0, 0.5, 0)
smoothTween(MainFrame, {
Size = UDim2.new(0, 320, 0, 240),
Position = UDim2.new(0.5, -160, 0.5, -120)
}, ANIM.SLOW, Enum.EasingStyle.Back)
end
end
UserInputService.InputBegan:Connect(function(input, processed)
if not processed and input.KeyCode == Enum.KeyCode.F then
toggleGui()
end
end)
player.CharacterAdded:Connect(function()
if highlight then highlight:Destroy() end
selectedPart = nil
copiedPosition = nil
disableNoclip()
end)
print("Press F to toggle UI")



Wow
Updated it
ChatGPT?
@Aoshi no
@Antagonist yes
@Aoshi Chatgpt is so trash at Coding.
credits to chatgpt
@NoSkillz ain't chatgpt lol it's claude, chatgpt is trash at this.
This helped my alot of xyz finding part for my scripts