*It's my RAZERBoomSlang1K/2K "PERFECTED" configuration! It ROCKS!! *I'm pretty proud of it! [= I'll be sending other scripts soon!!!!!!! *THANK YOU! * * *--------------{complete script begins below this line}---------------- //Brought To You By: =PIC=Mip16 --------------------> picmip16@home.com //===================================================================== //--------------> QUAKEIII:ARENA Mouse Config using RAZERBoomSlang1K/2K //===================================================================== // //Quick Breakdown -----------------> [see "Setup" (below) for details]: //===================================================================== // //MOUSE1 (left) = fire weapon. // //MOUSE2 (right) = move forward ("always run" enabled). // //MOUSE3 (middle)= select *ready gauntlet* and enter thirdperson mode // rendering gauntlet much more accurate and deadly. // "Ready" refers to the gauntlet being active without // holding your fire button at the same time. // //MOUSE4 (Lside) = executes a zoom-toggle script */\/SNIPER MODE!* and // selects rail. Very nice for 1v1 play. // //MOUSE5 (Rside) = second jump button. A second jump on your mouse is // very necessary for it makes doing backflips second // nature. The keyboard jump button would be used only // for forward jumps. // // MWHEELUP = executes a rocket-jump script. // // MWHEELDOWN = identity-switch script (useful for when people start // tag-teaming on you because you're owning 'em all). // When the whole board's gunning for you, it's time // to leave or just put on a new face! [= // //===================================================================== //SETUP -----------------------------------------------> (config data): //===================================================================== // //bind MOUSE1 "+attack" //bind MOUSE2 "+forward"//moving forward w/mouse is the only way to go! // //bind MOUSE3 "cg_thirdperson 1; weapon 1; +attack"//*ready gauntlet* // //NOTE ---------------------------------> (concerning the MOUSE3 bind): //===================================================================== //because I am using a +attack variable in the MOUSE3 bind, all binds //using any other weapon must also include a -attack variable in order //to prevent a situation where all weapons fire continuously, this line //of reason stays true for the cg_thirdperson variable as well but does //exclude +button5, the grapple hook in order to keep it like a toggle. // //FOR EXAMPLE, HERE ARE MY BINDS FOR ALL WEAPONS: //bind mouse3 "cg_thirdperson 1; weapon 1; +attack" //gauntlet //bind kp_plus "cg_thirdperson 0; -attack ; weapon 5" //rocket L. //bind kp_pgup "cg_thirdperson 0; -attack ; weapon 7" //railgun //bind kp_home "cg_thirdperson 0; -attack ; weapon 3" //shotgun //bind kp_pgdn "+button5"//---------------------------> G. HOOK //bind kp_end "cg_thirdperson 0; -attack ; weapon 2" //machinegun //bind kp_enter "cg_thirdperson 0; -attack ; weapon 4" //grenade L. //bind kp_downarrow "cg_thirdperson 0; -attack ; weapon 8" //plasmagun //bind kp_del "cg_thirdperson 0; -attack ; weapon 6" //light. gun //bind kp_ins "cg_thirdperson 0; -attack ; weapon 9" //bfg-10K // //bind j "+moveup" //bind z "weapon 7; vstr zoomtoggle" // //NOTE: --------------------------> (concerning the "j" and "z" binds): //===================================================================== //MOUSE4 has been "assigned" (using RAZERBoomSlang2K property settings) //to "z" (zoom-toggle) and MOUSE5 has been "assigned" to "j" (2nd jump) // ///\/*ZOOM-TOGGLE*-->(where zoomfov is 16.855 and sensitivity is 6.855) //===================================================================== //set zoomtoggle "vstr zoomin" //set zoomin "+zoom; echo ^3/\/^5\^6/^1SNIPER MODE^3!^5!^6!^7; set zoomtoggle vstr zoomout; vstr INsens" //set zoomout "-zoom; set zoomtoggle vstr zoomin; vstr OUTsens" //set INsens "sensitivity 12.855" //set OUTsens "sensitivity 6.855" // //this script is executed by MOUSE4, pressing the button puts you into //"SNIPER MODE (@ cg_zoomfov 16.855 and sensitivity @ 12.855)". When //you press again, you're brought back out of zoom (SNIPER MODE) and //your sensitivity is returned to normal (in my case, 6.855). Also, //the script automatically selects the rail --it's very quick, so you //can do some pretty seriously accurate railing in tournament 1v1 -- //your goal, using a script like this, is to be able to get air off a //bounce pad, zoom-in and finding your opponent simutaneously, firing, //then zoom-out before beginning to lose altitude; this script sets //you up to get *that* fast. // //ROCKET-JUMP script ----------------> (for RAZERBoomSlang2K MWHEELUP): //===================================================================== //bind MWHEELUP "vstr rj"//execute rocket-jump script set rj "vstr +rj; wait; wait; vstr -rj" set +rj "set cl_pitchspeed 5000; +lookdown; wait; wait; wait; -lookdown; +moveup; +attack" set -rj "-attack; -moveup; cl_pitchspeed 140; centerview" // //bind MWHEELDOWN "vstr id_1"//identity-switch script (see below) // //IDENTITY-SWITCH script ----------> (for RAZERBoomSlang2K MWHEELDOWN): //===================================================================== set id_1 "model uriel/red; cg_forcemodel 1; name ^4=^1G^3O^1D^4=^1s^3MAC^1k^7; play sound/player/uriel/taunt.wav; bind mwheeldown vstr id_2" set id_2 "model sarge/blue; cg_forcemodel 1; name ^4=^6P^5I^6C^4=^6M^5i^6p^516^7; play sound/player/sarge/taunt.wav; bind mwheeldown vstr id_3" set id_3 "model xaero/red; cg_forcemodel 1; name ^4=^2P^3R^2O^4=^2P^3e^2L^3u^2R^7; play sound/player/xaero/taunt.wav; bind mwheeldown vstr id_4" set id_4 "model doom/blue; cg_forcemodel 1; name ^4=^3N^5O^3W^4=^5N^3'^5Z^6e^3n^7; play sound/player/doom/taunt.wav; bind mwheeldown vstr id_1" // //MY RAIL SETTINGS -------------> [super-fast burst for cleanest shot]: //===================================================================== set color "2"//green set r_railcorewidth "1"//default=6 set r_railwidth "0"//default=16 set r_railsegmentlength "0"//default=32 set cg_railtrailtime "216.855"//default=400 //===================================================================== //end of file