Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Players = game:GetService("Players")
- local UserInputService = game:GetService("UserInputService")
- local player = Players.LocalPlayer
- local leaderstats = player:FindFirstChild("leaderstats")
- if not leaderstats then return end
- local stageValue = leaderstats:FindFirstChild("Stage")
- if not stageValue then return end
- local gui = Instance.new("ScreenGui")
- gui.Name = "MonkeyGUI"
- gui.Parent = game:GetService("CoreGui")
- local frame = Instance.new("Frame")
- frame.Size = UDim2.new(0, 300, 0, 150)
- frame.Position = UDim2.new(0.5, -150, 0.2, 0)
- frame.BackgroundColor3 = Color3.fromRGB(165, 42, 42) -- Brown
- frame.BorderSizePixel = 4
- frame.BorderColor3 = Color3.fromRGB(255, 223, 0) -- Yellow
- frame.Active = true
- frame.Draggable = true
- frame.Parent = gui
- local title = Instance.new("TextLabel")
- title.Size = UDim2.new(1, 0, 0.2, 0)
- title.BackgroundColor3 = Color3.fromRGB(255, 223, 0) -- Yellow
- title.Text = "Gibberish Helper"
- title.Font = Enum.Font.Cartoon
- title.TextSize = 20
- title.TextColor3 = Color3.fromRGB(0, 0, 0)
- title.Parent = frame
- local answerLabel = Instance.new("TextLabel")
- answerLabel.Size = UDim2.new(1, -10, 0.4, 0)
- answerLabel.Position = UDim2.new(0, 5, 0.25, 0)
- answerLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 153)
- answerLabel.Text = "Waiting for stage..."
- answerLabel.Font = Enum.Font.SourceSansBold
- answerLabel.TextSize = 18
- answerLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
- answerLabel.Parent = frame
- local closeButton = Instance.new("TextButton")
- closeButton.Size = UDim2.new(0.2, 0, 0.2, 0)
- closeButton.Position = UDim2.new(0.8, 0, 0, 0)
- closeButton.BackgroundColor3 = Color3.fromRGB(255, 69, 0)
- closeButton.Text = "X"
- closeButton.Font = Enum.Font.SourceSansBold
- closeButton.TextSize = 20
- closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- closeButton.Parent = frame
- local toggleButton = Instance.new("TextButton")
- toggleButton.Size = UDim2.new(0, 50, 0, 50)
- toggleButton.Position = UDim2.new(0.9, -60, 0.05, 0)
- toggleButton.BackgroundColor3 = Color3.fromRGB(139, 69, 19) -- Dark brown
- toggleButton.Text = "🐵"
- toggleButton.Font = Enum.Font.SourceSansBold
- toggleButton.TextSize = 24
- toggleButton.TextColor3 = Color3.fromRGB(255, 255, 0)
- toggleButton.Parent = gui
- toggleButton.Visible = false
- toggleButton.Active = true
- toggleButton.Draggable = true
- closeButton.MouseButton1Click:Connect(function()
- frame.Visible = false
- toggleButton.Visible = true
- end)
- toggleButton.MouseButton1Click:Connect(function()
- frame.Visible = true
- toggleButton.Visible = false
- end)
- local function updateAnswer()
- local stage = stageValue.Value
- local door = workspace:FindFirstChild("Doors") and workspace.Doors:FindFirstChild(tostring(stage))
- if door and door:FindFirstChild("Answer") then
- answerLabel.Text = "Answer: " .. door.Answer.Value
- else
- answerLabel.Text = "No answer found."
- end
- end
- stageValue:GetPropertyChangedSignal("Value"):Connect(updateAnswer)
- updateAnswer()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement