I have made a script that Turns an accessories transparency to 1 when Equipped but when the tool is Unequipped the transparency won’t get back to normal.
Here’s the code:
local Rifle = script.Parent
Rifle.Equipped:Connect(function()
local Char = Rifle.Parent
local RifleWeapon = Char:WaitForChild("RifleWeapon")
RifleWeapon.Handle.Transparency = 1
end)
Rifle.Unequipped:Connect(function()
local Char = Rifle.Parent
local RifleWeapon = Char:WaitForChild("RifleWeapon")
RifleWeapon.Handle.Transparency = 0
end)