Script with the bug is listed below:
local character = script.Parent
local humanoid = character:WaitForChild("Humanoid")
local armParts = {
"Left Arm",
"LeftUpperArm",
"LeftHand",
"LeftLowerArm",
"Right Arm",
"RightUpperArm",
"RightHand",
"RightLowerArm",
}
for _, bodyPart in pairs(character:GetChildren()) do
if table.find(armParts, bodyPart.Name) and bodyPart:IsA("BasePart") then
bodyPart.LocalTransparencyModifier = bodyPart.Transparency
bodyPart:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(function()
bodyPart.LocalTransparencyModifier = bodyPart.Transparency
end)
end
end
Free script I found online because I was too lazy to make it myself.
I reviewed it and it works but for some reason the right arm is invisible for some reason, this happened many times in the past in previous games (using different scripts but same method), any fixes?