no only one and also add one more to your script
So delete my script, and paste that?
Yes
delete one of the local scripts and paste this in the other
local humanoid = char:WaitForChild(“Humanoid”)
local armParts = {“LeftHand”, “LeftLowerArm”, “LeftUpperArm”, “RightHand”, “RightLowerArm”, “RightUpperArm”}
for i, bodyPart in pairs(char:GetChildren()) do
if table.find(armParts, bodyPart.Name) and bodyPart:IsA("BasePart") then
bodyPart.LocalTransparencyModifier = 0
bodyPart:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(function()
bodyPart.LocalTransparencyModifier = 0
end)
end
end
OK. So I should only have my animation script for my idle. And ONE local script with what you pasted and ONLY put what you pasted?
Yes that is what you exactly do
Now when I go in first person the arms are gone.
If you check the starter player properties there is a property called as camera mode you can change it to lock first person and then see if that’s what you want
It is in first person locked now, but the arms arent there. I’m trying to do a first person hand idle like the reference below. The arms now are gone completely.
Except, the arms would go up and down and thats it.
is there anything in output?
there’s something hopefully
Send me the code in that script
Send me the code in the script I think there’s something missing in the code
I pasted what you gave me.
local humanoid = char:WaitForChild(“Humanoid”)
local armParts = {“LeftHand”, “LeftLowerArm”, “LeftUpperArm”, “RightHand”, “RightLowerArm”, “RightUpperArm”}
for i, bodyPart in pairs(char:GetChildren()) do
if table.find(armParts, bodyPart.Name) and bodyPart:IsA(“BasePart”) then
bodyPart.LocalTransparencyModifier = 0
bodyPart:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(function()
bodyPart.LocalTransparencyModifier = 0
end)
end
end
Ar the top add
local char = script.Parent.Parent.Character
Still doesnt show my hands. What was the other person talking about? Maybe it’s easier?