local screenGui = Instance.new("ScreenGui") screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") screenGui.ResetOnSpawn = false local line = Instance.new("TextButton") line.Size = UDim2.new(0, 220, 0, 25) line.Position = UDim2.new(0.5, -110, 0.2, 0) line.BackgroundColor3 = Color3.fromRGB(30, 30, 30) line.Text = "Chaos Jenga" line.TextColor3 = Color3.fromRGB(255, 0, 0) line.Font = Enum.Font.SourceSansBold line.TextSize = 16 line.Active = true line.Draggable = true line.Parent = screenGui local panel = Instance.new("Frame") panel.Size = UDim2.new(0, 220, 0, 0) panel.Position = UDim2.new(0, 0, 0, 25) panel.BackgroundColor3 = Color3.fromRGB(50, 50, 50) panel.Visible = true panel.Parent = line local stroke = Instance.new("UIStroke") stroke.Thickness = 2 stroke.Color = Color3.fromRGB(80, 80, 80) stroke.Parent = panel local teleportButton = Instance.new("TextButton") teleportButton.Size = UDim2.new(0, 200, 0, 45) teleportButton.Position = UDim2.new(0, 10, 0, 10) teleportButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) teleportButton.Text = "Teleport" teleportButton.TextColor3 = Color3.fromRGB(255, 0, 0) teleportButton.Font = Enum.Font.SourceSansBold teleportButton.TextSize = 28 teleportButton.Visible = false teleportButton.Parent = panel local btnCorner = Instance.new("UICorner") btnCorner.CornerRadius = UDim.new(0, 8) btnCorner.Parent = teleportButton local expanded = false line.MouseButton1Click:Connect(function() if not expanded then panel:TweenSize(UDim2.new(0, 220, 0, 65), "Out", "Quad", 0.3, true) task.delay(0.3, function() teleportButton.Visible = true end) else panel:TweenSize(UDim2.new(0, 220, 0, 0), "Out", "Quad", 0.3, true) teleportButton.Visible = false end expanded = not expanded end) teleportButton.MouseButton1Click:Connect(function() local player = game.Players.LocalPlayer local character = player.Character if not character then warn("Character not found!") return end local humanoidRootPart = character:FindFirstChild("HumanoidRootPart") if not humanoidRootPart then warn("HumanoidRootPart not found!") return end local targetButton = game.Workspace:FindFirstChild("Button") if targetButton and targetButton:IsA("BasePart") then humanoidRootPart.CFrame = targetButton.CFrame + Vector3.new(0, 5, 0) print("Teleportation completed!") else warn("Button object not found in Workspace!") end end)