Jump to content

Recommended Posts

Posted

Hey,

 

I saw a post somewhere a while back where someone mentioned that they had configured a key to change between different FOV settings.

However, the post didn't have any info on how to do it. 🙁

 

So if anyone knows how to configure it, please help a noob (me) how to do it step-by-step, preferably through console, if possible! 😅

Best case would be one key that loops between 2 different FOV settings, but if that's too complicated it could just be a basic /bind mouse3 say blablabla type config for 2 different keys 🤔

 

:thanks

Posted

Hey,

 

I do not know how to make one key switch between two different FOV settings, but i use my mouse wheel to change it so i will explain how i added it so that it works for me.

 

Lets say You want to switch between 110 and 90.

Simply when i got in the game i just did:

/bind mwheelup cg_fov 110

/bind mwheeldown cg_fov 90

and that was all for me.

You can add it to Your cfg file too.

If someone knows how to do it for one key let us know i am interested if it is possible too.

  • Like 3
Posted

Let me know if it works, feel free chagne fov value if needed.

 

set fov90 "echo ^1FOV 90; set cg_fov 90; set switch_fov vstr fov110;"

set fov110 "echo ^1FOV 110; set cg_fov 110; set switch_fov vstr fov90;"

set switch_fov "vstr fov90

bind KEY "vstr switch_fov"

  • Like 1
  • Thanks 1
Posted

I just did /bind key cg_fov 90 and /bind key cg_fov 120  seems to work

  • Like 3
Posted (edited)
1 hour ago, Leatherface said:

I just did /bind key cg_fov 90 and /bind key cg_fov 120  seems to work

yeah i got these binded on my mouse 4/5 

this is what my cfg shows exactly :

bind MOUSE4 "cg_fov 90"
bind MOUSE5 "cg_fov 120"

Edited by Dropz
  • Like 1
Posted
9 minutes ago, Dropz said:

yeah i got these binded on my mouse 4/5 

this is what my cfg shows exactly :

bind MOUSE4 "cg_fov 90"
bind MOUSE5 "cg_fov 120"

i remember @Lisa mentioning about similar config in a recent thread, then i realized other people use this "non-toggle" approach;

it probably appears less abstract to implement.

  • Like 2
Posted
30 minutes ago, Snake in the Grass said:

i remember @Lisa mentioning about similar config in a recent thread, then i realized other people use this "non-toggle" approach;

it probably appears less abstract to implement.

Im a simple man xD

 

  • Like 2
  • Haha 1
Posted

@jEnzi both options are completely doable. 
 

You can set it to 1 key as you mentioned using a toggle. 
 

all answers above should work. @razjee solution will allow you to change back n forth using a single key. 
 

you can also attach it to a key as well for instance if you only wanted the change when you crouch, prone, or sprint. 

  • Like 3
Posted

I wrote a little cfg/script for this to cycle through FOVs from 80 to 140.  You should see a little message indicating what it's set to each time you press the bind key.

 

//---[ Init ]-------------------------------------------------------------------------
set fov_next          "vstr fov_s_cmd"

//---[ Bind ]-------------------------------------------------------------------------
bind KP_5             "vstr fov_next"

//---[ Standard FOVs ]--------------------------------a-z-----------------------------------------------
set fov_s             "set cg_fov 80"
set fov_sm            "set cg_fov 90"
set fov_m             "set cg_fov 100"
set fov_ml            "set cg_fov 110"
set fov_l             "set cg_fov 120"
set fov_lxl           "set cg_fov 130"
set fov_xl            "set cg_fov 140"

//---[ Standard FOV commands ]--------------------------------------------------------------------------------
set fov_s_cmd         "vstr fov_s;    set fov_preference vstr fov_s;   set fov_next vstr fov_sm_cmd;  echo Setting FOV preference to 80"
set fov_sm_cmd        "vstr fov_sm;   set fov_preference vstr fov_sm;  set fov_next vstr fov_m_cmd;  echo Setting FOV preference to 90"
set fov_m_cmd         "vstr fov_m;    set fov_preference vstr fov_m;   set fov_next vstr fov_ml_cmd;  echo Setting FOV preference to 100"
set fov_ml_cmd        "vstr fov_ml;   set fov_preference vstr fov_ml;  set fov_next vstr fov_l_cmd;  echo Setting FOV preference to 110"
set fov_l_cmd         "vstr fov_l;    set fov_preference vstr fov_l;   set fov_next vstr fov_lxl_cmd; echo Setting FOV preference to 120"
set fov_lxl_cmd       "vstr fov_lxl;  set fov_preference vstr fov_lxl; set fov_next vstr fov_xl_cmd; echo Setting FOV preference to 130"
set fov_xl_cmd        "vstr fov_xl;   set fov_preference vstr fov_xl;  set fov_next vstr fov_s_cmd;  echo Setting FOV preference to 140"

 

I have it bound to the keypad 5 key, but you can change it to whatever you like.  As you can probably tell, I'm a bit OCD, so I have this as a separate config file and pull it in by calling it with an exec in my main config, but you can paste it into the config you currently use anywhere in the file

 

Hope this helps!

  • Like 1
  • Love 5
  • 100 1
  • Platinum VIP
Posted

Funny how so many use the same thing but in a different way.

For me, it's 

 

bind F3 seta cg_fov "115"
bind F4 seta cg_fov "95"

  • Like 1
  • 100 2
Posted

I got around to trying the different suggestions from everyone, just to find out that the minimum FOV setting (atleast on bg2) allowed is 90°, which I usually play at, was hoping to get a slightly tighter view for long distance shooting but oh well 😁 

 

For me, anything wider than that makes everything seem a bit small and harder to aim for headshots, so I might just stick with 90° after all.

 

I'm sure the advice in this thread will help others wondering the same thing though, big thanks for all the advice and suggestions, y'all are awesome! 

  • Like 2
Posted

Only on etlegacy mod fov range is 75-160

  • Like 3
  • Platinum VIP
Posted (edited)
22 hours ago, Leatherface said:

I use Fkeys to all Fa servers

 

That's a good idea and since I don't use the KP number keys, I could move the things I have on the F keys now to there

Edited by -=HipKat=-
  • Like 1
  • 100 1
Posted
31 minutes ago, -=HipKat=- said:

That's a good idea and since I don;t use the KP number keys, I could move the things I have on the F keys now to there

bind F1 "connect jay1.clan-fa.com"

bind F2 "connect jay2.clan-fa.com"

bind F3 "connect jay3.clan-fa.com"

bind F4 "connect hc.clan-fa.com"

bind F5 "connect silent.clan-fa.com"

bind F6 "connect b2.clan-fa.com"

bind F7 "connect nq1.clan-fa.com"

bind F8 "connect nq2.clan-fa.com"

bind F9 "connect nq3.clan-fa.com"

  • Like 4

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.