I’m trying to make a game over effect and it works just fine but despite using a localscript for the effect, when the effects are called they are shown to everyone’s screen rather than just the people I want to see the screen. how do I fix this?
I am using this code in my localscript
local DamagePart = workspace.KingOfficeVentSys:WaitForChild("DamagePart")
local TweenService = game:GetService("TweenService")
local VignetteTweenInfo = TweenInfo.new(10,Enum.EasingStyle.Sine,Enum.EasingDirection.In)
local BlurTweenInfo = TweenInfo.new(10,Enum.EasingStyle.Linear,Enum.EasingDirection.Out)
local TextTweenInfo = TweenInfo.new(1.5,Enum.EasingStyle.Sine,Enum.EasingDirection.Out)
local DeBlurrerInfo = TweenInfo.new(2,Enum.EasingStyle.Linear,Enum.EasingDirection.Out)
local Vignette1 = game.Players.LocalPlayer.PlayerGui.VentEffect.ImageLabel1
local Vignette2 = game.Players.LocalPlayer.PlayerGui.VentEffect.ImageLabel2
local Vignette3 = game.Players.LocalPlayer.PlayerGui.VentEffect.ImageLabel3
local Text = game.Players.LocalPlayer.PlayerGui.VentEffect.TextLabel
local Blurrer = game.Lighting.Blur
local VignetteTween1 = TweenService:Create(Vignette1, VignetteTweenInfo, {ImageTransparency = 0})
local VignetteTween2 = TweenService:Create(Vignette2, VignetteTweenInfo, {ImageTransparency = 0})
local VignetteTween3 = TweenService:Create(Vignette3, VignetteTweenInfo, {ImageTransparency = 0})
local BlurTween = TweenService:Create(Blurrer, BlurTweenInfo, {Size = 56})
local DeBlurrer = TweenService:Create(Blurrer, DeBlurrerInfo, {Size = 0})
local TextTween = TweenService:Create(Text, TextTweenInfo, {TextTransparency = 0})
game.Workspace.KingOfficeVentSys.DamagePart.Touched:Connect(function(FXEnable)
if FXEnable and FXEnable.Parent and FXEnable.Parent:FindFirstChild("Humanoid") then
BlurTween:Play()
VignetteTween1:Play()
VignetteTween2:Play()
game.Workspace.GlobalSoundStorage.Misc.Heartbeat:Play()
wait(5)
VignetteTween3:Play()
game.Workspace.GlobalSoundStorage.Misc.EarRinging:Play()
wait(8)
TextTween:Play()
wait(2)
game.Workspace.GlobalSoundStorage.Misc.Heartbeat.Playing = false
DeBlurrer:Play()
end
end)
Thanks.