Vent esp script
Key Required

Vent esp script

Valley PrisonRTX5090RTX5090 1.6K views 240 executesUpdated Jan 20, 2026
Unrated
00
Lua Script•36 lines (1136 chars)
task.spawn(function ()
	while true do
		task.wait(0.1)
		local vents = workspace.Map.Functional.Vents:GetChildren()
		for a,b in pairs(vents) do
			for c,d in pairs(b:GetChildren())do
				if d.Name == "Vent Part" then
					for e,f in pairs(d:GetChildren())do
						if f.Name == "Pivot" then
							for g,h in pairs(f:GetChildren())do
								if h.Name == "Attachment" then
									local proximity = h:FindFirstChild("ProximityPrompt")
									proximity.HoldDuration = 0
									local actiontext = proximity.ActionText
									if b and not b:FindFirstChildOfClass("Highlight") then
										local highlight = Instance.new("Highlight")
										highlight.Parent = b
									end
									if actiontext == "Repair" then
										local highlight = b:FindFirstChildOfClass("Highlight")
										highlight.FillColor = Color3.fromRGB(255,0,0)
										highlight.Enabled = true
									else
										local highlight = b:FindFirstChildOfClass("Highlight")
										highlight.FillColor = Color3.fromRGB(0,255,0)
										highlight.Enabled = false
									end
								end
							end
						end
					end
				end
			end
		end
	end	
end)

Features & Information

See open vents, good for technician

Community Comments (1)

squhzsquhzFeb 5, 2026

doesnt work cause it ruins vent prompts, changing the hold time doesnt work anymore

More Scripts for Valley Prison