I seem to have the opposite problem that you had. I see the voodoo cursed soul skin but the arms and legs are invisible.
Any idea what I'm doing wrong?
Code:
if (IsValidClient(client) && IsPlayerAlive(client) && GetClientTeam(client)==3 && TF2_GetPlayerClass(client) !=TFClass_Spy)
{
new weapon = GetPlayerWeaponSlot(client, 0);
TF2Attrib_SetByName(weapon, "player skin override", 1.0);
TF2Attrib_SetByName(weapon, "zombiezombiezombiezombie", 1.0);
TF2Attrib_SetByName(weapon, "SPELL: Halloween voice modulation", 1.0);
SetEntProp(client, Prop_Send, "m_bForcedSkin", 1);
SetEntProp(client, Prop_Send, "m_nForcedSkin", 5);
TF2_RegeneratePlayer(client);
}