I have been receiving word that the player models are not equipping when the round actually starts even tho the skin is equipped, but players find themselves having to reequip the skins.
Is their a way to make it so that the user who has a skin equipped; stays equipped?
Here is the code I’m already using.
ITEM.Name = 'EXAMPLE'
ITEM.Price = EXAMPLE
ITEM.Model = 'models/EXAMPLE'
function ITEM:OnEquip(ply, modifications)
if not ply._OldModel then
ply._OldModel = ply:GetModel()
end
timer.Simple(1, function() ply:SetModel(self.Model) end)
end
function ITEM:OnHolster(ply)
if ply._OldModel then
ply:SetModel(ply._OldModel)
end
end
function ITEM:PlayerSetModel(ply)
ply:SetModel(self.Model)
end