-- leave the game to remove hints -- enjoy local Players = game:GetService("Players") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local map = workspace:GetChildren()[16]["GR_Piggy_-1_-3"] for _, obj in ipairs(workspace:GetDescendants()) do if obj.Name == "PuzzleLever" then local highlight = Instance.new("Highlight") highlight.Name = "PuzzleLeverHighlight" highlight.Adornee = obj highlight.FillColor = Color3.fromRGB(255, 200, 0) highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.Parent = obj local iconBack = obj:FindFirstChild("IconBack") local surfaceGui = iconBack and iconBack:FindFirstChild("SurfaceGui") local imageLabel = surfaceGui and surfaceGui:FindFirstChild("ImageLabel") if imageLabel then local billboard = Instance.new("BillboardGui") billboard.Name = "PuzzleLeverIcon" billboard.Adornee = obj billboard.Size = UDim2.fromOffset(50, 50) billboard.StudsOffset = Vector3.new(0, 3, 0) billboard.AlwaysOnTop = true billboard.Parent = obj local image = Instance.new("ImageLabel") image.Size = UDim2.fromScale(1, 1) image.BackgroundTransparency = 1 image.Image = imageLabel.Image image.Parent = billboard end end end local walls = map.LeverWalls local gui = Instance.new("ScreenGui") gui.Name = "LeverWallSequence" gui.ResetOnSpawn = false gui.Parent = playerGui local container = Instance.new("Frame") container.Size = UDim2.fromOffset(350, 75) container.Position = UDim2.new(0.5, -175, 1, -100) container.BackgroundTransparency = 1 container.Parent = gui local layout = Instance.new("UIListLayout") layout.FillDirection = Enum.FillDirection.Horizontal layout.HorizontalAlignment = Enum.HorizontalAlignment.Center layout.VerticalAlignment = Enum.VerticalAlignment.Center layout.Padding = UDim.new(0, 12) layout.Parent = container for i = 1, 5 do local wall = walls:FindFirstChild("Wall" .. i) local iconLabel = wall and wall:FindFirstChild("LeverWallIcon") and wall.LeverWallIcon:FindFirstChild("ImageLabel") if iconLabel then local image = Instance.new("ImageLabel") image.Name = "Wall" .. i image.Size = UDim2.fromOffset(55, 55) image.BackgroundTransparency = 1 image.Image = iconLabel.Image image.LayoutOrder = i image.Parent = container end end local relicPedestal = map.LeverWalls.RelicPedestal local relicBillboard = Instance.new("BillboardGui") relicBillboard.Name = "RelicPedestalLabel" relicBillboard.Adornee = relicPedestal relicBillboard.Size = UDim2.fromOffset(180, 45) relicBillboard.StudsOffset = Vector3.new(0, 3, 0) relicBillboard.AlwaysOnTop = true relicBillboard.Parent = relicPedestal local relicText = Instance.new("TextLabel") relicText.Size = UDim2.fromScale(1, 1) relicText.BackgroundTransparency = 1 relicText.Text = "RelicPedestal" relicText.TextColor3 = Color3.fromRGB(0, 140, 255) relicText.TextScaled = true relicText.FontFace = Font.new( "rbxasset://fonts/families/Balthazar.json", Enum.FontWeight.Bold, Enum.FontStyle.Normal ) relicText.Parent = relicBillboard