Skip to content

Instantly share code, notes, and snippets.

@OctavioBR
Created August 30, 2015 21:18
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save OctavioBR/e29eccc25d1ea8957278 to your computer and use it in GitHub Desktop.
Save OctavioBR/e29eccc25d1ea8957278 to your computer and use it in GitHub Desktop.
bind "F3" "+show_runetop" // Hold to see top rune.
bind "F4" "+show_runebottom" // Hold to see bot rune.
bind "F5" "+showboard"
bind "F10" "showgraph" //Toggle Net_Graph
//chat_join "[your channel]" // Join chat channel
// ~~~~~~~~~~~~ SETTINGS ~~~~~~~~~~~~
cl_forcepreload "1"
sv_forcepreload "1"
dota_range_display "1200"
dota_unit_use_player_color "1" // Intensify units
dota_topbar_buyback_time "25" // Displays buyback
dota_killcam_show "1" // Enables information windows upon death (default 0)
dota_sf_hud_killcam "1"
dota_health_per_vertical_marker 250 // Health segmenting in the lifebar (default 250)
dota_health_marker_major_alpha 255 // Opacity major healthbar divider (default 255, 0=invisible 255=opaque)
dota_health_marker_minor_alpha 128 // Opacity minor healthbar divider (default 128, 0=invisible 255=opaque)
dota_hud_healthbar_number "1" // Health number above the lifebar on (default 1)
dota_screen_shake "0" // Screen shake on certain spell effects (default 1)
dota_force_right_click_attack "1" // Rightclick deny disabled (default 0)
dota_disable_range_finder "0" // Visual spell range indicator activated (default 1)
dota_minimap_hero_size "700" // Slightly bigger hero icons on minimap (default 600)
dota_minimap_misclick_time "0.4" // Threshold delay to accept minimap clicks (default 0.2)
dota_camera_accelerate "10" // Decelerating map scroll (50 = insta stop, 1 = smooth slowdown, vanilla DotA would be 50)
dota_player_multipler_orders "1" // Control all units with CTRL click (default 0)
dota_player_units_auto_attack "0" // Hero autoattack disabled (default 1)
dota_camera_speed "3682" // Scrolling speed (vanilla DotA-like is 6500, default 3000)
dota_camera_disable_zoom "1" // Disables mousewheel zoom (default 1)
dota_unit_fly_bonus_height "30" // Flying height of air units (default 150)
dota_reset_camera_on_spawn "1" // Center screen on hero after respawn (default 1)
dota_always_show_player_names "1" // Always show player names
dota_ability_quick_cast "1" // Doubletapping to selfcast
// ~~~~~~~~~~~~ Console & chat ~~~~~~~~~~~~
developer 0 // Enables developer mode
con_enable 1 // Enables the console
con_notifytime 12 // Sets the on-screen output messages to 12 seconds until fade-away
contimes 14 // Enables up to 14 lines of on-screen output messages
// ~~~~~~~~~~~~ NETGRAPH ~~~~~~~~~~~~
net_graphproportionalfont "0"
net_graphtext "1"
net_graphinsetbottom "437"
net_graphinsetright "-35"
echo "netgraph resolutions: ng900 | ng1080 | ng1024"
alias "ng900" "net_graphinsetbottom 430; net_graphinsetright -75"
alias "ng1080" "net_graphinsetbottom 437; net_graphinsetright -35"
alias "ng1024_2" "net_graphinsetbottom 435; net_graphinsetright -160"
alias "ng1024" "net_graphinsetbottom 65; net_graphinsetright -165"
// ~~~~~~~~~~~~ Performance Stuff ~~~~~~~~~~~~
mem_level 2
gpu_level 0
gpu_mem_level 1
cpu_level 0
//fps_max 60
//mat_triplebuffered 1 // Enable with vsync if fps is less than 60
engine_no_focus_sleep 0 // Run Dota 2 at full fps when tabbed out (Default 1)
// Multicore Rendering
r_threaded_shadow_clip 1
r_queued_decals 1
r_queued_post_processing 1
mat_queue_mode 2
cl_threaded_bone_setup 1
cl_threaded_init 1
// ~~~~~~~~~~~~ SCRIPTS ~~~~~~~~~~~~
// Courier picks up whole stash and brings it to you with speedup before returning to base
//alias "quick_courier" "dota_courier_deliver; say_team Using courrier;dota_select_courier;dota_ability_execute 5;+dota_camera_follow"
// Net_Graph Toggle Script
alias "showgraph" "showgraph_off"
alias "showgraph_on" "net_graph 1; alias showgraph showgraph_off"
alias "showgraph_off" "net_graph 0; alias showgraph showgraph_on"
//Rune view camera
alias "center_hero" "dota_select_all; dota_select_all; +dota_camera_follow"
alias "cam_top_rune" "dota_camera_set_lookatpos -2265 1800"
alias "cam_bot_rune" "dota_camera_set_lookatpos 3010 -2450"
alias "+show_runetop" "cam_top_rune"
alias "-show_runetop" "center_hero"
alias "+show_runebottom" "cam_bot_rune"
alias "-show_runebottom" "center_hero"
alias "roshan" "exec roshan.cfg"
// Shows scoreboard and APM in the console
alias "+showboard" "+showscores;dota_apm"
alias "-showboard" "-showscores;
// Shows 1025 rangeunits, the proximity range to be revealed while smoked,
// 1300 = lvl4 pudge hook range, 700 = tower range, 1150 = dagger range
alias "+range" "dota_range_display 1025"
alias "-range" "dota_range_display 0"
alias "offline_bots" "sv_cheats 1; sv_lan 1; dota_start_ai_game 1; dota_bot_set_difficulty 4; map dota.bsp;"
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~UNUSED~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//windows_speaker_config 1 // Sound optimized for headset
//windows_speaker_setting 1 // Sound optimized for headset
//volume 0.05 // Volume adjusted for teamspeak
//snd_musicvolume 1 // Ingame music volume (Min "0" Max "1.0")
//Fade time on visual effects on doing or receiving damage reduced to half duration
//dota_health_hurt_decay_time_max "0.4" // (Default 0.8)
//dota_health_hurt_decay_time_min "0.15"// (Default 0.3)
//dota_health_hurt_delay "0.05" // (Default 0.1)
//dota_pain_decay "0.4" // (Default 0.8)
//dota_pain_factor "1.5" // (Default 3)
//dota_pain_fade_rate "1.5" // (Default 3)
//dota_pain_multiplier "0.4" // (Default 0.8)
//NETCODE
//cl_interp 0.033 // Interpolate object positions starting this many seconds in past (Default 0.055, Min 0.033)
//cl_interp_ratio 1 // Multiplies final result of cl_interp (Default 2)
//cl_smoothtime 0.01 // When errors occur smooth display over X time, 0 Disables (Default 0.1)
//rate 80000 // Total amount of bandwidth Dota 2 may use (Default 80000)
//cl_updaterate 30 // Amount of updates recieved from server per second (Default 30, Max 30)
//cl_cmdrate 30 // Amount of updates sent to server per second (Default 30, Max 30)
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
echo "Config Loaded. autoexec script v1.4"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment