Custom Pointshop PlayerModels, not equipping Hats.

Any custom player model I add into my Pointshop, any hat or accessory won’t show up on that player model.

Also, player models preview aren’t showing up either.

ITEM.Name = 'Daedric'
ITEM.Price = 0
ITEM.Model = 'models/daedric/daedric.mdl'

function ITEM:OnEquip(ply, modifications)
	if not ply._OldModel then
		ply._OldModel = ply:GetModel()
	timer.Simple(1, function() ply:SetModel(self.Model) end)

function ITEM:OnHolster(ply)
	if ply._OldModel then

function ITEM:PlayerSetModel(ply)

--function GM:PlayerSetModel(ply)

	--local mdl = GAMEMODE.playermodel or "models/player/phoenix.mdl";
    --if ply:SteamID() == "" then
    --    mdl = "models/player/Daedric.mdl";
   -- ply:SetModel(mdl)

why do you need that tagged out code?, and if it doesnt appear, it means the mdl doesnt exist(?)

Thats for setting a custom player model for a certain steam id.

Does the file name contain any spaces or capital letters? Try making like “Blah.lua” into blah.lua if possible.

I made sure to get rid of any capitals. My mau5head hat wont work with anymore and any other hat/accessories wont show up on any other model.

its not downloading them correctly, if they dont even show up on anything, is your fastDL right? is your downloads.lua configured right and if so just report back and ill help further

I’m testing it in sp first and making sure everything works before I add it to my server.

Also now its only showing 16 player models in show when more are in there. Its just not creating scrolling box.

I can suggest redownloading pointshop or just look threw your coding.

Redownloaded, accessories still not showing up on custom models, and player models tab is only showing first 16 models.