Changing texture

Is it possible to change the texture of a Viewmodel with lua? (No not skin)

The texture IS the skin , so i dont see what you mean …

A skin can consist of multiple textures.

Player:GetActiveWeapon():SetMaterial(“Your/Material/Path.vmt”)

Set their material. A material is a file that bases off a texture, but can edit specific parts of the texture (in essence)