Pointshop equip problem.

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


Old method: delete line 272 under player_ext.lua
New method: use the latest pointshop version as it has already been fixed

Where can I find the latest pointshop version?

[editline]30th March 2014[/editline]

Nevermind I will just delete the line.