local script = Instance.new("ScreenGui") local popup = Instance.new("Frame") local UICorner = Instance.new("UICorner") local topbar = Instance.new("Frame") local UICorner_2 = Instance.new("UICorner") local TextLabel = Instance.new("TextLabel") local TextButton = Instance.new("TextButton") local UICorner_3 = Instance.new("UICorner") local UIAspectRatioConstraint = Instance.new("UIAspectRatioConstraint") local text = Instance.new("TextLabel") local y = Instance.new("TextLabel") local dot = Instance.new("TextLabel") local z = Instance.new("TextLabel") local dot_2 = Instance.new("TextLabel") local x = Instance.new("TextLabel") local dot_3 = Instance.new("TextLabel") local text_2 = Instance.new("TextLabel") local text_3 = Instance.new("TextLabel") script.Name = "script" script.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") script.ZIndexBehavior = Enum.ZIndexBehavior.Sibling popup.Name = "popup" popup.Parent = script popup.AnchorPoint = Vector2.new(0.5, 0.5) popup.BackgroundColor3 = Color3.fromRGB(255, 255, 255) popup.BorderColor3 = Color3.fromRGB(0, 0, 0) popup.BorderSizePixel = 0 popup.Position = UDim2.new(0.506056011, 0, 0.470481932, 0) popup.Size = UDim2.new(0.219530657, 0, 0.116867468, 0) UICorner.Parent = popup topbar.Name = "topbar" topbar.Parent = popup topbar.BackgroundColor3 = Color3.fromRGB(211, 211, 211) topbar.BorderColor3 = Color3.fromRGB(0, 0, 0) topbar.BorderSizePixel = 0 topbar.Size = UDim2.new(1, 0, 0.193035796, 0) UICorner_2.Parent = topbar TextLabel.Parent = topbar TextLabel.BackgroundTransparency = 1.000 TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Position = UDim2.new(0.0293040294, 0, 0, 0) TextLabel.Size = UDim2.new(0.703296721, 0, 1, 0) TextLabel.Font = Enum.Font.SourceSansBold TextLabel.Text = "Coordinates" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextScaled = true TextLabel.TextSize = 14.000 TextLabel.TextStrokeTransparency = 0.000 TextLabel.TextWrapped = true TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextButton.Parent = topbar TextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextButton.BorderColor3 = Color3.fromRGB(0, 0, 0) TextButton.BorderSizePixel = 0 TextButton.Position = UDim2.new(0.937728941, 0, 0.0504833534, 0) TextButton.Size = UDim2.new(0.0615696274, 0, 1, 0) TextButton.Font = Enum.Font.SourceSansBold TextButton.Text = "x" TextButton.TextColor3 = Color3.fromRGB(0, 0, 0) TextButton.TextScaled = true TextButton.TextSize = 14.000 TextButton.TextWrapped = true UICorner_3.Parent = TextButton UIAspectRatioConstraint.Parent = TextButton text.Name = "text" text.Parent = popup text.BackgroundColor3 = Color3.fromRGB(255, 255, 255) text.BackgroundTransparency = 1.000 text.BorderColor3 = Color3.fromRGB(0, 0, 0) text.BorderSizePixel = 0 text.Position = UDim2.new(0.0256410167, 0, 0.192857251, 0) text.Size = UDim2.new(0.333332539, 0, 0.261045545, 0) text.Font = Enum.Font.SourceSans text.Text = "X" text.TextColor3 = Color3.fromRGB(0, 0, 0) text.TextScaled = true text.TextSize = 14.000 text.TextWrapped = true y.Name = "y" y.Parent = popup y.BackgroundColor3 = Color3.fromRGB(255, 255, 255) y.BackgroundTransparency = 1.000 y.BorderColor3 = Color3.fromRGB(0, 0, 0) y.BorderSizePixel = 0 y.Position = UDim2.new(0.358974367, 0, 0.45058921, 0) y.Size = UDim2.new(0.32967034, 0, 0.291973382, 0) y.Font = Enum.Font.SourceSans y.Text = "ypos" y.TextColor3 = Color3.fromRGB(0, 0, 0) y.TextScaled = true y.TextSize = 14.000 y.TextWrapped = true dot.Name = "dot" dot.Parent = y dot.BackgroundColor3 = Color3.fromRGB(255, 255, 255) dot.BackgroundTransparency = 1.000 dot.BorderColor3 = Color3.fromRGB(0, 0, 0) dot.BorderSizePixel = 0 dot.Position = UDim2.new(0.0781244859, 0, 0.980225742, 0) dot.Size = UDim2.new(0.921875536, 0, 0.549410403, 0) dot.Font = Enum.Font.SourceSans dot.Text = ".999999999999999" dot.TextColor3 = Color3.fromRGB(0, 0, 0) dot.TextScaled = true dot.TextSize = 14.000 dot.TextWrapped = true z.Name = "z" z.Parent = popup z.BackgroundColor3 = Color3.fromRGB(255, 255, 255) z.BackgroundTransparency = 1.000 z.BorderColor3 = Color3.fromRGB(0, 0, 0) z.BorderSizePixel = 0 z.Position = UDim2.new(0.667955041, 0, 0.45058921, 0) z.Size = UDim2.new(0.32967034, 0, 0.291973382, 0) z.Font = Enum.Font.SourceSans z.Text = "zpos" z.TextColor3 = Color3.fromRGB(0, 0, 0) z.TextScaled = true z.TextSize = 14.000 z.TextWrapped = true dot_2.Name = "dot" dot_2.Parent = z dot_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) dot_2.BackgroundTransparency = 1.000 dot_2.BorderColor3 = Color3.fromRGB(0, 0, 0) dot_2.BorderSizePixel = 0 dot_2.Position = UDim2.new(0.0627589971, 0, 0.980225742, 0) dot_2.Size = UDim2.new(0.936642289, 0, 0.549410403, 0) dot_2.Font = Enum.Font.SourceSans dot_2.Text = ".999999999999999" dot_2.TextColor3 = Color3.fromRGB(0, 0, 0) dot_2.TextScaled = true dot_2.TextSize = 14.000 dot_2.TextWrapped = true x.Name = "x" x.Parent = popup x.BackgroundColor3 = Color3.fromRGB(255, 255, 255) x.BackgroundTransparency = 1.000 x.BorderColor3 = Color3.fromRGB(0, 0, 0) x.BorderSizePixel = 0 x.Position = UDim2.new(-4.20932111e-07, 0, 0.45058921, 0) x.Size = UDim2.new(0.358974397, 0, 0.291973382, 0) x.Font = Enum.Font.SourceSans x.Text = "xpos" x.TextColor3 = Color3.fromRGB(0, 0, 0) x.TextScaled = true x.TextSize = 14.000 x.TextWrapped = true dot_3.Name = "dot" dot_3.Parent = x dot_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255) dot_3.BackgroundTransparency = 1.000 dot_3.BorderColor3 = Color3.fromRGB(0, 0, 0) dot_3.BorderSizePixel = 0 dot_3.Position = UDim2.new(0.0714297891, 0, 0.980225742, 0) dot_3.Size = UDim2.new(0.928569734, 0, 0.549410403, 0) dot_3.Font = Enum.Font.SourceSans dot_3.Text = ".999999999999999" dot_3.TextColor3 = Color3.fromRGB(0, 0, 0) dot_3.TextScaled = true dot_3.TextSize = 14.000 dot_3.TextWrapped = true text_2.Name = "text" text_2.Parent = popup text_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255) text_2.BackgroundTransparency = 1.000 text_2.BorderColor3 = Color3.fromRGB(0, 0, 0) text_2.BorderSizePixel = 0 text_2.Position = UDim2.new(0.353113025, 0, 0.192857251, 0) text_2.Size = UDim2.new(0.333332539, 0, 0.261045545, 0) text_2.Font = Enum.Font.SourceSans text_2.Text = "Y" text_2.TextColor3 = Color3.fromRGB(0, 0, 0) text_2.TextScaled = true text_2.TextSize = 14.000 text_2.TextWrapped = true text_3.Name = "text" text_3.Parent = popup text_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255) text_3.BackgroundTransparency = 1.000 text_3.BorderColor3 = Color3.fromRGB(0, 0, 0) text_3.BorderSizePixel = 0 text_3.Position = UDim2.new(0.66586715, 0, 0.192857251, 0) text_3.Size = UDim2.new(0.333332539, 0, 0.261045545, 0) text_3.Font = Enum.Font.SourceSans text_3.Text = "Z" text_3.TextColor3 = Color3.fromRGB(0, 0, 0) text_3.TextScaled = true text_3.TextSize = 14.000 text_3.TextWrapped = true -- Scripts: local function SGXMIC_fake_script() -- script.UpdatePlayerPositionLabels local script = Instance.new('LocalScript', script) local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer local gui = script.Parent local popup = gui:FindFirstChild("popup") if not popup then return end local xLabel = popup:FindFirstChild("x") local yLabel = popup:FindFirstChild("y") local zLabel = popup:FindFirstChild("z") if not xLabel or not yLabel or not zLabel then return end local xDot = xLabel:FindFirstChild("dot") local yDot = yLabel:FindFirstChild("dot") local zDot = zLabel:FindFirstChild("dot") if not xDot or not yDot or not zDot then return end -- Find the TextButton inside popup.topbar local topbar = popup:FindFirstChild("topbar") local textButton = nil if topbar then textButton = topbar:FindFirstChildOfClass("TextButton") end if textButton then textButton.MouseButton1Click:Connect(function() gui:Destroy() end) end local function formatDot(value) local intPart = math.floor(value) local decimal = value - intPart -- Format to show up to 10 decimal digits, remove leading "0" local decimalStr = string.format("%.10f", decimal) decimalStr = decimalStr:sub(2) -- remove leading "0" return decimalStr end local function updateLabels() local character = player.Character or player.CharacterAdded:Wait() local hrp = character:FindFirstChild("HumanoidRootPart") if hrp then local pos = hrp.Position -- Integer part xLabel.Text = tostring(math.floor(pos.X)) yLabel.Text = tostring(math.floor(pos.Y)) zLabel.Text = tostring(math.floor(pos.Z)) -- Decimal part xDot.Text = formatDot(pos.X) yDot.Text = formatDot(pos.Y) zDot.Text = formatDot(pos.Z) end end RunService.RenderStepped:Connect(updateLabels) player.CharacterAdded:Connect(function() updateLabels() end) -- Drag logic for topbar to move popup if topbar then local dragging = false local dragStart = nil local popupStartPos = nil topbar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true dragStart = input.Position popupStartPos = popup.Position input.MouseIconEnabled = false end end) topbar.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false dragStart = nil popupStartPos = nil input.MouseIconEnabled = true end end) UserInputService.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local delta = input.Position - dragStart popup.Position = UDim2.new( popupStartPos.X.Scale, popupStartPos.X.Offset + delta.X, popupStartPos.Y.Scale, popupStartPos.Y.Offset + delta.Y ) end end) end end coroutine.wrap(SGXMIC_fake_script)()