
Originally Posted by
Dopeboy
Thanks for the info,
Had a few games this afternoon, bit rusty lol.
spent a while getting the config ok, then when i joined a new server it seemed to default back to the original, do i have to save it?
Cheers
I believe it's supposed to save your setting automatically, however, I execute a config file every time I start the game which has been working for me.
You can simply write your own settings with the writeconfig command:
\writeconfig myfirstconfig
So that saves myfirstconfig.cfg in some obscure folder on your HDD. Not sure which one for Mac, but that shouldn't be too hard to find out.
If you managed to find the folder mentioned above you can edit the autoexec.cfg to say:
exec myfirstconfig.cfg
Which should execute the myfirstconfig.cfg file every time you start quake. Alternatively you can just edit the autoexec.cfg directly which to me seems like a slightly less elegant approach.
If you use the writeconfig command to make a cfg file it just dumps everything in there so it may not be the easiest to read. There is the option of making your own cfg of course, but that would involve spending a lot of time looking at websites like the one Adderall linked to. Maybe not something you're interested in. Below is my own config to give you an idea of what that could look like. Note that it could be somewhat outdated because I haven't been playing been much lately and I haven't kept up with the most recent changes concerning cfgs.
Code:
unbindall
//Mouse Settings
sensitivity "2.4"
set cl_mouseAccelStyle "0"
set cl_mouseSensCap "0"
set cl_mouseAccel "0.1"
set m_pitch "-0.022"
name "^77hin^4k^7"
//Misc. Binds
bind KP_END "exec 7hink.cfg"
bind KP_DOWNARROW "exec Bloom.cfg"
bind KP_PGDN "vid_restart"
bind TAB "+scores"
bind ENTER "messagemode"
bind \ "messagemode2"
bind l "vote yes"
bind u "vote no"
bind y "readyup"
bind F7 "vstr colors"
bind F8 "toggle r_fastSky"
bind F12 "screenshotJPEG"
bind pgup "vstr gup"
bind pgdn "vstr gdn"
//Chat Binds
bind F1 "say ^7:)"
bind F2 "say ^7:("
bind F3 "say ^7*hug*"
bind F4 "say ^7*snif*"
//Team Chat Binds
bind 1 "say_team ^7HIGH"
bind 2 "say_team ^7LOW"
bind 3 "say_team ^7Ready for attack"
bind 4 "say_team ^7BASE LOST!"
bind 5 "say_team ^7Base Clear"
bind 6 "say_team ^7EFC here!"
bind 7 "say_team ^7You take it"
bind 8 "say_team ^7I'm here"
//Action Binds
bind MOUSE1 "+attack"
bind MWHEELUP "dropweapon"
bind MWHEELDOWN "dropflag"
bind MOUSE4 "+button2"
bind MOUSE5 "droppowerup"
bind SPACE "+zoom"
//Movement Binds
bind f "+forward"
bind s "+back"
bind r "+moveleft"
bind t "+moveright"
bind MOUSE2 "+moveup"
bind CTRL "+movedown"
bind SHIFT "+speed"
//Weapon Binds
bind q "vstr Gauntlet"
bind a "vstr MachineGun"
bind w "vstr ShotGun"
bind b "vstr GrenadeLauncher"
bind p "vstr RocketLaucher"
bind d "vstr LightningGun"
bind g "vstr RailGun"
bind v "vstr PlasmaGun"
bind z "vstr BFG"
bind n "vstr GH"
bind k "vstr Nailgun"
bind h "vstr ProxyLauncher"
bind j "vstr ChainGun"
//Gamma Script
set gup vstr ga06
set gdn vstr ga04
set ga00 "set r_gamma .7; set gup vstr ga01"
set ga01 "set r_gamma .75; set gdn vstr ga00; set gup vstr ga02"
set ga02 "set r_gamma .80; set gdn vstr ga01; set gup vstr ga03"
set ga03 "set r_gamma .85; set gdn vstr ga02; set gup vstr ga04"
set ga04 "set r_gamma .90; set gdn vstr ga03; set gup vstr ga05"
set ga05 "set r_gamma .95; set gdn vstr ga04; set gup vstr ga06"
set ga06 "set r_gamma 1.0; set gdn vstr ga05; set gup vstr ga07"
set ga07 "set r_gamma 1.05; set gdn vstr ga06; set gup vstr ga08"
set ga08 "set r_gamma 1.1; set gdn vstr ga07; set gup vstr ga09"
set ga09 "set r_gamma 1.15; set gdn vstr ga08; set gup vstr ga10"
set ga10 "set r_gamma 1.2; set gdn vstr ga09; set gup vstr ga11"
set ga11 "set r_gamma 1.25; set gdn vstr ga10; set gup vstr ga12"
set ga12 "set r_gamma 1.3; set gdn vstr ga11"
//Weapon Settings
set Gauntlet "weapon 1; vstr xh1"
set MachineGun "weapon 2; vstr xh3"
set ShotGun "weapon 3; vstr xh1"
set GrenadeLauncher "weapon 4; vstr xh1"
set RocketLaucher "weapon 5; vstr xh1"
set LightningGun "weapon 6; vstr xh2"
set RailGun "weapon 7; vstr xh3"
set PlasmaGun "weapon 8; vstr xh3"
set BFG "weapon 9; vstr xh1"
set GH "weapon 10; vstr xh3"
set Nailgun "weapon 11; vstr xh1"
set ProxyLauncher "weapon 12; vstr xh1"
set ChainGun "weapon 13; vstr xh2"
set xh1 "cg_crosshairSize 48; cg_drawCrosshair 2"
set xh2 "cg_crosshairSize 30; cg_drawCrosshair 7"
set xh3 "cg_crosshairSize 18; cg_drawCrosshair 11"
set cg_crosshairsize "18"
set cg_gunX "0"
set cg_gunY "0"
set cg_gunZ "0"
set cg_drawCrosshair "11"
set cg_crosshairPulse "0"
set cg_crosshairHitStyle "2"
set cg_crosshairColor "5"
set cg_crosshairHitColor "1"
set colors "vstr colors1"
set colors1 "cg_enemyHeadColor 0xFFFFFFFF; cg_enemyUpperColor 0xFFFFFFFF; cg_enemyLowerColor 0xFFFFFFFF; set colors vstr colors2"
set colors2 "cg_enemyHeadColor 0x40FF00FF; cg_enemyUpperColor 0x40FF00FF; cg_enemyLowerColor 0x40FF00FF; set colors vstr colors1"
set cg_forceEnemyModel "keel/bright"
set cg_enemyHeadColor "0x40FF00FF"
set cg_enemyUpperColor "0x40FF00FF"
set cg_enemyLowerColor "0x40FF00FF"
set cg_forceTeamModel "doom"
set cg_deadBodyDarken "1"
set model "visor"
set rate "25000"
set cl_timeNudge "0"
set cg_lagometer "2"
set cl_packetdup "0"
set cl_maxpackets "125"
set cl_allowConsoleChat "1"
set com_allowConsole "1"
set cg_levelTimerDirection "0"
set cg_zoomToggle "1"
set cg_zoomOutOnDeath "1"
set cg_zoomSensitivity "0"
set cg_zoomScaling "0"
set cg_teamChatsOnly "0"
set cg_drawPregameMessages "0"
set cg_drawAttacker "0"
set cg_drawFragMessages "0"
set cg_drawRewards "1"
set cg_drawSprites "1"
set cg_drawTeamOverlay "1"
set cg_selfOnTeamOverlay "1"
set cg_drawItemPickups "5"
set cg_draw3dIcons "0"
set cg_simpleItems "1"
set cg_kickScale "0"
set cg_scorePlums "0"
set cg_waterWarp "0"
set cg_plasmaStyle "1"
set cg_trueLightning "1"
set cg_lightningStyle "4"
set cg_railstyle "1"
set r_railCoreWidth "10"
set r_railSegmentLength "1"
set r_railWidth "6"
set cg_railTrailTime "1500"
set color1 "17"
set color2 "26"
set cg_predictLocalRailShots "0"
set cg_bubbleTrail "0"
set cg_drawGun "2"
set cg_trueShotgun "1"
set cg_smoke_SG "0"
set cg_smokeRadius_RL "1"
set cg_smokeRadius_GL "0"
set cg_smokeRadius_NG "0"
set cg_switchToEmpty "1"
set cg_switchOnEmpty "0"
set cg_autoSwitch "0"
set cg_bob "0"
set cg_brassTime "0"
set cg_muzzleFlash "0"
set cg_lightningImpact "0"
set cg_forceEnemyWeaponColor "1"
set cg_forceTeamWeaponColor "1"
set cg_teamUpperColor "0x00FFFFFF"
set cg_weaponColor_grenade "0x00FFFFFF"
set cg_weaponBar "3"
set cg_hitBeep "2"
set cg_marks "0"
set cg_lowAmmoWeaponBarWarning "2"
set cg_drawAmmoWarning "2"
set cg_drawfriend "1"
set cg_drawFullWeaponBar "0"
set cg_autoAction "0"
set cg_predictItems "0"
set winkey_disable "1"
set cg_playerLean "0"
set cg_fov "110"
set cg_zoomFov "50"
set r_mapoverbrightbits "3"
set r_fullscreen "1"
set r_picmip "5"
set r_enableColorCorrect "1"
set r_gamma "1"
set r_contrast "1.05"
set r_enablePostProcess "1"
set r_dynamiclight "1"
set r_enableBloom "0"
set r_subdivisions "80"
//Sound
set s_ambient "0"
set s_musicvolume "0"
set s_doppler "1"
set s_volume "0.3"
//Console
set con_opacity "0.5"
set con_background "0"