Add player models to server?

How do I add player models to a gamemode? And make it download it so it would work on a server?

Edit: When joining server is says, 23 models needed and 1 lua and sounds etc

It downloads everything and skips the models!

I have tried:

resource.AddFile(“models/mw2guy/riot/juggernaut.dx80.vtx”)
resource.AddFile(“models/mw2guy/riot/juggernaut.dx90.vtx”)
resource.AddFile(“models/mw2guy/riot/juggernaut.mdl”)
resource.AddFile(“models/mw2guy/riot/juggernaut.phy”)
resource.AddFile(“models/mw2guy/riot/juggernaut.sw.vtx”)
resource.AddFile(“models/mw2guy/riot/juggernaut.vvd”)
resource.AddFile(“models/mw2guy/riot/juggernaut.xbox.vtx”)

and even this:

for k,v in pairs( file.Find( “…/models/mw2guy/riot/juggernaut*” ) ) do
resource.AddFile( “models/mw2guy/riot/” … v )
end
for k,v in pairs( file.Find( “…/models/mw2guy/riot/juggernaut.dx80*” ) ) do
resource.AddFile( “models/mw2guy/riot/” … v )
end
for k,v in pairs( file.Find( “…/models/mw2guy/riot/juggernaut.dx90*” ) ) do
resource.AddFile( “models/mw2guy/riot/” … v )
end
for k,v in pairs( file.Find( “…/models/mw2guy/riot/juggernaut.sw*” ) ) do
resource.AddFile( “models/mw2guy/riot/” … v )
end
for k,v in pairs( file.Find( “…/models/mw2guy/riot/juggernaut.xbox*” ) ) do
resource.AddFile( “models/mw2guy/riot/” … v )
end

Is this happening on your server or someone elses?