no need for a separate sprint cfg.
copy and paste the following into your cfg and exec in game
// Script
set fire1 "+attack; +sprint"
set fire2 "-attack; -sprint"
set fire0 "bind mouse1 +vstr fire1 fire2"
bind mouse1 "+vstr fire1 fire2"
class selector
bind f5 "class m 1; play sound/menu/select; "say_teamnl ^1*^7Medic"
bind F6 "class f 1; play sound/menu/select; "say_teamnl ^1*^7Fldops"
bind F7 "class s 2; play sound/menu/select; "say_teamnl ^1*^7Soldier"
bind F8 "class e 1; play sound/menu/select; "say_teamnl ^1*^7Engie^1*^7SMG"
bind F9 "class e 2; play sound/menu/select; "say_teamnl ^1*^7Engie^1*^7Rnade"
bind f10 "class c 3; play sound/menu/select; "say_teamnl ^1*^7Cvop^1*^7Sniper"
bind f11 "class c 2; play sound/menu/select; "say_teamnl ^1*^7Cvop^1*^7FG42"
bind f12 "class c 1; play sound/menu/select; "say_teamnl ^1*^7Cvop^1*^7Sten"
team selector
bind q "team red; echo ^0=^pAxis^0="; play sound/menu/select; say ^0=^pAxis^0="
bind w "team blue; echo ^0=^pAllied^0=; play sound/menu/select; say ^0=^pAllied^0="
bind e "team spectator; echo ^0=^pSpectator^0=; play sound/menu/select; say ^0=^pSpectator^0="
rups
//Menus
bind f4 "readyteam; say ^7^pTeam Ready!"
bind f3 "ready; say ^0=^pReady^0="
name selector
bind , "vstr namesel"
bind . "vstr name+"
set name+ "vstr name01"
set name01 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel01;set name+ vstr name02"
set name02 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel02;set name+ vstr name03"
set name03 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel03;set name+ vstr name04"
set name04 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel04;set name+ vstr name05"
set name05 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel05;set name+ vstr name06"
set name06 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel06;set name+ vstr name07"
set name07 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel07;set name+ vstr name08"
set name08 "echo insert name here ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel08;set name+ vstr name01"
names entered below should be the same as the above
set namesel "echo ^1NO NAME SELECTED PLEASE USE . TO CHOOSE"
set namesel01 "set name insert name here"
set namesel02 "set name insert name here"
set namesel03 "set name insert name here"
set namesel04 "set name insert name here"
set namesel05 "set name insert name here"
set namesel06 "set name insert name here "
set namesel07 "set name insert name here"
set namesel08 "set name insert name here"
this is how it looks in my cfg
bind , "vstr namesel"
bind . "vstr name+"
set name+ "vstr name01"
set name01 "echo ^pviKTor ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel01;set name+ vstr name02"
set name02 "echo ^w-^pn^wZ^p-^wv^pi^wK^pT^wo^pr ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel02;set name+ vstr name03"
set name03 "echo ^pMosaic ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel03;set name+ vstr name04"
set name04 "echo ^9*^pr^93^wp^93^pnt ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel04;set name+ vstr name05"
set name05 "echo ^pa&d^9_^wviKTor ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel05;set name+ vstr name06"
set name06 "echo ^pa^wX^pe^9--/^wMosaic ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel06;set name+ vstr name07"
set name07 "echo ^pBlindspot ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel07;set name+ vstr name08"
set name08 "echo ^9*^pu^wW^9*^pr^93^wp^93^pnt^w(^pVP^w) ^7- PRESS , (COMMA) TO SELECT;set namesel vstr namesel08;set name+ vstr name01"
set namesel "echo ^1NO NAME SELECTED PLEASE USE . TO CHOOSE"
set namesel01 "set name ^pviKTor"
set namesel02 "set name ^w-^pn^wZ^p-^wv^pi^wK^pT^wo^pr "
set namesel03 "set name ^pMosaic"
set namesel04 "set name ^9*^pr^93^wp^93^pnt"
set namesel05 "set name ^pa&d^9_^wviKTor"
set namesel06 "set name ^pa^wX^pe^9--/^wMosaic "
set namesel07 "set name ^pBlindspot"
set namesel08 "set name ^9*^pu^wW^9*^pr^93^wp^93^pnt^w(^pVP^w)"
vsays
bind z exec drek.cfg
bind x stoprecord
bind r vid_restart
bind a vsay_team FTreviveme
bind s vsay_team FThealme ^0=^7Pack^3*^7me^3*^7medics^0=
bind d vsay_team incoming ^0=^7ENEMY^3*^7INC0MING^0=
bind f vsay cheer
bind g vsay_team FTresupplyme ^0=^7Pack^3*^7me^3*^7fieldops^0=
bind h vsay_team allclear ^0=^7AREA^3*^7SECURE^0=
bind h vsay_team needbackup
bind j vsay_team needbackup ^0=^7Have^3*^7Objective^0=
bind k vsay_team Fireinthehole
bind ; vsay_team FTdeploylandmines
bind ' vsay_team FTchecklandmines
all binds are added to my cfg and I only exec 1 cfg
all the rest(renders etc) are much the same as most others are.
the binds make shit easy to do ingame