FE Gun Kit Viewmodel not loading shirt

My viewmodel won’t load shirts that were put on a character by a script. Example below:

It doesnt load the shirt in.

When I tried using StarterCharacters then it would just showcase the example viewmodel arms instead of the startercharacter’s shirt.

How would I make multiple viewmodel arms for a gun?

This is because it uses a ViewModel for the arms, not the actual player’s arms. This means that the player’s arms will not display clothing. You can make the player’s arms completely visible by setting their LocalTransparencyModifier to their real transparency or 0 (Completley Visible)

It can be done using a LocalScript inside of StarterCharacterScripts

local Player = game:GetService("Players").LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait() or script.Parent

for Index, Child in pairs(Character:GetChildren()) do
	if Child:IsA("BasePart") and Child.Name ~= "Head" then

		v:GetPropertyChangedSignal("LocalTransparencyModifier"):Connect(function()
			Child.LocalTransparencyModifier = Child.Transparency
		end)

		Child.LocalTransparencyModifier = v.Transparency

	end
end
1 Like