-TWC| Forum
Fov changer on scroll wheel - Printable Version

+- -TWC| Forum (https://board.twcclan.org)
+-- Forum: Offtopic (https://board.twcclan.org/forum-28.html)
+--- Forum: Creativity Corner (https://board.twcclan.org/forum-34.html)
+---- Forum: CFGs (https://board.twcclan.org/forum-56.html)
+---- Thread: Fov changer on scroll wheel (/thread-842.html)



Fov changer on scroll wheel - John - 12-07-2012

This is a script made by Pepper and me.

Pressing the scrollwheel you change from zoom mode (weapon switching with scrolling) to fov mode (changing fov with scrolling).

I've got extra buttons on my mouse so I can change weapon by clicking them if i'm in fov mode.
Code:
bind MOUSE3 vstr switch set switch vstr switch1 set switch1 "echo ^9Switch: ^2Fov; bind MWHEELUP vstr fovswitchup; bind MWHEELDOWN vstr fovswitchdown; bind MOUSE4 weapnext; bind MOUSE5 weapprev; set switch vstr switch2" set switch2 "echo ^9Switch: ^1Zoom; bind MWHEELUP weapnext; bind MWHEELDOWN weapprev; bind MOUSE4 vstr fovswitchup; bind MOUSE5 vstr fovswitchdown; set switch vstr switch1" vstr switch set fov90 "set fovswitchdown vstr fov95; set fovswitchup vstr fov90; seta cg_fov 90" set fov95 "set fovswitchdown vstr fov100; set fovswitchup vstr fov90; seta cg_fov 95" set fov100 "set fovswitchdown vstr fov105; set fovswitchup vstr fov95; seta cg_fov 100" set fov105 "set fovswitchdown vstr fov110; set fovswitchup vstr fov100; seta cg_fov 105" set fov110 "set fovswitchdown vstr fov115; set fovswitchup vstr fov105; seta cg_fov 110" set fov115 "set fovswitchdown vstr fov120; set fovswitchup vstr fov110; seta cg_fov 115" set fov120 "set fovswitchdown vstr fov120; set fovswitchup vstr fov115; seta cg_fov 120" vstr fov120

If you don't have a MOUSE4 or MOUSE5 (extra buttons on your mouse)
Code:
bind MOUSE3 vstr switch set switch vstr switch1 set switch1 "echo ^9Switch: ^2Fov; bind MWHEELUP vstr fovswitchup; bind MWHEELDOWN vstr fovswitchdown; set switch vstr switch2" set switch2 "echo ^9Switch: ^1Zoom; bind MWHEELUP weapnext; bind MWHEELDOWN weapprev; set switch vstr switch1" vstr switch set fov90 "set fovswitchdown vstr fov95; set fovswitchup vstr fov90; seta cg_fov 90" set fov95 "set fovswitchdown vstr fov100; set fovswitchup vstr fov90; seta cg_fov 95" set fov100 "set fovswitchdown vstr fov105; set fovswitchup vstr fov95; seta cg_fov 100" set fov105 "set fovswitchdown vstr fov110; set fovswitchup vstr fov100; seta cg_fov 105" set fov110 "set fovswitchdown vstr fov115; set fovswitchup vstr fov105; seta cg_fov 110" set fov115 "set fovswitchdown vstr fov120; set fovswitchup vstr fov110; seta cg_fov 115" set fov120 "set fovswitchdown vstr fov120; set fovswitchup vstr fov115; seta cg_fov 120" vstr fov120