+ Reply to Thread
Page 3 of 3 FirstFirst 1 2 3
Results 21 to 22 of 22

Thread: Weapon Binds - Sensitivity

  1. #21
    Junior Member siboney is on a distinguished road
    Join Date
    Feb 2013
    Hi, here are some scripts i wrote, it includes changing sensivity with your mousewheel (just hold it and scroll), switch on zoomtoggle, change zoomFov with arrow keys and a gauntled script, you just click and hold a button and when you release, you switch back to the last used weapon.

    PHP Code:
    bind MOUSE2 "+chain" 
    bind MOUSE3 "+sens_toggle" 
    bind MOUSE5 "vstr zoomtoggle"

    set        zoomtoggle        "vstr zoomtoggle_on"
    set        zoomtoggle_on    "cg_zoomToggle 1; print Zoomtoggle ^2on; set zoomtoggle "vstr zoomtoggle_off""
    set        zoomtoggle_off    "cg_zoomToggle 0; print Zoomtoggle ^1off; set zoomtoggle "vstr zoomtoggle_on""

    // Chaingun Script
    alias +chain "weapon 1; wait; wait; wait; +attack"
    alias -chain "-attack; vstr lastweapon"

    // Individual Sensitivity for Weapons ect.
    set     _sens_def        "vstr sens28"
    set     _sens_rg        "vstr sens26"
    seta    cg_weaponConfig        ""
    seta    cg_weaponConfig_g     ""                            // Gauntled
    seta    cg_weaponConfig_mg     "set lastweapon weapon 2; vstr _sens_def"    // Machinegun
    seta    cg_weaponConfig_sg     "set lastweapon weapon 3; vstr _sens_def"    // Shotgun
    seta    cg_weaponConfig_gl     "set lastweapon weapon 4; vstr _sens_def"    // Grenade launcher
    seta    cg_weaponConfig_rl     "set lastweapon weapon 5; vstr _sens_def"    // Rocketlauncher
    seta    cg_weaponConfig_lg     "set lastweapon weapon 6; vstr _sens_def"    // Lightning gun
    seta    cg_weaponConfig_rg     "set lastweapon weapon 7; vstr _sens_rg"    // Railgun
    seta    cg_weaponConfig_pg     "set lastweapon weapon 8; vstr _sens_def"    // Plasmagun
    seta    cg_weaponConfig_bfg "set lastweapon weapon 9; vstr _sens_def"    // BFG    
    seta    cg_weaponConfig_pl     "set lastweapon weapon 10; vstr _sens_def"    // Proximity mine launcher
    seta    cg_weaponConfig_gh     "set lastweapon weapon 11; vstr _sens_def"    // grappling hook
    seta    cg_weaponConfig_ng     "set lastweapon weapon 12; vstr _sens_def"    // Nailgun
    seta    cg_weaponConfig_cg     "set lastweapon weapon 13; vstr _sens_def"     // Chaingun

    // Sensitivity Script

    alias +sens_toggle "bind mwheeldown vstr sens_down; bind mwheelup vstr sens_up; "
    alias -sens_toggle "bind mwheeldown weapprev; bind mwheelup weapnext"

    set sens20 "sensitivity 2.0; set sens_up vstr sens21; print sensitivity = ^22"
    set sens21 "sensitivity 2.1; set sens_down vstr sens20; set sens_up vstr sens22; print sensitivity = ^22.1"
    set sens22 "sensitivity 2.2; set sens_down vstr sens21; set sens_up vstr sens23; print sensitivity = ^22.2"
    set sens23 "sensitivity 2.3; set sens_down vstr sens22; set sens_up vstr sens24; print sensitivity = ^22.3"
    set sens24 "sensitivity 2.4; set sens_down vstr sens23; set sens_up vstr sens25; print sensitivity = ^22.4"
    set sens25 "sensitivity 2.5; set sens_down vstr sens24; set sens_up vstr sens26; print sensitivity = ^22.5"
    set sens26 "sensitivity 2.6; set sens_down vstr sens25; set sens_up vstr sens27; print sensitivity = ^22.6"
    set sens27 "sensitivity 2.7; set sens_down vstr sens26; set sens_up vstr sens28; print sensitivity = ^22.7"
    set sens28 "sensitivity 2.8; set sens_down vstr sens27; set sens_up vstr sens29; print sensitivity = ^22.8"
    set sens29 "sensitivity 2.9; set sens_down vstr sens28; set sens_up vstr sens30; print sensitivity = ^22.9"
    set sens30 "sensitivity 3.0; set sens_down vstr sens29; set sens_up vstr sens31; print sensitivity = ^23.0"
    set sens31 "sensitivity 3.1; set sens_down vstr sens30; set sens_up vstr sens32; print sensitivity = ^23.1"
    set sens32 "sensitivity 3.2; set sens_down vstr sens31; set sens_up vstr sens33; print sensitivity = ^23.2"
    set sens33 "sensitivity 3.3; set sens_down vstr sens32; set sens_up vstr sens34; print sensitivity = ^23.3"
    set sens34 "sensitivity 3.4; set sens_down vstr sens33; set sens_up vstr sens35; print sensitivity = ^23.4"
    set sens35 "sensitivity 3.5; set sens_down vstr sens34; set sens_up vstr sens36; print sensitivity = ^23.5"
    set sens36 "sensitivity 3.6; set sens_down vstr sens35; set sens_up vstr sens37; print sensitivity = ^23.6"
    set sens37 "sensitivity 3.7; set sens_down vstr sens36; set sens_up vstr sens38; print sensitivity = ^23.7"
    set sens38 "sensitivity 3.8; set sens_down vstr sens37; set sens_up vstr sens39; print sensitivity = ^23.8"
    set sens39 "sensitivity 3.9; set sens_down vstr sens38; set sens_up vstr sens40; print sensitivity = ^23.9"
    set sens40 "sensitivity 4.0; set sens_down vstr sens39; print sensitivity = ^24.0"

    vstr sens28;    // Default sensitivity 2.8

    // zoomFov Script
    bind LEFTARROW "vstr zoomFov_up"
    bind RIGHTARROW "vstr zoomFov_down"

    set zoomFov50 "cg_zoomFov 50; set zoomFov_down vstr zoomFov45; set zoomFov_up vstr zoomFov55; print zoomFov = ^250"
    set zoomFov55 "cg_zoomFov 55; set zoomFov_down vstr zoomFov50; set zoomFov_up vstr zoomFov60; print zoomFov = ^255"
    set zoomFov60 "cg_zoomFov 60; set zoomFov_down vstr zoomFov55; set zoomFov_up vstr zoomFov65; print zoomFov = ^260"
    set zoomFov65 "cg_zoomFov 65; set zoomFov_down vstr zoomFov60; set zoomFov_up vstr zoomFov70; print zoomFov = ^265"
    set zoomFov70 "cg_zoomFov 70; set zoomFov_down vstr zoomFov65; set zoomFov_up vstr zoomFov75; print zoomFov = ^270"
    set zoomFov75 "cg_zoomFov 75; set zoomFov_down vstr zoomFov70; set zoomFov_up vstr zoomFov80; print zoomFov = ^275"
    set zoomFov80 "cg_zoomFov 80; set zoomFov_down vstr zoomFov75; set zoomFov_up vstr zoomFov85; print zoomFov = ^280"
    set zoomFov85 "cg_zoomFov 85; set zoomFov_down vstr zoomFov80; set zoomFov_up vstr zoomFov90; print zoomFov = ^285"
    set zoomFov90 "cg_zoomFov 90; set zoomFov_down vstr zoomFov85; set zoomFov_up vstr zoomFov95; print zoomFov = ^290"
    set zoomFov95 "cg_zoomFov 95; set zoomFov_down vstr zoomFov90; set zoomFov_up vstr zoomFov100; print zoomFov = ^295"
    set zoomFov100 "cg_zoomFov 100; set zoomFov_down vstr zoomFov95; set zoomFov_up vstr zoomFov105; print zoomFov = ^2100"

    vstr zoomFov90;    // Default zoomFov 

  2. #22
    Member OLIndustries is on a distinguished road OLIndustries's Avatar
    Join Date
    Jul 2011
    Good old GERMANY, and from time to time DEEP INSIDE
    Hmm. I think I have to read it more than one times to understand.

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts