bind mousewheelup "+prevweapon"
bind shift+mousewheelup "zoom+"
When scrolling it changes weapon thats nice. But when holding shift and scrolling it zooms and changes weapon. That is not too nice. I think @Learath2 mentioned that wasn't intended. And I do not know if one has a use case for that but then still one can bind bind shift+mousewheelup "zoom+;+prevweapon"
instead.