Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Written By Whirlingdervish[Q2C] - edited by Jehar
- //NOTE: MOST BINDS ARE LEFT BLANK BY DEFAULT, fill them in with your preference.
- //EXAMPLE: bind <key> "+forward", just add your preferred key between the word bind and the action. ie turn bind "+forward" into bind w "+forward"
- //Mouse keys are: mouse1 (lb), mouse2 (rb), mouse3 (wheel click), mwheelup (wheel up), mwheeldown (wheel down), and mouse# for extra mouse buttons.
- unbindall
- set name "{X}Er!c@"
- // ---player movement binds---
- bind e "+forward"
- bind d "+back"
- bind s "+moveleft"
- bind f "+moveright"
- //duck
- bind a "+movedown"
- //run-walk
- bind shift "+speed"
- //fire
- bind mouse1 "+attack"
- //jump
- bind mouse2 "+moveup"
- //doublejump
- alias w8 "wait; wait; wait; wait"
- alias +dj "+moveup; w8; -moveup; w8; +moveup"
- alias -dj "-moveup"
- bind "+dj"
- //inventory
- bind tab "inven"
- bind enter "invuse"
- bind [ "invprev"
- bind ] "invnext"
- bind backspace "invdrop"
- // ---use specific item binds---
- bind "bfg"
- bind v"blast"
- bind c"shot"
- bind mwheelup "ssg"
- bind h "mac"
- bind mwheeldown "chain"
- bind r "nadel"
- bind mouse4 "rl"
- bind r "hyper"
- bind mouse5 "rg"
- bind g "nade"
- alias blast "use blaster"
- alias shot "use shotgun"
- alias ssg "use super shotgun"
- alias mac "use machinegun"
- alias chain "use chaingun"
- alias nadel "use grenade launcher"
- alias rl "use rocket launcher"
- alias hyper "use hyperblaster"
- alias rg "use railgun"
- alias bfg "use bfg10k"
- alias nade "use grenades"
- bind "use rebreather; use environment suit"
- bind "use invulnerability"
- bind "use quad damage"
- bind "use power shield; use power screen"
- // ---favorite weapon binds - rightmost weapon on the bind takes priority---
- alias bulletweps "mac; hyper; chain"
- bind "bulletweps"
- bind "shot; ssg"
- bind "rg"
- bind "bfg; nadel; rl"
- // ---weapon scrolling binds---
- bind q "weapnext"
- bind w "weapprev"
- // ---menu toggles---
- bind ESCAPE "togglemenu"
- bind ` "toggleconsole"
- bind ~ "toggleconsole"
- // ---scoreboard---
- bind x "score"
- // ---screensize binds---
- bind - "sizedown"
- bind + "sizeup"
- bind = "sizeup"
- // ---look related binds---
- bind "+klook"
- bind "+lookdown"
- bind "+lookup"
- bind "centerview"
- // ---chat binds---
- bind space "say :D"
- bind "say LOL"
- bind "say I'm Hit!"
- bind "say Argh!"
- bind "say Nice Shootin!"
- bind "say Thx"
- // ---team chat and public chat, respectively---
- bind y "messagemode2"
- bind t "messagemode"
- bind capslock "say_team I'm @ << $loc_here >> with %h and %a !"
- bind shift "say_team ENEMY @ [$loc_there$]"
- bind 1 "drop chaingun;drop bullets;say_team Chaingun @ [$loc_here]"
- bind 2 "drop supershotgun;drop shells;say_team "SSG @ [$loc_here]"
- bind 3 "drop rocketlauncher;drop rockets;say_team RocketLauncher @ [$loc_here]"
- bind 4 "drop railgun;drop slugs;say_team RailGun @ [$loc_here]"
- // ---menu binds---
- "cmd help"
- bind F2 "menu_savegame"
- alias rup "ready; bind f3 urup"
- alias urup "unready; bind f3 rup"
- bind F3 rup
- bind F4 "menu_keys"
- bind F12 "screenshot"
- bind PAUSE "pause"
- // ---Demo Recording---
- alias startdemo "record ${$time}-${$date}-${$mapname};bind F5 stopdemo"
- alias stopdemo "stop;bind F5 startdemo"
- bind F5 "startdemo"
- //Toggle forced models
- set cl_noskins "0"
- // ---asynchronous FPS toggle---
- set cl_async "0"
- // ---mouse direct input accel fix---
- set m_directinput "0"
- set m_accel "0"
- // ---v-sync---
- set gl_swapinterval "0"
- // ---renderer configs and video settings---
- set gl_ext_pointparameters "0"
- set gl_ext_multitexture "1"
- set gl_vertex_arrays "0"
- set gl_texturesolidmode "default"
- set gl_texturealphamode "default"
- set gl_texturemode "GL_LINEAR_MIPMAP_NEAREST"
- set gl_polyblend "0"
- set gl_flashblend "0"
- set gl_shadows "2"
- set gl_particle_att_c "0.01"
- set gl_particle_att_b "0.0"
- set gl_particle_att_a "0.01"
- set gl_replacemd2 "0"
- set gl_replacepcx "1"
- set gl_replacewal "1"
- set gl_particle_size "1"
- set gl_particle_max_size "1"
- set gl_particle_min_size "1"
- set gl_ext_palettedtexture "0"
- set gl_driver "opengl32"
- set sw_stipplealpha "0"
- set vid_ypos "0"
- set vid_xpos "0"
- set gl_flush "0"
- set viewsize "100"
- set rate "25000"
- //---brightness settings---
- set vid_gamma ".5"
- set gl_modulate "3"
- set intensity "2"
- set gl_dynamic "0"
- set gl_gammapics "0"
- //---gun model display---
- set cl_gun 2
- //--resolution---
- set gl_mode "4"
- set vid_fullscreen "0"
- // ---skin/name/handedness/sensitivity and other settings---
- set gender_auto "1"
- set gender "female"
- set skin "male/athena"
- set lookstrafe "0"
- set lookspring "1"
- set cl_run "1"
- set in_joystick "0"
- set in_mouse "1"
- set freelook "1"
- set win_noalttab "0"
- // -- 0=righty 1=lefty--
- set hand "2"
- // ---mouse sensitivity---
- set sensitivity "3"
- //---crosshair - use values 1-12 for crosshair image---
- set crosshair "1"
- set ch_alpha "1"
- set ch_scale "1"
- set ch_red "255"
- set ch_blue "255"
- set ch_green "255"
- set netgraph "1"
- set bob_pitch "0"
- set bob_roll "0"
- set bob_up "0"
- set run_pitch "0"
- set run_roll "0"
- set cl_smoothsteps "3"
- set cl_footsteps "1"
- //---maxfps---
- set cl_maxfps "90"
- set cl_maxpackets "90"
- set gl_finish "0"
- // ---sound control configs---
- set cl_stereo_separation "0.4"
- set cd_nocd "0"
- set s_initsound "1"
- //LINUX USERS UNCOMMENT BELOW LINES
- //set s_initsound "2"
- //set s_openal_driver "libopenal.so"
- set s_primary "0"
- set s_mixahead "0.2"
- set s_loadas8bit "0"
- set s_khz "44"
- set s_openal_rollofffactor "5"
- // ---server connect/download settings---
- set sv_reconnect_limit "3"
- set allow_download_maps "1"
- set allow_download_sounds "1"
- set allow_download_models "1"
- set allow_download_players "0"
- set allow_download "1"
- set hostname "wd"
- // ---commented out level testing binds---
- //bind . "kill"
- //bind , "noclip"
- //bind m "give all"
- //bind / "r_speeds 1"
- // ---gl_modulate toggle for super dark maps---
- alias brighten "set gl_modulate 10; bind m darken"
- alias darken "set gl_modulate 2; bind m brighten"
- bind darken
- bind vid_restart
- // --sky toggle---
- alias sky1 "sky carnival; bind f8 sky0"
- alias sky0 "sky black; bind f8 sky1"
- bind sky1
- // ---in-game volume change binds---
- bind "vup"
- bind "vdn"
- alias vup vol_01
- alias vdn vol_00
- alias vol_00 "set s_volume 0.0;alias vup vol_01;alias vdn vol_00;echo VOLUME |---------- 0"
- alias vol_01 "set s_volume 0.1;alias vup vol_02;alias vdn vol_00;echo VOLUME -|--------- 1"
- alias vol_02 "set s_volume 0.2;alias vup vol_03;alias vdn vol_01;echo VOLUME --|-------- 2"
- alias vol_03 "set s_volume 0.3;alias vup vol_04;alias vdn vol_02;echo VOLUME ---|------- 3"
- alias vol_04 "set s_volume 0.4;alias vup vol_05;alias vdn vol_03;echo VOLUME ----|------ 4"
- alias vol_05 "set s_volume 0.5;alias vup vol_06;alias vdn vol_04;echo VOLUME -----|----- 5"
- alias vol_06 "set s_volume 0.6;alias vup vol_07;alias vdn vol_05;echo VOLUME ------|---- 6"
- alias vol_07 "set s_volume 0.7;alias vup vol_08;alias vdn vol_06;echo VOLUME -------|--- 7"
- alias vol_08 "set s_volume 0.8;alias vup vol_09;alias vdn vol_07;echo VOLUME --------|-- 8"
- alias vol_09 "set s_volume 0.9;alias vup vol_10;alias vdn vol_08;echo VOLUME ---------|- 9"
- alias vol_10 "set s_volume 1.0;alias vup vol_10;alias vdn vol_09;echo VOLUME ----------| 10"
- // in-game config status verification
- alias showvol "echo VOLUME = $s_volume"
- alias showglmod "echo GL_MODULATE = $gl_modulate"
- alias showvsync "echo V-SYNC = $gl_swapinterval"
- alias showstatus "showvsync;showvol;showglmod;name"
- bind "showstatus"
- alias time1 " bind t timescale 0.1"
- alias time2 "bind y timescale 1"
- alias time3 "bind u timescale 10"
- alias timestuff "time1; time2; time3"
- alias reg1 "bind u say Thx"
- alias reg2 "bind t messagemode2"
- alias reg3 "bind y messagemode"
- alias regstuff "reg1; reg2; reg3"
- alias regmode "regstuff; bind f11 directormode; echo =regular mode="
- alias directormode "timestuff; bind f11 regmode; echo =director mode="
- bind "directormode"
- alias color1 "gl_coloredlightmaps 0; gl_modulate 20; vid_restart; bind numlock color2"
- alias color2 "gl_coloredlightmaps 0.5: gl_modulate 15; vid_restart; bind numlock color3"
- alias color3 "gl_coloredlightmaps 1: gl_modulate 10; vid_restart; bind numlock color1"
- bind color1
- //OPTIONAL SCRIPTS
- // ---ZoomTool---
- set zoomfov "30"
- set zoomsens ".5"
- alias +zoom "set storesen $sensitivity;set storefov $fov;set sensitivity $zoomsens;set fov $zoomfov"
- alias -zoom "set sensitivity $storesen;set fov $storefov"
- bind mouse3 "+zoom"
- // ---Weapon/Item Drop and Request Aliases - only needed for those playing serious tdm---
- alias m1 "play misc/menu1"
- alias m2 "play misc/menu2"
- alias x1 "drop Rocket Launcher"
- alias x2 "drop Railgun"
- alias x3 "drop Super Shotgun;drop Shotgun"
- alias x4 "drop Chaingun;drop HyperBlaster;drop MachineGun"
- alias a1 "drop Rockets"
- alias a2 "drop Slugs"
- alias a3 "drop Shells"
- alias a4 "drop Bullets;drop Cells"
- alias droprl "say_team �ˆŸ � DROPPED RL < $loc_here >;x1;a1"
- alias droprg "say_team �ˆŸ � DROPPED RG < $loc_here >;x2;a2"
- alias dropsgs "say_team �ˆŸ � DROPPED SSG/SG < $loc_here >;x3;a3"
- alias dropsprayweps "say_team �ˆŸ � DROPPED CG/MG/HB < $loc_here >;x4;a4"
- alias reqrl "say_team �‰Ÿ NEED RL/AMMO < $loc_here >"
- alias reqrg "say_team �‰Ÿ NEED RG/AMMO < $loc_here >"
- alias reqsgs "say_team �‰Ÿ NEED SSG/SG/AMMO < $loc_here >"
- alias reqsprayweps "say_team �‰Ÿ NEED CG or HB/AMMO < $loc_here >"
- alias w1 "droprl ;m1"
- alias w2 "droprg ;m1"
- alias w3 "dropsgs ;m1"
- alias w4 "dropsprayweps ;m1"
- alias r1 "reqrl ;m2"
- alias r2 "reqrg ;m2"
- alias r3 "reqsgs ;m2"
- alias r4 "reqsprayweps ;m2"
- alias temp1 "bind RIGHTARROW w4;bind DOWNARROW w2"
- alias temp2 "bind LEFTARROW w3;bind UPARROW w1"
- alias temp3 "bind RIGHTARROW r4;bind DOWNARROW r2"
- alias temp4 "bind LEFTARROW r3;bind UPARROW r1"
- alias changetodrops "temp1; temp2; droptoggle2"
- alias changetoreq "temp3; temp4; droptoggle1"
- alias droptoggle1 "bind kp_enter changetodrops"
- alias droptoggle2 "bind kp_enter changetoreq"
- bind kp_enter changetoreq
- bind r4
- bind r2
- bind r3
- bind r1
- // ---Status/Team Communication Binds---
- alias teamokay "say_team �ˆŸ AFF/SAFE < $loc_here >"
- alias teamneg "say_team �ˆŸ NEGATIVE < $loc_here >"
- alias teamstatus "say_team �ˆŸ < $loc_here > [%h]-[%a]"
- alias teamnmy "say_team �‹Ÿ ENEMY < $loc_there >"
- alias teamhelp "say_team �‹Ÿ HELP/2+ NMY < $loc_there >"
- alias teambehind "say_team �‹Ÿ ENEMY BEHIND! < $loc_there >"
- alias teamforward "say_team �‡Ÿ PRESS FORWARD! < $loc_there >"
- alias teamback "say_team �‡Ÿ FALL BACK! < $loc_here >"
- alias teamhold "say_team �‡Ÿ HOLD THIS POSITION! < $loc_here >"
- bind teamstatus
- bind teamokay
- bind teamneg
- bind teamnmy
- bind teamhelp
- bind teambehind
- bind teamforward
- bind teamback
- bind teamhold
- // ---config loading verification---
- bind f6 "cfg_save autoexec; echo CONFIG SAVED"
- echo ...............
- echo :CONFIG LOADED:
- echo :.............:
- exec address.cfg
- //EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement