I tried to active this module script: https://web.roblox.com/library/3644307275/ActiveVignette-Opensource by making a LocalScript in a part:
function onTouched(hit)
local ActiveVignette = require(script:WaitForChild("VignetteService"))
local Vignette = ActiveVignette:CreateVignette({script.VignetteService.Physics.ParticleEmitter}) --// creates a new vignette
Vignette:Enabled(true) --// disables the particle effects associated with this vignette
--Vignette:Destroy() --// completely destroys the vignette
Vignette:SetDistance(5) --// Set's the distance from the camera (Larger can result in phasing)
Vignette:UpdateEnabled(true) --// Determines whether or not the vignette will auto adjust to new FOV's and AspectRatio changes.
wait(10)
Vignette:Enabled(false)
end
script.Parent.Touched:connect(onTouched)
And it didn't worked, no errors in the Output btw

4 comments
LocalScripts cannot run in the Workspace, this must be a normal Script
Yeah but if I make a normal script it wont run the RenderStepped @BashCaster
You have to put it in StarterPlayerScripts then.
Okay ill try