I'm Making a Local Lighting but to make this run i need to make the FilteringEnabled = True.
But the FilteringEnabled make my whole game stop working :c. Some ppl told me to use something like FireClient, but i have no idea how to use that. Can someone please help me?
LocalScript:
repeat wait() until game.Players.LocalPlayer local plr = game.Players.LocalPlayer local L = game:service("Lighting") local LI = plr:findFirstChild("Lighting") local am,br,bt,tp,sh,gl,td,fc,fe,fs,oa function New(c,n,v) local new = Instance.new(c,LI) new.Name = n new.Value = v or new.Value return new end if not LI then LI = Instance.new("ObjectValue",plr) LI.Name = "Lighting" am = New("Color3Value","Ambient",Color3.new(0,0,0)) br = New("NumberValue","Brightness",0) bt = New("Color3Value","ColorShift_Bottom") tp = New("Color3Value","ColorShift_Top") sh = New("Color3Value","ShadowColor",Color3.new(0/255,0/255,0/255)) gl = New("NumberValue","GeographicLatitude",41.733) td = New("StringValue","TimeOfDay","22:00:00") fc = New("Color3Value","FogColor",Color3.new(0/255,0/255,0/255)) fe = New("NumberValue","FogEnd",200000) fs = New("NumberValue","FogStart") oa = New("Color3Value","OutdoorAmbient",Color3.new(0,0,0)) else am,br,bt,tp,sh,gl,td,fc,fe,fs,oa = LI.Ambient,LI.Brightness,LI.ColorShift_Bottom,LI.ColorShift_Top,LI.ShadowColor,LI.GeographicLatitude,LI.TimeOfDay,LI.FogColor,LI.FogEnd,LI.FogStart,LI.OutdoorAmbient end local all = {am,br,bt,tp,sh,gl,td,fc,fe,fs,oa} function Update() for i,v in pairs(all) do if (L[v.Name] ~= v.Value) then L[v.Name] = v.Value end end end plr,LI = nil,nil L.Changed:connect(Update) for i,v in pairs(all) do v.Changed:connect(function() L[v.Name] = v.Value end) end Update()
make your own scripts, you really shouldnt try to edit stuff u dont understand