Just found this one

bind mouse2 “+rightrocket”
alias +rightrocket “cl_flipviewmodels 0; +attack”
alias -rightrocket “-attack”

bind mouse1 “+leftrocket”
alias +leftrocket “cl_flipviewmodels 1; +attack”
alias -leftrocket “-attack”

can we use this?
i mean, it is something that would be impossible without that script
and i think that rules are pretty clear about that:

1.4.8 Addendum

For any scripts not mentioned here, you can use as general rule of thumb: anything that allows you to do something that would be impossible without that script is forbidden.
When in doubt, the admins decide on the legality of the script.

that is now officially my favorite script :D