deguaccording to mastecomms, these are the values that are being locked in valve mm
https://pastebin.com/jGFKi4k1
put alias on the start of each line and replace each number with ""
execute after executing your own config
There are more things that are locked than just that, these are the ones that really matter to be set before you start loading into a match, since they can possibly cause crashes on some systems. Also, why not link directly to the file on GitHub?
hooliBefore anyone bothers try it with 1 command and see if it works.
Try putting this in autoexec:
cl_drawviewmodel 0
alias cl_drawviewmodel ""
Launch a game and see if viewmodels are still disabled.
The convars are restricted internally within the convar system, changing console commands won't affect it unless Valve did something extremely weird.