My settings script has some options that don’t work and I don’t really know how to make them work, I’m not very good at scripting, so please explain things like you were to a kid or something. The options that don’t work are: preventing blur effects, which players will be visible and keybind change.
Preventing blur effects part: ```
SettingsMenu.SettingsScrollFrame.PreventBlurButton.MouseButton1Click:Connect(function()
local BlurSearch = game.Lighting:FindFirstChildWhichIsA(“BlurEffect”)
if SettingsMenu.SettingsScrollFrame.PreventBlurButton.Text == "Prevent Blur Effects: OFF" then
if BlurSearch.Enabled then
BlurSearch.Enabled = false
SettingsMenu.SettingsScrollFrame.PreventBlurButton.BackgroundColor3 = SelectedColor
SettingsMenu.SettingsScrollFrame.PreventBlurButton.Text = "Prevent Blur Effects: ON"
else
warn("No BlurEffect found!")
SettingsMenu.SettingsScrollFrame.PreventBlurButton.BackgroundColor3 = SelectedColor
SettingsMenu.SettingsScrollFrame.PreventBlurButton.Text = "Prevent Blur Effects: ON"
end
end
if SettingsMenu.SettingsScrollFrame.PreventBlurButton.Text == "Prevent Blur Effects: OFF" then
if not BlurSearch.Enabled then
BlurSearch.Enabled = true
SettingsMenu.SettingsScrollFrame.PreventBlurButton.BackgroundColor3 = UnselectedColor
SettingsMenu.SettingsScrollFrame.PreventBlurButton.Text = "Prevent Blur Effects: OFF"
else
warn("No BlurEffect found!")
SettingsMenu.SettingsScrollFrame.PreventBlurButton.BackgroundColor3 = UnselectedColor
SettingsMenu.SettingsScrollFrame.PreventBlurButton.Text = "Prevent Blur Effects: OFF"
end
end
end)
Player visibility part: ```SettingsMenu.SettingsScrollFrame.SeePlayers.AllPlayers.MouseButton1Click:Connect(function()
game.ReplicatedStorage.Sounds.Select:Play()
for i, OtherPlayer in pairs(OtherPlayers) do
if OtherPlayer ~= LocalPlayer then
local Character = OtherPlayer.Character
if Character then
local BodyParts = Character:GetDescendants()
if BodyParts:IsA("BasePart") or Character:IsA("Decal") then
if not OrignalTransparency[BodyParts] then
OrignalTransparency[BodyParts] = BodyParts.Transparency
end
BodyParts.Transparency = 0
else
if OrignalTransparency[BodyParts] then
BodyParts.Transparency = OrignalTransparency[BodyParts]
OrignalTransparency[BodyParts] = nil
end
end
end
end
end
SettingsMenu.SettingsScrollFrame.SeePlayers.AllPlayers.BackgroundColor3 = SelectedColor
SettingsMenu.SettingsScrollFrame.SeePlayers.FriendsOnly.BackgroundColor3 = UnselectedColor
SettingsMenu.SettingsScrollFrame.SeePlayers.NoPlayers.BackgroundColor3 = UnselectedColor
end)
SettingsMenu.SettingsScrollFrame.SeePlayers.FriendsOnly.MouseButton1Click:Connect(function()
game.ReplicatedStorage.Sounds.Select:Play()
for i, OtherPlayer in pairs(OtherPlayers) do
if OtherPlayer ~= LocalPlayer then
local Character = OtherPlayer.Character
if Character then
local BodyParts = Character:GetDescendants()
if BodyParts:IsA("BasePart") or Character:IsA("Decal") then
if OtherPlayer:IsFriendsWith(LocalPlayer) then
if not OrignalTransparency[BodyParts] then
OrignalTransparency[BodyParts] = BodyParts.Transparency
end
BodyParts.Transparency = 0
else
BodyParts.Transparency = 1
end
else
if OrignalTransparency[BodyParts] then
BodyParts.Transparency = OrignalTransparency[BodyParts]
OrignalTransparency[BodyParts] = nil
end
end
end
end
end
SettingsMenu.SettingsScrollFrame.SeePlayers.FriendsOnly.BackgroundColor3 = SelectedColor
SettingsMenu.SettingsScrollFrame.SeePlayers.NoPlayers.BackgroundColor3 = UnselectedColor
SettingsMenu.SettingsScrollFrame.SeePlayers.AllPlayers.BackgroundColor3 = UnselectedColor
end)
SettingsMenu.SettingsScrollFrame.SeePlayers.NoPlayers.MouseButton1Click:Connect(function()
game.ReplicatedStorage.Sounds.Select:Play()
for i, OtherPlayer in pairs(OtherPlayers) do
if OtherPlayer ~= LocalPlayer then
local Character = OtherPlayer.Character
if Character then
local BodyParts = Character:GetDescendants()
if BodyParts:IsA("BasePart") or Character:IsA("Decal") then
BodyParts.Transparency = 1
else
warn("")
end
end
end
end
SettingsMenu.SettingsScrollFrame.SeePlayers.NoPlayers.BackgroundColor3 = SelectedColor
SettingsMenu.SettingsScrollFrame.SeePlayers.FriendsOnly.BackgroundColor3 = UnselectedColor
SettingsMenu.SettingsScrollFrame.SeePlayers.AllPlayers.BackgroundColor3 = UnselectedColor
end)```
The keybind change part of the script was deleted and I don't have backups to when it was still there, sorry