So I have a viewmodel with just the player’s arm. I added in a humanoid, and tried applying a HumanoidDescription to it so the fake arm matches the player’s appearance.
However, nothing happens to the arm, and adding in a shirt has no effect.
I can’t remember exactly how to make it so a fake arm responds to objects such as shirts. Any refreshers would be greatly appreciated.
Thanks a lot.
You should not do that in the first place;
Lets imagine your character changes shirt during its life: …?
Just bind it to a current shirt of character and change it upon changes of it.
Shirt:GetPropertyChangedSignal("ShirtTemplate"):Connect()
Do it easy way: viewmodel being just a clone of character
1 Like
It only initializes the viewmodel once, there’s no need to have it dynamically update.
Additionally, the problem I have is the fact the limbs in the viewmodel are not reflecting the Shirt
object instance parented inside of it, despite there being a humanoid included.
I can’t remember how I solved this problem when ever I tried this a long time ago.
1 Like
You can grab Shirt from character and put it under view model and it would work fine
Incase shirt/shirttemplate haven’t loaded you could add this “dynamic” feature as a hacky solution.
Character without shirt may also have no shirt instance at all as far as i know (at least back in good old days used to be) so make sure to use FindFirstChild
1 Like
Have you tried renaming the arm to “Head,” then removing and re-adding the humanoid?
1 Like