ADVERTISEMENTREMOVE ADS
(esp = Props, Tapes, TV, an Nosey)
33,973 views

Script Preview
Description
Script highlights all interactables. To get the "The End" Badge you must grab all props and use the tapes on the TV then let nosey catch you. After that a cutscene will play.
Tested with
ADVERTISEMENTREMOVE ADS
41 Lines • 1.24 KiB
local nosey = workspace:WaitForChild('Nosey')
local highlight = Instance.new('Highlight')
highlight.Parent = nosey
highlight.FillColor = Color3.fromRGB(255, 255, 0)
highlight.OutlineColor = Color3.fromRGB(255, 0, 0)
highlight.FillTransparency = 1
highlight.OutlineTransparency = 0.6
local function applyHighlight(object, color)
local highlight = Instance.new('Highlight')
highlight.Parent = object
highlight.FillColor = color
highlight.OutlineColor = color
highlight.FillTransparency = 1
highlight.OutlineTransparency = 0.6
end
local propsFolder = workspace:WaitForChild('Props_Folder')
for _, child in pairs(propsFolder:GetChildren()) do
applyHighlight(child, Color3.fromRGB(0, 0, 255))
end
propsFolder.ChildAdded:Connect(function(child)
applyHighlight(child, Color3.fromRGB(0, 0, 255))
end)
local tapesFolder = workspace:WaitForChild('Tapes_Folder')
for _, child in pairs(tapesFolder:GetChildren()) do
applyHighlight(child, Color3.fromRGB(255, 255, 255))
end
tapesFolder.ChildAdded:Connect(function(child)
applyHighlight(child, Color3.fromRGB(255, 255, 255))
end)
local tvVHS = workspace:WaitForChild('Map'):WaitForChild('TV_VHS')
applyHighlight(tvVHS, Color3.fromRGB(128, 0, 128))
ADVERTISEMENTREMOVE ADS
ADVERTISEMENTREMOVE ADS






Comments