
Keyless Verified

task.spawn(function ()
while true do
task.wait(0.1)
local puddles = workspace.Puddles:GetChildren()
for a,b in pairs(puddles)do
if b and not b:FindFirstChildOfClass("BillboardGui")then
local board = Instance.new("BillboardGui")
board.Adornee = b
board.Parent = b
board.AlwaysOnTop = true
board.Size = UDim2.new(0,200,0,50)
board.StudsOffset = Vector3.new(0, 3, 0)
board.Enabled = true
board.Name = b.Name
local text = Instance.new("TextLabel")
text.Text = b.Name
text.Size = UDim2.new(1, 0, 1, 0)
text.BackgroundTransparency = 1
if b.Name == "Water" then
text.TextColor3 = Color3.fromRGB(182,65, 255)
else
text.TextColor3 = Color3.fromRGB(52,219,46)
end
text.Parent = board
text.TextSize = 12
text.TextStrokeTransparency = 0
for c,d in pairs(b:GetChildren())do
if d.Name == "ProximityPrompt" then
d.HoldDuration = 0
end
end
end
end
end
end)



Works 100% next time make it have an outline cuz I sometimes get confused on what floor a puddle is on