PDA

View Full Version : Class and Weapon Shortcuts


Mustang
29-11-07, 15:15
To save going through the limbo menu it is useful to have binds for each class and weapon.
This saves time and hopefully means no missed spawns or people as the wrong class.

The script I use is a lot more complicated so I tried to simplify it a little.
"How so?" I hear you ask.
Well I have a seperate context for each class and each vehicle.
Allowing me to bind the rest of the commands to different keys for each class.
Also I can select a class whilst spectating or after a team has been selected and waiting to spawn.
And the two are very different and annoying to get right.
Needlessly complex? Maybe, but I was bored.

Both the classes and the vehicles need to be given a context other wise it won't allow you to select a new class whilst in a vehicle.


// q = Medic - Assult Rifle / Technician - Lacerator
// ctrl + q = Medic - Shotgun / Technician - NailGun
// w = Engineer - Assult Rifle / Constructor - Lacerator
// ctrl + w = Engineer - Shotgun / Constructor - NailGun
// alt + w = Engineer - Assault Rifle Grenade Launcher / Constructor - Lacerator Plasma Launcher
// e = Field Ops - Assault Rifle / Oppressor - Lacerator
// ctrl + e = Field Ops - Scoped Assault Rifle / Oppressor - Accurized Lacerator
// r = Soldier - Assault Rifle / Aggressor - Lacerator
// ctrl + r = Soldier - Rocket Launcher / Aggressor - Obliterator
// alt + r = Soldier - GPMG / Aggressor - Hyperblaster
// shift + r = Soldier - Shotgun / Aggressor - NailGun
// t = Covert Ops - Scoped Assault Rifle / Infiltrator - Accurized Lacerator
// ctrl + t = Covert Ops - Sniper Rifle / Infiltrator - RailGun

seta g_class_context_soldier "gdf"
seta g_class_context_medic "gdf"
seta g_class_context_engineer "gdf"
seta g_class_context_fieldops "gdf"
seta g_class_context_covertops "gdf"
seta g_bind_context_anansi "gdf"
seta g_bind_context_badger "gdf"
seta g_bind_context_bumblebee "gdf"
seta g_bind_context_husky "gdf"
seta g_bind_context_mcp "gdf"
seta g_bind_context_platypus "gdf"
seta g_bind_context_titan "gdf"
seta g_bind_context_trojan "gdf"

seta g_class_context_aggressor "strogg"
seta g_class_context_technician "strogg"
seta g_class_context_constructor "strogg"
seta g_class_context_oppressor "strogg"
seta g_class_context_infiltrator "strogg"
seta g_bind_context_desecrator "strogg"
seta g_bind_context_goliath "strogg"
seta g_bind_context_hog "strogg"
seta g_bind_context_hornet "strogg"
seta g_bind_context_icarus "strogg"

bind "q" "clientclass medic 0; addchatline 'Medic - Assult Rifle'" "" "gdf"
bind "q" "clientclass medic 1; addchatline 'Medic - Shotgun'" "ctrl" "gdf"
bind "w" "clientclass engineer 0; addchatline 'Engineer - Assult Rifle'
bind "w" "clientclass engineer 1; addchatline 'Engineer - Shotgun'" "ctrl" "gdf"
bind "w" "clientclass engineer 2; addchatline 'Engineer - Assault Rifle Grenade Launcher'" "alt" "gdf"
bind "e" "clientclass fieldops 0; addchatline 'Field Ops - Assault Rifle'" "" "gdf"
bind "e" "clientclass fieldops 1; addchatline 'Field Ops - Scoped Assault Rifle'" "ctrl" "gdf"
bind "r" "clientclass soldier 0; addchatline 'Soldier - Assault Rifle'" "" "gdf"
bind "r" "clientclass soldier 1; addchatline 'Soldier - Rocket Launcher'" "ctrl" "gdf"
bind "r" "clientclass soldier 2; addchatline 'Soldier - GPMG'" "alt" "gdf"
bind "r" "clientclass soldier 3; addchatline 'Soldier - Shotgun'" "shift" "gdf"
bind "t" "clientclass covertops 0; addchatline 'Covert Ops - Scoped Assault Rifle'" "" "gdf"
bind "t" "clientclass covertops 1; addchatline 'Covert Ops - Sniper Rifle'" "ctrl" "gdf"

bind "q" "clientclass technician 0; addchatline 'Technician - Lacerator'" "" "strogg"
bind "q" "clientclass technician 1; addchatline 'Technician - NailGun'" "ctrl" "strogg"
bind "w" "clientclass constructor 0; addchatline 'Constructor - Lacerator'" "" "strogg"
bind "w" "clientclass constructor 1; addchatline 'Constructor - NailGun'" "ctrl" "strogg"
bind "w" "clientclass constructor 2; addchatline 'Constructor - Lacerator Plasma Launcher'" "alt" "strogg"
bind "e" "clientclass oppressor 0; addchatline 'Oppressor - Lacerator'" "" "strogg"
bind "e" "clientclass oppressor 1; addchatline 'Oppressor - Accurized Lacerator'" "ctrl" "strogg"
bind "r" "clientclass aggressor 0; addchatline 'Aggressor - Lacerator'" "" "strogg"
bind "r" "clientclass aggressor 1; addchatline 'Aggressor - Obliterator'" "ctrl" "strogg"
bind "r" "clientclass aggressor 2; addchatline 'Aggressor - Hyperblaster'" "alt" "strogg"
bind "r" "clientclass aggressor 3; addchatline 'Aggressor - NailGun'" "shift" "strogg"
bind "t" "clientclass infiltrator 0; addchatline 'Infiltrator - Accurized Lacerator'" "" "strogg"
bind "t" "clientclass infiltrator 1; addchatline 'Infiltrator - RailGun'" "ctrl" "strogg"


Note: This is untested so I you have any trouble please report back.

muggs
29-11-07, 16:18
i have something similar

Office
29-11-07, 17:00
//autoexec.cfg

bind "F3" "exec class/strogg/strogg.cfg" "" "default"
bind "F4" "exec class/gdf/gdf.cfg" "" "default"

// class_strogg.cfg

// Strogg: Aggressor (Soldier)
bind F5 "exec class/strogg/agressor.cfg" "" "default"

// Strogg: Technician (Medic)
bind F7 "exec class/strogg/Technician.cfg" "" "default"

// Strogg: Constructor (Engineer)
bind F6 "exec class/strogg/constructor.cfg" "" "default"

// Strogg: Oppressor (Field Ops)
bind F8 "exec class/strogg/oppressor.cfg" "" "default"

// Strogg: Infiltrator (Covert Ops)
bind "F9" "exec class/strogg/infiltrator.cfg" "" "default"

bind "i" "clientquickchat quickchat/context/stroyent_other" "" "default"
bind "z" "clientquickchat quickchat/global/go" "" "default"

//agressor.cfg
ClientClass Aggressor 2

bind "p" "ClientClass Aggressor 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/imaggressor" "" "default"

//technician.cfg
clientclass technician 0

bind "p" "clientclass technician 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/imtechnician" "" "default"

//constructor.cfg
clientclass constructor 0

bind "p" "ClientClass constructor 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/imconstructor" "" "default"

//oppressor.cfg
ClientClass Oppressor 0

bind "p" "ClientClass Oppressor 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/imoppressor" "" "default"

//infiltrator.cfg
ClientClass Infiltrator 0

bind "p" "ClientClass Infiltrator 1" "" "default"
bind "MWHEELDOWN" "_weapnext" "" "default"
bind "MWHEELUP" "_weapprev" "" "default"
bind "0" "clientquickchat quickchat/self/iminfiltrator" "" "default"

// class_gdf.cfg

// GDF: Soldier
bind F5 "exec class/gdf/soldier.cfg" "" "default"

// GDF: Medic
bind F7 "exec class/gdf/medic.cfg" "" "default"

// GDF: Engineer
bind F6 "exec class/gdf/engineer.cfg" "" "default"

// GDF: Field Ops
bind F8 "exec class/gdf/fieldops.cfg" "" "default"

// GDF: Covert Ops
bind F9 "exec class/gdf/covertops.cfg" "" "default"

bind "i" "clientquickchat quickchat/context/health_other" "" "default"
bind "z" "clientquickchat quickchat/global/bye" "" "default"

//soldier.cfg
ClientClass Soldier 0

bind "p" "ClientClass Soldier 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/imsoldier" "" "default"

//medic.cfg
ClientClass medic 0

bind "p" "ClientClass medic 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/immedic" "" "default"

//engineer.cfg
ClientClass Engineer 0

bind "p" "ClientClass Engineer 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/imengineer" "" "default"

//fieldops.cfg
ClientClass FieldOps 0

bind "p" "ClientClass FieldOps 1" "" "default"
bind "MWHEELDOWN" "_weapon3" "" "default"
bind "MWHEELUP" "_weapon1" "" "default"
bind "0" "clientquickchat quickchat/self/imfieldops" "" "default"

//covertops.cfg
ClientClass CovertOps 0

bind "p" "ClientClass CovertOps 1" "" "default"
bind "MWHEELDOWN" "_weapnext" "" "default"
bind "MWHEELUP" "_weapprev" "" "default"
bind "0" "clientquickchat quickchat/self/imcovertops" "" "default"

works perfectly tried and tested old school way of doin it but flawless :@@::

http://www.own-age.co.uk/Files/classscript.zip

Sneakabout
29-11-07, 22:43
thats what i need to sort out..nice one guys :)

Office
07-04-08, 12:06
//autoexec.cfg
set net_accountName "******"
set net_accountPassword "*******"


exec office_config.cfg
exec office_binds.cfg
exec office_scripts.cfg//office_config.cfg
//NAME
seta ui_clanTag "^?."
seta ui_clanTagPosition "0"
seta ui_name "^7Off^?i^7ce"

//PC SPEC
seta com_allowConsole "1"
seta com_gpuSpec "1"
seta com_ignoreTools "1"
seta com_machineSpec "1"
seta com_showBPS "0"
seta com_showFPS "1"
seta com_showTPS "0"
seta com_systemRam "2048"
seta com_unlockFPS "1"
seta com_unlock_maxFPS "120"
seta com_unlock_timingMethod "1"
seta com_useFastVidRestart "1"
seta com_videoRam "640"

//GAME SETTINGS
seta g_advancedHud "1"
seta g_autoScreenshot "1"
seta g_autorecord "1"
seta g_bind_context_anansi "anansi"
seta g_bind_context_hornet "hornet"
seta g_buddyColor "0 1 1 1"
seta g_chatDefaultColor "1 1 1 1"
seta g_chatFireTeamColor "0.8 0.8 0.8 1"
seta g_chatLineTimeout "5"
seta g_chatTeamColor "1 1 0 1"
seta g_commandMapZoom "0.25"
seta g_commandMapZoomStep "0.125"
seta g_decals "0"
seta g_disableMuzzleFlash "1"
seta g_drawHudMessages "1"
seta g_drawMineIcons "0"
seta g_drawPlayerIcons "1"
seta g_drawVehicleIcons "1"
seta g_enemyColor "0.9 0.1 0.1 1"
seta g_fireteamColor "1 1 1 1"
seta g_fireteamLeaderColor "1 1 0 1"
seta g_fov "110"
seta g_friendlyColor ".0 .0 0 0"
seta g_hitBeep "1"
seta g_keepFireTeamList "1"
seta g_mineIconAlphaScale "1"
seta g_mineIconSize "10"
seta g_mineTriggerWarning "0"
seta g_neutralColor "0.75 0.75 0.75"
seta g_noQuickChats "0"
seta g_playTooltipSound "0"
seta g_playerArrowIconSize "15"
seta g_playerIconAlphaScale "1"
seta g_playerIconSize "20"
seta g_radialMenuMouseInput "2"
seta g_radialMenuMouseSensitivity "0.5"
seta g_radialMenuStyle "0"
seta g_radialMenuUseNumberShortcuts "1"
seta g_rotateCommandMap "1"
seta g_showPlayerShadow "0"
seta g_showVehicleCockpits "1"
seta g_showWayPoints "0"
seta g_skipIntro "1"
seta g_tooltipTimeScale "0"
seta g_tooltipVolumeScale "-20"
seta g_unlock_interpolateMoving "1"
seta g_unlock_updateAngles "1"
seta g_unlock_updateViewpos "1"
seta g_unlock_viewStyle "1"
seta g_vehicleSteerKeyScale "1"
seta g_waypointAlphaScale "0.7"
seta g_waypointDistanceMax "3084"
seta g_waypointDistanceMin "512"
seta g_waypointSizeMax "32"
seta g_waypointSizeMin "16"
seta g_weaponSwitchTimeout "-1"

//GAME USER INTERFACE
seta gui_chatAlpha "1"
seta gui_commandMapAlpha "1"
seta gui_crosshairAlpha "4"
seta gui_crosshairAlpha "4"
seta gui_crosshairColor "0.00 1.00 1.00 1.00"
seta gui_crosshairColor "0.00 1.00 1.00 1.00"
seta gui_crosshairDef "crosshairs"
seta gui_crosshairDef "crosshairs"
seta gui_crosshairGrenadeAlpha "0.5"
seta gui_crosshairGrenadeAlpha "0.5"
seta gui_crosshairKey "pin_01"
seta gui_crosshairKey "pin_01"
seta gui_crosshairSpreadAlpha "0"
seta gui_crosshairSpreadAlpha "0"
seta gui_crosshairSpreadScale "0"
seta gui_crosshairSpreadScale "0"
seta gui_crosshairStatsAlpha "0"
seta gui_crosshairStatsAlpha "0"
seta gui_doubleClickTime "0.2"
seta gui_fireTeamAlpha "1"
seta gui_invertMenuPitch "0"
seta gui_notificationPause "5"
seta gui_notificationTime "8"
seta gui_obitAlpha "1"
seta gui_objectiveListAlpha "1"
seta gui_objectiveStatusAlpha "1"
seta gui_personalBestsAlpha "0"
seta gui_personalBestsAlpha "1"
seta gui_showRespawnText "1"
seta gui_tooltipAlpha "0"
seta gui_tooltipDelay "0"
seta gui_vehicleAlpha "1"
seta gui_vehicleDirectionAlpha "0.5"
seta gui_voteAlpha "1"

//IMAGE CACHE
seta image_cacheMegs "768"
seta image_cacheMinK "2048"
seta image_useCache "1"

//MOUSE
seta in_anglespeedkey "999"
seta in_freeLook "1"
seta in_pitchspeed "0"
seta in_toggleRun "0"
seta in_toggleSprint "0"
seta in_yawspeed "140"

//NET
seta net_clientDownload "1"
seta net_clientLagOMeter "0"
seta net_clientMaxRate "16000"
seta net_clientPrediction "20"
seta net_clientPunkbusterEnabled "1"

//PLAYER MOVEMENT
seta pm_bobpitch "0"
seta pm_bobroll "0"
seta pm_bobup "0"
seta pm_crouchbob "0"
seta pm_runbob "0"
seta pm_runpitch "0"
seta pm_runroll "0"
seta pm_skipBob "1"
seta pm_vehicleSoundLerpScale "10"
seta pm_walkbob "0"

// RENDERING
seta r_AtmospherePostprocess "0"
seta r_MD5LodScale "3.4"
seta r_aspectRatio "3"
seta r_brightness "1.2"
seta r_customAspectRatioH ""
seta r_customAspectRatioV ""
seta r_customHeight "800"
seta r_customWidth "1280"
seta r_debugArrowStep "120"
seta r_debugLineDepthTest "0"
seta r_debugLineWidth "1"
seta r_detailFade "0.5"
seta r_detailTexture "1"
seta r_displayRefresh "60"
seta r_elevateForceClear "2"
seta r_forceLoadImages "0"
seta r_fullscreen "1"
seta r_gamma "1.2"
seta r_imposterCutoff "80"
seta r_imposterFade "80"
seta r_imposterFadeStart "130"
seta r_inhibitEXTGPP "0"
seta r_megaDrawMethod "3"
seta r_megaFadeTime "1500"
seta r_megaStreamBlocks "4"
seta r_megaStreamFromDVD "0"
seta r_megaTilesPerSecond "9999"
seta r_megaUpscale "0"
seta r_megatexturePreferALU "1"
seta r_mode "10"
seta r_multiSamples "0"
seta r_noDoubleAtmosphere "1"
seta r_normalizeNormalMaps "1"
seta r_occlusionsMaxFrames "10"
seta r_offsetunits "-600"
seta r_renderProgramLodDistance "120"
seta r_renderProgramLodFade "50"
seta r_shaderPreferALU "1"
seta r_shaderQuality "2"
seta r_shaderSkipSpecCubeMaps "1"
seta r_shadowPolygonFactor "0"
seta r_shadowPolygonFactorMT "0"
seta r_shadowPolygonOffset "-1"
seta r_shadowPolygonOffsetMT "-1"
seta r_shadows "0"
seta r_skipAtmosInteractions "1"
seta r_skipDepthAmbient "0"
seta r_skipMegaTextureSurfaces "1"
seta r_skipRefractCopy "0"
seta r_skipStuff "1"
seta r_softParticles "0"
seta r_stuffCacheMegs "32"
seta r_stuffFadeEnd "4500"
seta r_stuffFadeStart "4000"
seta r_swapInterval "0"
seta r_trisColor "1.0 1.0 1.0 1.0"
seta r_useAlphaToCoverage "1"
seta r_useDitherMask "1"
seta r_useFBODestinationBuffer "0"
seta r_useIndexBuffers "1"
seta r_useSMP "1"
seta r_useShadowFastParallel "1"
seta r_useShadowInfinite "1"
seta r_useShadowVisDistMult "1.0"
seta r_useThreadedRenderer "0"
seta r_visDistMult "0.8"

//SOUND
seta s_force22kHz "0"
seta s_maxSoundsPerShader "10"

//SENSITIVITY
seta sensitivity "2"
seta m_pitch "0.011001"
seta m_smooth "1"
seta m_strafeScale "6.25"
seta m_strafeSmooth "4"
seta m_yaw "0.022"

//USER INTERFACE
seta ui_advancedFlightControls "1"
seta ui_autoSwitchEmptyWeapons "1"
seta ui_drivingCameraFreelook "0"
seta ui_ignoreExplosiveWeapons "0"
seta ui_postArmFindBestWeapon "0"
seta ui_rememberCameraMode "0"
seta ui_showComplaints "0"
seta ui_showGun "0"
seta ui_voipReceiveFireTeam "1"
seta ui_voipReceiveGlobal "0"
seta ui_voipReceiveTeam "1"

//BSE
seta bse_enabled "1"
seta bse_simple "1"
//office_binds.cfg
unbindall
bind "," "clientquickchat quickchat/responses/youwelcome" "" "default"
bind "-" "_stroyDown" "" "default"
bind "." "clientquickchat quickchat/responses/sorry" "" "default" "" "default"
bind "1" "vstr sayack" "" "default"
bind "2" "vstr sayhurt" "" "default"
bind "4" "clientquickchat quickchat/global/taunts/owned" "" "default"
bind "7" "clientquickchat quickchat/global/quiet" "" "default"
bind "8" "clientquickchat quickchat/responses/dontcare" "" "default"
bind "9" "clientquickchat quickchat/global/taunts/ohdear" "" "default"
bind "=" "_stroyUp" "" "default"
bind "ALT" "_teamVoice" "" "default"
bind "BACKSPACE" "_quickchat" "" "default"
bind "CAPSLOCK" "_tophat" "" "default"
bind "CTRL" "toggle ui_showgun" "" "default"
bind "DEL" "_leanleft" "" "default"
bind "DOWNARROW" "_back" "" "default"
bind "END" "useweapon weapon_binocs" "" "default"
bind "ENTER" "_usevehicle" "" "default"
bind "F1" "vote y" "" "default"
bind "F2" "vote n" "" "default"
bind "F3" "exec class/strogg/strogg.cfg" "" "default"
bind "F4" "exec class/gdf/gdf.cfg" "" "default"
bind "F5" "ClientClass Soldier 0" "" "default"
bind "F6" "ClientClass Engineer 0" "" "default"
bind "F7" "ClientClass Medic 0" "" "default"
bind "F8" "ClientClass FieldOps 0" "" "default"
bind "F9" "ClientClass CovertOps 0" "" "default"
bind "F10" "clientTeam gdf;exec class/gdf/gdf.cfg" "" "default"
bind "F11" "clientTeam strogg;exec class/strogg/strogg.cfg" "" "default"
bind "F12" "clientTeam spectator" "" "default"
bind "HOME" "_vehicleCamera" "" "default"
bind "INS" "_altattack" "" "default"
bind "KP_DOWNARROW" "_weapon5" "" "default"
bind "KP_END" "_weapon4" "" "default"
bind "KP_ENTER" "_fireteam" "" "default"
bind "KP_HOME" "_speed" "" "default"
bind "KP_INS" "_reload" "" "default"
bind "KP_LEFTARROW" "_prone" "" "default"
bind "KP_PGDN" "_weapon0" "" "default"
bind "KP_SLASH" "screenshot" "" "default"
bind "KP_5" "_weapon3" "" "default"
bind "KP_UPARROW" "_weapon1" "" "default"
bind "KP_NUMLOCK" "exec autoexec.cfg" "" "default"
bind "LEFTARROW" "_moveleft" "" "default"
bind "MOUSE1" "_attack" "" "default"
bind "MOUSE2" "_movedown" "" "default"
bind "MOUSE3" "_sprint" "" "default"
bind "MOUSE4" "_activate" "" "default"
bind "MWHEELDOWN" "_weapnext" "" "default"
bind "MWHEELUP" "_weapprev" "" "default"
bind "PAUSE" "pause" "" "default"
bind "PGDN" "_leanright" "" "default"
bind "PGUP" "_activate" "" "default"
bind "RIGHTALT" "_fireteamVoice" "" "default"
bind "RIGHTARROW" "_moveright" "" "default"
bind "RIGHTCTRL" "_moveup" "" "default"
bind "RIGHTSHIFT" "_weapon2" "" "default"
bind "SHIFT" "toggle ui_showwaypoints" "" "default"
bind "UPARROW" "_forward" "" "default"
bind "KP_NUMLOCK" "exec autoexec.cfg" "" "default"
bind "]" "_showscores" "" "default"
bind "[" "togglenetdemo" "" "default"
bind "`" "toggleconsole" "" "default"
bind "'" "_modeswitch" "" "default"
bind "a" "clientquickchat quickchat/global/yes" "" "default"
bind "b" "clientquickchat quickchat/global/cheers/yourock" "" "default"
bind "c" "clientquickchat quickchat/global/cheers/greatshot" "" "default"
bind "d" "clientquickchat quickchat/self/disguise/enemydisguisedasme" "" "default"
bind "e" "clientquickchat quickchat/global/cheers/wellplayed" "" "default"
bind "f" "clientquickchat quickchat/self/disguise/imindisguise" "" "default"
bind "g" "clientquickchat quickchat/global/taunts/oops" "" "default"
bind "h" "clientquickchat quickchat/responses/unabletoassist" "" "default"
bind "j" "clientquickchat quickchat/commands/followme" "" "default"
bind "k" "clientquickchat quickchat/enemy/infantryspotted" "" "default"
bind "l" "_limbomenu" "" "default"
bind "m" "_taskmenu" "" "default"
bind "n" "_commandmap" "" "default"
bind "o" "exec clantag.cfg" "" "default"
bind "q" "clientquickchat quickchat/global/sorry" "" "default"
bind "r" "_ready" "" "default"
bind "s" "clientquickchat quickchat/global/no" "" "default"
bind "t" "clientMessageMode" "" "default"
bind "u" "clientMessageMode 2" "" "default"
bind "v" "_context" "" "default"
bind "w" "" "" "default"
bind "x" "clientquickchat quickchat/global/hi" "" "default"
bind "y" "clientMessageMode 1" "" "default"
bind "SPACE" "kill" "" "default"
bind "/" "clientquickchat quickchat/responses/thanks" "" "default"
bind "ESCAPE" "_menuCancel" "" "menu"
bind "KP_ENTER" "_menuAccept" "" "menu"
bind "TAB" "_menuNavForward" "" "menu"
bind "TAB" "_menuNavBackward" "RIGHTSHIFT" "menu"
bind "TAB" "_menuNavBackward" "SHIFT" "menu"
bind "ESCAPE" "_menuCancel" "" "bindmenu"
bind "ENTER" "_menuAccept" "" "menu"
bind "ENTER" "_menuNewline" "CTRL" "menu"
bind "ENTER" "_menuNewline" "RIGHTCTRL" "menu"
bind "MOUSE2" "_tophat" "" "anansi"
bind "MOUSE2" "_tophat" "" "hornet"
bind "INS" "_speed" "" "anansi"
bind "INS" "_speed" "" "hornet"
bind "MWHEELDOWN" "_weapnext" "" "anansi"
bind "MWHEELUP" "_weapprev" "" "anansi"
bind "MWHEELDOWN" "_weapnext" "" "hornet"
bind "MWHEELUP" "_weapprev" "" "hornet"//office_scripts.cfg
seta sayack "clientquickchat quickchat/responses/acknowledged; bind 1 $sayonit"
seta saydear "clientquickchat quickchat/global/taunts/ohdear; bind 2 $sayoops"
seta sayhurt "clientquickchat quickchat/global/taunts/thathadtohurt; bind 2 $saydear"
seta sayonit "clientquickchat quickchat/responses/onit; bind 1 $sayack"
seta sayoops "clientquickchat quickchat/global/taunts/oops; bind 2 $sayhurt"