Server.DownloadFile(ply, pathFile, "package://package01/Client/Image/test.png")
Download a new file to the client and use it without package reload (for example download a new image and use it :
cube:SetMaterialTextureParameter("Skin", "package://package01/Client/Image/test.png")