FlexyM8

Flexy_AutoExec_21.6.2025.

Jun 20th, 2025
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.81 KB | None | 0 0
  1. echo "---------------------------------"
  2. echo "Executing Flexy's autoexec CFG..."
  3. echo "---------------------------------"
  4. echo " Version_By_Date - 21.6.2025. "
  5. echo "---------------------------------"
  6.  
  7.  
  8. //---------Flexys_Crosshair_Code == CSGO-2xcN5-jZvtC-LrEBf-MXGKf-yrmHB
  9.  
  10.  
  11. //---------CFG_Folder_Path == "C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg"
  12.  
  13.  
  14. //#---"threads" value depends on CPU Architecture
  15. //#---https://tradeit.gg/blog/best-cs2-launch-options/
  16. //---------Current_Launch_Options == -novid -nojoy -tickrate 128 +exec autoexec.cfg +cl_forcepreload 1 +cl_cmdrate 128 +cl_updaterate 128 +fps_max 0 +mat_queue_mode 2 -freq 240 -d3d9ex -threads 13 +r_drawparticles 0 -high -allow_third_party_software
  17. //---------Launch_Options_old == +exec autoexec.cfg -novid -nojoy -tickrate 128 +cl_forcepreload 1 +cl_cmdrate 128 +cl_updaterate 128 +fps_max 0 +mat_queue_mode 2 -freq 240 -d3d9ex -threads 13
  18. //---------Launch_Options_exp == +exec autoexec.cfg -novid -nojoy -tickrate 128 +cl_forcepreload 1 +cl_cmdrate 128 +cl_updaterate 128 +fps_max 0 +mat_queue_mode 2 -freq 240 -d3d9ex -threads 13
  19.  
  20.  
  21. //#---Mouse sensitivity
  22. //---------Mouse_Sensitivity == 1600 DPI / 0.48 InGame
  23. sensitivity 1
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30. //#Check_Later:
  31. //#Spawns across all maps, some sort of script...
  32. //#https://www.reddit.com/r/GlobalOffensive/comments/1b383vm/cs2_map_spawns_all_premier_maps_for_practice_new/
  33.  
  34. //#Settings videos...
  35. //#https://www.youtube.com/watch?v=grS-EwV2Taw
  36. //#https://youtu.be/IcLa6zZYZ5A?si=FjJzuvudjyrNGJsS
  37.  
  38. //#Elige video about Settings
  39. //#https://www.youtube.com/watch?v=qj2p_MgtOzA
  40.  
  41. //#---https://developer.valvesoftware.com/wiki/Bind
  42.  
  43. //#---List of Counter-Strike 2 console commands and variables
  44. //#---https://developer.valvesoftware.com/wiki/List_of_Counter-Strike_2_console_commands_and_variables
  45.  
  46. //#---https://www.reddit.com/r/CounterStrikeBinds/comments/17rzez7/aliases_and_binds_for_cs2/
  47.  
  48. //#Commands explenation...
  49. //#---https://www.gamechampions.com/en/blog/cs2-1v1-commands/
  50. //#---https://totalcsgo.com/commands
  51. //#---https://steamcommunity.com/sharedfiles/filedetails/?l=german&id=3154381965
  52.  
  53.  
  54. //#---!!!WARNING!!!---Unbinds all bounded commands...
  55. //#---UnComment under your own caution!!!
  56. //unbindall
  57. //unbindalljoystick //#---Depricated Command
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. //#------------Sort this later....
  68. //#-------------------------------------------------------------Console commmand aliases (Shortcuts)-------------------------------------------------------------
  69.  
  70.  
  71. //#-------------------Volume Controls-------------------
  72. volume 0.05
  73.  
  74. alias "vh" "volume 0.9"
  75. alias "vl" "volume 0.05"
  76. alias "vll" "volume 0.01"
  77.  
  78.  
  79. alias "v10" "volume 1.0"
  80. alias "v9" "volume 0.9"
  81. alias "v8" "volume 0.8"
  82. alias "v7" "volume 0.7"
  83. alias "v6" "volume 0.6"
  84. alias "v5" "volume 0.5"
  85. alias "v4" "volume 0.4"
  86. alias "v3" "volume 0.3"
  87. alias "v2" "volume 0.2"
  88. alias "v1" "volume 0.1"
  89. alias "v05" "volume 0.05"
  90. alias "v01" "volume 0.01"
  91.  
  92.  
  93. //#-------------------Config Scripts-------------------
  94. alias "upcfg" "exec autoexec.cfg"
  95.  
  96. exec FlexyCrossHairCommands.cfg
  97. alias "upch" "exec FlexyCrossHairCommands.cfg"
  98.  
  99. exec PrivateServerMapSpawnsCommands.cfg
  100. exec MapLaunchCommands.cfg
  101. alias "upmapspawns" "exec PrivateServerMapSpawnsCommands.cfg" //#---
  102. alias "upmapcfg" "exec MapLaunchCommands.cfg" //# "exec xxxx.cfg"
  103.  
  104.  
  105. alias "eperf" "echo not implemented/working yet..." //#--- "exec perftest.cfg" - Myb depricated ? - there are benchmark maps already...
  106.  
  107.  
  108. alias "efp" "exec PrivateServerFreePracticeCommands_v2.cfg" //#---Free practice commands executable for a private server
  109. alias "ev1" "exec PrivateServer1v1Commands.cfg" //#---1v1 map commands executable for a private server
  110.  
  111.  
  112. alias "clsd" "exec ClearDecalsScript.cfg"
  113.  
  114.  
  115. //#-------------------Private Server InGame Commands-------------------
  116. alias "mpr" "mp_restartgame 1"
  117. alias "kk" "kill"
  118.  
  119. bind "RCTRL" "sv_rethrow_last_grenade"
  120.  
  121. //#---Add for Molotov kill later...
  122. bind "RALT" "ent_fire smokegrenade_projectile kill; stopsound"
  123. alias "clss" "ent_fire smokegrenade_projectile kill; stopsound"
  124.  
  125.  
  126. bind "CAPSLOCK" "sv_cheats 1; noclip"
  127. //sv_noclipaccelerate 5 //#---???????????
  128. //sv_noclipspeed 5 //#---???????????
  129.  
  130. //#-------------------Other Console aliases-------------------
  131. alias "cls" "clear"
  132.  
  133. alias "dc" "disconnect"
  134. alias "qq" "quit"
  135.  
  136.  
  137. //#-------------------Give Weapons and Utily Commands-------------------
  138. alias "gak" "give weapon_ak47"
  139. alias "gm4" "give weapon_m4a1"
  140. alias "gm4s" "give weapon_m4a1_silencer"
  141. alias "gawp" "give weapon_awp"
  142.  
  143. alias "gmol" "give weapon_molotov"
  144. alias "ginc" "give weapon_incgrenade"
  145.  
  146. alias "gsmoke" "give weapon_smokegrenade"
  147. alias "gflash" "give weapon_flashbang"
  148. alias "ghe" "give weapon_hegrenade"
  149.  
  150. alias "gutilt" "give weapon_smokegrenade; give weapon_molotov; give weapon_hegrenade; give weapon_flashbang"
  151. alias "gutilct" "give weapon_smokegrenade; give weapon_incgrenade; give weapon_hegrenade; give weapon_flashbang"
  152.  
  153.  
  154. //#-------------------------------------------------------------Console commmand aliases (Shortcuts)-------------------------------------------------------------
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166. //#-------------------------------------------------------------Game settings commmands-------------------------------------------------------------
  167. fps_max 0
  168.  
  169. //cl_showfps 1 //#Old CS2 Telemetry Command - Better Version -> In game settings Telemetry...
  170.  
  171.  
  172. cl_teamid_overhead_mode 2 //#---Info data mode above the friendly player model
  173.  
  174.  
  175.  
  176.  
  177. //#-------Radar Settings - not working as imagined yet...
  178. //cl_hud_radar_scale 0.8 - 1.3
  179. //cl_radar_scale 0.25 - 1
  180.  
  181. //#Its like there is no min max here and it skips from zoomed in fully to zoomed out fully...
  182. //bind mwheelup "incrementvar cl_radar_scale 0.3 0.95 0.05"
  183. //bind mwheeldown "incrementvar cl_radar_scale 0.3 0.95 -0.05"
  184.  
  185. //Explained:
  186.  
  187. //incrementvar = tells to increase / decrease
  188. //0.25 = minimum value
  189. //1.0 = max value
  190. //0.05 / -0.05 = how much each button press (or mouse wheel usage in this bind) increases / decreases.
  191.  
  192. //#-------------------------------------------------------------Game settings commmands-------------------------------------------------------------
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200. //#Change N to V ???
  201. //#-------------------------------------------------------------Wooting JumpThrow Binds-------------------------------------------------------------
  202. bind space +jump
  203. bind f24 -attack
  204. bind f23 -attack2
  205. bind f22 -jump
  206.  
  207. alias fix "-forward; bind f19 fix2"
  208. alias fix2 "-jump; bind f19 fix"
  209. alias fix3 "-attack2; bind f20 fix4"
  210. alias fix4 "-attack; bind f20 fix3"
  211. bind n "+jump"
  212. bind f21 "+forward"
  213. bind f20 "-attack; bind f20 fix3"
  214. bind f19 "-jump; bind f19 fix"
  215. //#-------------------------------------------------------------Wooting JumpThrow Binds-------------------------------------------------------------
  216.  
  217.  
  218. //#-------OutDated - Delete (?)
  219. //#-------Valve removed the ability for having multiple binds on a single key
  220. //#-------------------------------------------------------------OutDated Nade Binds-------------------------------------------------------------
  221. //unbind "ALT";
  222. //unbind "N";
  223.  
  224. ff_damage_reduction_grenade 0
  225.  
  226. //cl_allow_multi_input_binds 1
  227.  
  228. //alias "+jumpaction" "+jump;"
  229. //alias "+throwaction" "-attack; -attack2;"
  230. //alias "-jumpaction" "-jump;"
  231. //bind "ALT" "+jumpaction;+throwaction;"
  232.  
  233. //alias "+runthrow" "+forward;+jump;"
  234. //alias "-runthrow" "-jump;-forward;"
  235. //bind "N" "+runthrow;+throwaction;"
  236.  
  237. //Valve removed the ability for having multiple binds on a single key
  238. //bind "r" "+reload; -attack; -attack2"
  239. //#-------------------------------------------------------------OutDated Nade Binds-------------------------------------------------------------
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246. //#!!!!!!!!!!!!!!---------------------------------------------------------------------------------ADD later into a seprate cfg file
  247. //#-------------------------------------------------------------Best InGame Settings-------------------------------------------------------------
  248. //Video
  249. // Video
  250. // Display = [MonitorName]
  251. // Display_Mode == FullScreen
  252. // Aspect_Ratio == Normal 4:3
  253. // Resolution == 1280 x 960
  254. // Refresh_Rate == 239 HZ
  255. // Brightness == 100%
  256. // Advanced Video
  257. // Global_Shadow_Quality == LOW
  258. //
  259. //
  260. //
  261. //
  262. // HUD Edge Positions
  263. //
  264. //
  265. //
  266. //
  267. //
  268. //
  269. //
  270. //Audio
  271. //
  272. //
  273. //
  274. //
  275. //
  276. //
  277. //
  278. //
  279. //Game
  280. //
  281. //
  282. //
  283. //
  284. //
  285. //
  286. //Keyboard / Mouse
  287. //
  288. //
  289. //
  290. //
  291. //
  292. //#-------------------------------------------------------------Best InGame Settings-------------------------------------------------------------
  293. //#!!!!!!!!!!!!!!---------------------------------------------------------------------------------ADD later into a seprate cfg file
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300. //#-------------------------------------------------------------Viewmodel Settings-------------------------------------------------------------
  301. viewmodel_fov 68
  302.  
  303. //Before_Value == viewmodel_offset_x 1
  304. viewmodel_offset_x 2.5
  305. //Before_Value == viewmodel_offset_y 1
  306. viewmodel_offset_y 2
  307. //Before_Value == viewmodel_offset_z -1
  308. viewmodel_offset_z -2
  309.  
  310.  
  311. //cl_bob_lower_amt 5 //#Old CSGO Command - Depricated (!?)
  312.  
  313. //#---New CS2 Bob (Test later...)
  314. //cl_usenewbob [0/1]
  315. //#-------------------------------------------------------------Viewmodel Settings-------------------------------------------------------------
  316.  
  317.  
  318.  
  319.  
  320. //#-------------------------------------------------------------LoadOut Buy Binds-------------------------------------------------------------
  321. //#---KeyIDs tips:
  322. //#---Steam Guide - https://steamcommunity.com/sharedfiles/filedetails/?id=2498088800
  323. //#---Try to guess the ID of the keybind... Upon executing autoexec cfg, console will print interpertation of each bind...
  324. //#---If a bind doesn't work, console will print a suggestion which key should be bounded instead...
  325.  
  326. bind "LEFTARROW" "buy vest;"
  327. bind "DOWNARROW" "buy vesthelm;buy vest;"
  328. bind "RIGHTARROW" "buy defuser;"
  329.  
  330. bind "PGUP" "buy smokegrenade;buy molotov;buy incgrenade;buy hegrenade;buy flashbang;"
  331. bind "PGDN" "buy smokegrenade;buy molotov;buy incgrenade;buy flashbang;buy flashbang;"
  332.  
  333. bind "F5" "buy secondary1;"
  334. bind "." "buy secondary1;" //#---"." 2nd Key Left from RSHIFT | 'buyammo2' command was bounded on this, but depricated apperently?
  335.  
  336. bind "F6" "buy secondary2;"
  337. bind "SEMICOLON" "buy secondary2;" //#---"č" 3rd Bottom Key Left from ENTER
  338.  
  339. bind "UPARROW" "buy secondary4;"
  340.  
  341. bind "F7" "buy midtier0;"
  342. bind "\" "buy midtier0;" //#---"ž" Bottom Key Left from ENTER
  343.  
  344. bind "F8" "buy rifle1;"
  345. bind "]" "buy rifle1;" //#---"đ" Upper Key Left from ENTER
  346.  
  347. bind "RSHIFT" "buy rifle0;"
  348.  
  349. bind "/" "buy rifle2;" //#---"-" Key Left from RSHIFT
  350.  
  351. bind "INS" "buy rifle4;"
  352. bind "'" "buy rifle4;" //#---"ć" 2nd Bottom Key Left from ENTER [US English keyboard = '-']
  353.  
  354. bind "DEL" "sellbackall"
  355. //#-------------------------------------------------------------LoadOut Buy Binds-------------------------------------------------------------
  356.  
  357.  
  358.  
  359.  
  360. //#-------------------------------------------------------------Keyboard / Mouse InGame Control Binds-------------------------------------------------------------
  361.  
  362. //#---Mouse binds
  363. bind "MOUSE1" "+attack"
  364. bind "MOUSE2" "+attack2"
  365. bind "MOUSE3" "player_ping"
  366. bind "MOUSE4" "+voicerecord"
  367. bind "MWHEELUP" "toggleradarscale"
  368.  
  369. //#---Mouse binds for horizontal and vertical movement of the player's camera...
  370. bind "MOUSE_X" "yaw" //#---horizontal
  371. bind "MOUSE_Y" "pitch" //#---vertical
  372.  
  373. //#---Movement binds
  374. bind "W" "+forward"
  375. bind "A" "+left"
  376. bind "S" "+back"
  377. bind "D" "+right"
  378.  
  379. bind "SHIFT" "+sprint"
  380. bind "CTRL" "+duck"
  381. bind "SPACE" "+jump"
  382.  
  383.  
  384. //#---LoadOut slots binds
  385. bind "1" "slot1" //#---Primary Weapon
  386. bind "2" "slot2" //#---Secondary Wepaon (Pistol)
  387. bind "3" "slot3" //#---Melee Weapon (Knife)
  388.  
  389. bind "5" "slot5" //#---C4
  390.  
  391. bind "4" "slot10" //#---Molly
  392. bind "C" "slot7" //#---Flash
  393. bind "X" "slot6" //#---HE
  394. bind "Z" "slot8" //#---Smoke | "Y"
  395.  
  396. bind "6" "slot9" //#---Decoy
  397. bind "7" "slot12" //#---HealthShot (Valve DM and Danger Zone)
  398.  
  399. bind "Q" "lastinv"
  400.  
  401.  
  402. //#---Other Binds
  403. bind "=" "toggleconsole" //#---"+"
  404.  
  405. bind "R" "+reload"
  406.  
  407. bind "G" "drop"
  408.  
  409. bind "F" "+lookatweapon" //#---Inspect
  410.  
  411. bind "E" "+use"
  412. bind "B" "buymenu"
  413.  
  414. bind "H" "switchhands"
  415.  
  416. bind "T" "+spray_menu"
  417.  
  418. bind "[" "radio"
  419. bind "ENTER" "messagemode" //#---AllChat
  420. bind "BACKSPACE" "messagemode2" //#---TeamChat
  421. bind "TAB" "+showscores"
  422. bind "M" "teammenu"
  423.  
  424.  
  425. //#-------------------------------------------------------------Keyboard / Mouse InGame Control Binds-------------------------------------------------------------
  426.  
  427.  
  428.  
  429. //#-------------------------------------------------------------Other Binds-------------------------------------------------------------
  430. bind "ESCAPE" "cancelselect" //#---??
  431.  
  432.  
  433. //#-------------------------------------------------------------Other Binds-------------------------------------------------------------
  434.  
  435.  
  436.  
  437. //#-------------------------------------------------------------CrossHair Settings-------------------------------------------------------------
  438. //---------Flexys_Crosshair_Code == CSGO-2xcN5-jZvtC-LrEBf-MXGKf-yrmHB
  439. //#---Prints info about current CrossHair
  440. //---Syntax == find cl_crosshair
  441.  
  442. cl_crosshair_drawoutline true
  443.  
  444. cl_crosshair_dynamic_maxdist_splitratio 0.3
  445. cl_crosshair_dynamic_splitalpha_innermod 1
  446. cl_crosshair_dynamic_splitalpha_outermod 0.5
  447. cl_crosshair_dynamic_splitdist 7
  448.  
  449. cl_crosshair_friendly_warning 0
  450.  
  451. cl_crosshair_outlinethickness 0.097635
  452. cl_crosshair_recoil false
  453. cl_crosshair_sniper_width 1
  454. cl_crosshair_t false
  455.  
  456. cl_crosshairalpha 200
  457. cl_crosshaircolor 5
  458.  
  459. cl_crosshaircolor_b 0
  460. cl_crosshaircolor_g 255
  461. cl_crosshaircolor_r 0
  462.  
  463. cl_crosshairdot false
  464.  
  465. cl_crosshairgap -2
  466. cl_crosshairgap_useweaponvalue false
  467.  
  468. cl_crosshairsize 1
  469. cl_crosshairstyle 4
  470. cl_crosshairthickness 0.5
  471. cl_crosshairusealpha true
  472.  
  473.  
  474. echo "----------------------------------------"
  475. echo " Flexy's CrossHair Settings loaded! "
  476. echo "----------------------------------------"
  477.  
  478.  
  479.  
  480.  
  481.  
  482. //#-------------------------------------------------------------Known Commands-------------------------------------------------------------
  483. //#---Prints a list of key binds
  484. //---Syntax == key_listboundkeys
  485. //
  486. //
  487. //#---Prints a command/alias that is bounded to the specified key
  488. //---Syntax == bind [key]
  489. //---Example == bind w
  490. //---Console_Prints == [Console] bind [player 0]: "w" = "+forward"
  491. //
  492. //
  493. //#---Prints key(s) that specified command has been bound to...
  494. //---Syntax == key_findbinding [command]
  495. //---Example == key_findbinding +left
  496. //---Console_Prints == [Console] [Player 0] : "a" = "+left"
  497. //
  498. //
  499. //#---Prints a list of aliases
  500. //---Syntax == alias
  501. //
  502. //
  503. //#---Prints info about current CrossHair
  504. //---Syntax == find cl_crosshair
  505. //
  506. //
  507. //
  508. //
  509. //
  510. //
  511. //
  512. //#-------------------------------------------------------------Known Commands-------------------------------------------------------------
  513.  
  514.  
  515.  
  516.  
  517. //#-------------------------------------------------------------???UnKnown Commands???-------------------------------------------------------------
  518. //
  519. //#---Toggles between showing your current ingame (while the round is live...) loadout or not. This includes your weapons and grenades that show up in the bottom left of your screen
  520. //[Console] [Player 0] : "i" = "show_loadout_toggle" //#--- unbounded...
  521. //"," = "buyammo1" //#---Depricated command?
  522. //"." = "buyammo2" //#---Depricated command?
  523. //
  524. //[Console] [Player 0] : "MOUSE_X" = "yaw" //#---???????
  525. //[Console] [Player 0] : "MOUSE_Y" = "pitch" //#---???????
  526. //
  527. //
  528. //
  529. //[Console] [Player 0] : "F10" = "cs_quit_prompt" //#---this is not working since NVIDIA ShadowPlay - Save Replay is the hotkey, not really used so unbounde...
  530. //
  531. //
  532. //
  533. //
  534. //
  535. //
  536. //
  537. //
  538. //#-------------------------------------------------------------???UnKnown Commands???-------------------------------------------------------------
  539.  
  540.  
  541.  
  542. //#--------------------------------------------------------------------------------------------------------------------------------------------
  543. //#-------------------------------------------------------------End of Config File-------------------------------------------------------------
  544. //#--------------------------------------------------------------------------------------------------------------------------------------------
  545. echo "---------------------------------"
  546. echo "All cfg lines executed!"
  547. echo "---------------------------------"
  548.  
  549. host_writeconfig
  550.  
  551. echo "---------------------------------"
  552. echo "host_writeconfig executed!"
  553. echo "---------------------------------"
  554.  
Add Comment
Please, Sign In to add comment