ADVERTISEMENTREMOVE ADS
Game icon

(esp = Props, Tapes, TV, an Nosey)

Script preview thumbnail
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
Raw
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

Comments

0 comments
to add a comment
Loading comments
ADVERTISEMENTREMOVE ADS

Tags