外人から、L4D2で武器ごとにfov変えるやり方教えてよーとのことだったので回答した。
武器ごとにfov変える方法について。lastinvとか使われたときに整合性維持するのは不可能なので、それは諦める方向で
alias normalfov "cl_viewmodelfovsurvivor 120" alias extrafov "cl_viewmodelfovsurvivor 80" bind "1" "normalfov; slot1" bind "2" "normalfov; slot2" bind "3" "normalfov; slot3" bind "4" "extrafov; slot4" bind "5" "normalfov; slot5"
みたいな感じかな。俺の場合はこういうのやってもlastinvで整合性取れなくなっちゃうのでもう完全に諦めてて、
武器切り替えでのfov変更は一切せずにリロードキー(r)押した時に、fovを180にして完全に視界から消すみたいな感じにしてる。