| tauon Australia. May 15 2012 17:37. Posts 422 | Profile Blog # |
Guide to the Console and Config Files
Version 1.9
by tauon
"So begins a new age of knowledge"
Hello TLers! After looking around, I realised there were no threads on teamliquid about using config files to customise Dota 2. After a long time lurking I figured this would make a good first post.
Dota 2 is built on the source engine which Valve have deliberately made fun to mess around with. Before I go into any details, here are some examples of the things you can change:
- Can deny creeps by just right clicking them (no attack move required)
- Add range finder to spells
- Add hotkeys to automate shop purchases
Most of these options can't be accessed though the game client and must be changed using the game's config files or through the console.
Feel free to post any questions/bugs you have in this thread. I'll do my best to answer them!
0. Table of Contents
I Introduction II Launch Options III Useful Commands IV Macros V Smart Casting VI Internet Connection VII Performance VIII Editing Recommended Items IX Custom Cursors X References XIa Autoexec.cfg XIb Kael.cfg XII Changelog
"No sorcery lies beyond my grasp."
I. Introduction
To create a console script that is executed at the start up of dota 2, you need to create a .txt file and rename it to autoexec.cfg. You then need to place this file in the folder C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota\cfg\.
Each line in this file will be a command. Note that anything after a `//' in a particular line will not be read by the Source Engine (it is said to have been `commented out'). These commands can also be used with the console.
This cfg file can be edited using any text editor such as notepad. (becareful you don't create a file called autoexec.cfg.txt )
If at anytime you want to undo these changes, simply delete the autoexec.cfg file.
"Hey, I was thinking. Uh oh. "
II. Launch Options
You can adde custom launch options to Dota 2 by going to your steam library, right clicking Dota 2 and click properties. From here, click the Set Launch Options button which can be found in the General tab. In the text box type all the launch options you want seperated by spaces but preceded by dashes (eg. -novid -console -high).
Command: -console Description: Enables the console. Can also be activated by using the console command con_enable "1" in your autoexec.cfg file.
Command: -novid Description: Disables the intro video played every time you start dota
Command: -noforcemaccel -noforcemspd -useforcedmparms Description: Disable mouse acceleration
Command: -noforcemaccel -noforcemspd -useforcedmparms Description: Disables mouse acceleration
Command: -high Description: Automatically assigns dota a high CPU priority. Useful if other processes are running in the background.
Command: -windowed -w # -h # -noborder Description: Starts Dota in a borderless window with the specified resolution. Replace the # with your desired height and width.
"That was genius!"
III. Useful Commands
Command: dota_force_right_click_attack Description: Can now right-click to deny creeps Example: dota_force_right_click_attack "1" Default: "0", right click deny is disabled Comments: The trade-off with this command is that it will no longer be possible to right click an ally to follow and instead will have to m-click them. This might be good for former HoN players.
Command: dota_disable_range_finder Description: When spell is selected, a range finder is shown Example: dota_disable_range_finder "0" Default: "1", range finder is disabled
Command: dota_screen_shake Description: Stops the screen shaking when certain spells are cast Example: dota_screen_shake "0" Default: "1", screen shakes when certain spells are cast
Command: dota_player_multipler_orders Description: Allows all units controlled by a player to be used by ctrl clicking Example: dota_player_multipler_orders "1" Default: "0", disabled
Command: dota_set_avatar Description: Controls what avatar you will appear as in the lobby Example: dota_set_avatar "4" Default: "0" Notes: This command no longer works  + Show Spoiler +0 - Creep ![[image loading]](http://www.dota2wiki.com/images/thumb/5/53/Avatar_creep.png/60px-Avatar_creep.png) 1 - Crystal Maiden ![[image loading]](http://www.dota2wiki.com/images/thumb/9/96/Avatar_crystal_maiden.png/60px-Avatar_crystal_maiden.png) 2 - Kunka ![[image loading]](http://www.dota2wiki.com/images/thumb/4/4b/Avatar_kunkka.png/60px-Avatar_kunkka.png) 3 - Faceless void ![[image loading]](http://www.dota2wiki.com/images/thumb/8/8e/Avatar_faceless_void.png/60px-Avatar_faceless_void.png) 4 - Furion ![[image loading]](http://www.dota2wiki.com/images/thumb/5/5a/Avatar_furion.png/60px-Avatar_furion.png) 5 - Juggernaut ![[image loading]](http://www.dota2wiki.com/images/thumb/4/42/Avatar_juggernaut.png/60px-Avatar_juggernaut.png) 6 - Bloodseeker ![[image loading]](http://www.dota2wiki.com/images/thumb/7/7b/Avatar_bloodseeker.png/60px-Avatar_bloodseeker.png) 7 - Lich ![[image loading]](http://www.dota2wiki.com/images/thumb/2/23/Avatar_lich.png/60px-Avatar_lich.png) 8 - Axe ![[image loading]](http://www.dota2wiki.com/images/thumb/6/60/Avatar_axe.png/60px-Avatar_axe.png) 9 - Pudge ![[image loading]](http://www.dota2wiki.com/images/thumb/7/77/Avatar_pudge.png/60px-Avatar_pudge.png) 10 - Puck ![[image loading]](http://www.dota2wiki.com/images/thumb/9/9c/Avatar_puck.png/60px-Avatar_puck.png)
Command: chat_join Description: Automatically joins a chat channel at start up Example: chat_join "teamliquid"
Command: dota_player_add_summoned_to_selection Description: Summons are automatically added to your current control group when spawned Example: dota_player_add_summoned_to_selection "1"
Command: dota_minimap_hero_size Description: sets the size of the heroes on the minimap Example: dota_minimap_hero_size "700" Default: "600"
Command: dota_unit_fly_bonus_height Description: Sets height of flying units Example: dota_unit_fly_bonus_height "10" Default: "150"
Command: hud_sticky_item_name Description: Change the item (tp scroll by default) placed in the sticky section of the quickbuy panel. Example: hud_sticky_item_name "item_tpscroll" Notes: List of item codes shown in the section `Editing Item Recommendations'.
Command: dota_always_show_player_names Description: Shows the players name above hero Example: dota_always_show_player_names "1" Default: "0", off
Command: dota_sf_game_end_delay Description: Sets delay at end of game before score screen appears Example: dota_sf_game_end_delay "0" Default: Set at around "5", not sure
Command: dota_minimap_simple_colors Description: makes minimap colour scheme similar to Dota 1 Example: dota_minimap_simple_colors "1" Default: "0", off by default
Command: dota_shop_force_hotkeys Description: hotkeys up the shop. ie qwerty to choose a tab and 123... to choose an item. Example: dota_shop_force_hotkeys 1 Default: "0", off by default
Command: bind, say_team Description: Together, these commands allow you to bind chat commands to hotkeys Example: bind "p" "say_team miss top"
Command: dota_gamescon_althack Description: Let's you use ALT+QWEASD to use items from your inventory. Example: dota_gamescon_althack "1"
Command: tv_nochat Description: Can switch spectator chat on and off when spectating a game Example: tv_nochat "1"
Command: dota_minimap_misclick_time Description: Can create a delay between clicking the minimap and a command being issued. Useful to avoid misclicks but I find this a nuisance and disable it. Example: dota_minimap_misclick_time "0"
Command: dota_apm Description: If you type this into the console during a game or at the final score screne (not in the autoexec file), you can view your average APM. Example: dota_apm
Command: dota_minimap_ping_duration Command: dota_minimap_ping_tag_duration Description: Controls the duration of pings and defend pings on the minimap. Example: dota_minimap_pind_duration "1"
Command: Description: (I added this because it took me a while to notice) If you open the console at the end of a game, it will automatically display a lot of useful stats about the game. Examples include total damage dealt, total stun duration, total distance travelled for each player.
Command: dota_sf_old_heropedia "1" Description: Switches back to using the old learn tab, not the web based one, example screenshot. Note: Only works if the command is executed before the game loads. So it must be placed in your autoexec file or some other config file which loads upon initialisation.
Command: dota_recent_event Description: Jumps to location of most recent ping. Best to bind this to an actual key. Example: bind "0" "dota_recent_event"
Command: dota_camera_accelerate Description: Sets the camera acceleration. Example: dota_camera_accelerate "49"
"I've got some new recipes to try out."
IV. Macros
Rather then go into a detailed discussion about macros I thought I'd list some useful macros I have come across:
Printing Text on the Screen This isn't really a macro but it will allow you to print text onto the top right of the screen in dota 2.
The first thing to do is to enable developer mode with the command: developer 1. The problem with this is it will also print a lot of other stuff onto the screen. To also add the command" con_filter enable "1" and then add a filter with con_filter_text "!!!". To print something onto the screen you can now use the command echo !!!puttexthere. Now the only text printed that is printed onto the screen is prefaced with `!!!'
Related commands are:
contimes "8" Controls the number of lines on the screen at any one time.
con_notifytime "3" Amount of time each line spends on the screen.
Range Finder Creates a ring of radius 1025 around your hero when the `]' is pressed. This can be useful for smoke ganks or dodging Pudge's hooks alias "+range" "dota_range_display 1025" alias "-range" "dota_range_display 0" bind "]" "+range"
Ping Places the current ping on the top bar. This can be toggled on and off using F10. You may have to play with the numbers "418", and "-80" to work with your resolution, perhaps try 436 and -68. net_graphinsetbottom "418" // 100 to place below scoreboard net_graphinsetright "-80" // 600 to place below scoreboard net_graphproportionalfont "0" // Resize font net_graph "1" alias "showgraph" "showgraph_off" alias "showgraph_on" "net_graph 1; alias showgraph showgraph_off" alias "showgraph_off" "net_graph 0; alias showgraph showgraph_on" bind "F10" "showgraph"
Invoker Script This can be done for any hero, but works particularly well on heroes like Invoker. This macro allows you invoke a spell with a single hotkey. The best way to do this is to create a seperate config file and place it in C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota\cfg\. In this example, I'll call it kael.cfg. You then add the line: bind "F7" "exec kael.cfg"
This will load the config files settings when you press F7 in game. Inside this file you can add lines like: bind "`" "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 5;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1"
This line will bind the Ghost Walk spell to the `/~ key and will also summon three instances of Wex creating a sort of invoker `panic button'. In practice, the same thing can be done for all of invokers spells. If you assign all the different spells to hotkeys, you can also reassign the Quas, Wex, Exort hot-keys to summon three instances instead of one with: bind "q" "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 0"
Keep in mind pressing F7 and executing the kael.cfg file will override any overlapping hot-keys. Typing exec autoexec.cfg should restore your old hotkeys. I've included my config file at the end of this thread.
Shadow Fiend Script This script can be used for any hero but this script allows you to use the 'z' key to toggle a range finder between three range finders corresponding to the range of each of Shadow Fiends Raises. Simply copy this code into your autoexec.cfg file.
alias "sfrange" "sfrangeQ" alias "sfrangeQ" "dota_range_display 200;alias sfrange sfrangeW" alias "sfrangeW" "dota_range_display 450;alias sfrange sfrangeE" alias "sfrangeE" "dota_range_display 700;alias sfrange sfrange0" alias "sfrange0" "dota_range_display 0;alias sfrange sfrangeQ" alias "z" "sfrange"
Key Modifiers This simple macro allows you to assign multiple commands to a single key. Ie, Q casts the first spell and space+Q uses the item in your first inventory slot.
alias "+custom_mod" "bind q dota_item_execute 0; bind w dota_item_execute 1;bind e dota_item_execute 2;bind r dota_item_execute 3" " alias "-custom_mod" "bind q dota_ability_execute 0; bind w dota_ability_execute 1;bind e dota_ability_execute 2;bind r dota_ability_execute 3"
bind "space" "+custom_mod"
Hold Position Behaviour This was copied directly from: http://dl.dropbox.com/u/51553868/autoexec.cfg I haven't had an opportunity yet to test it out.
bind "a" "dota_player_units_auto_attack 0;mc_attack" //Attack clicks leave passive stance bind "s" "dota_player_units_auto_attack 1;dota_stop" //Stop leaves aggressive stance bind "c" "dota_player_units_auto_attack 0;dota_hold" //Hold leaves passive stance bind "x" "mc_move" //Move click
"Imbalance demands it!"
V Smart Casting Smart casting allows you to aim and cast a spell with a single click. For example, Vengeful Spirit can cast magic missile by mousing over a hero (or creep lol) and simply pressing Q. No clicking required. Players migrating from LoL may be used to and prefer smart casting.
The basic command used to enable smart casting is: alias "leftclick" "+sixense_left_click; -sixense_left_click" This command causes the mouse to execute a left click at what ever point it is at.
Hence smartcasting can be activated on an ability using: alias "+sCastAbil_Q" "dota_ability_execute 0" alias "-sCastAbil_Q" "leftclick" bind "q" "+sCastAbil_Q"
and similarly for items: alias "+sCastItem_0" "dota_item_execute 0" alias "-sCastItem_0" "leftclick" bind "T" "+sCastAbil_0"
You can do this for each spell or just copy the code from http://dev.dota2.com/showthread.php?t=5570 or http://dev.dota2.com/showthread.php?t=30888
You can toggle smart casting on and off for an ability (or item) using: alias "sCast" "sCastOn" alias "sCastOn" "alias -sCastAbil_Q click; alias sCast sCastOff" alias "sCastOff" "alias -sCastAbil_Q; alias sCast sCastOn"
alias "+sCast" "sCastOn" alias "-sCast" "sCastOff"
bind "space" "sCast"
"Did my head just get pointier?"
VI Internet Connection
For those located outside North America, lag can be a bit of a problem. I found the following block of code helped fix the problem for me. If these settings lag for you, try the values shown in brackets that are better suited for slower internet speeds.
rate "80000" // Total amount of bandwidth Dota 2 may use (40000) cl_updaterate "40" // Amount of updates recieved from server per second (20) cl_cmdrate "40" // Amount of updates sent to server per second (20) cl_interp "0" cl_interp_ratio "1" cl_smoothtime "0.01" // When errors occur smooth display over X time
VII Performance
I like to use the following commands: fps_max "60" // Halves the default fps mat_vsync "1" // Stops screen refresh rate exceeding refresh rate of monitor mat_triplebuffered "1" // Enable with vsync if fps is less than 60 (0 Disables, 1 Enables)
For people with lower spec computers or who prefer lower graphics settings (like me), try the following code to increase performance: dota_cheap_water 1 cl_globallight_shadow_mode 0 r_deferred_height_fog 0 r_deferred_simple_light 1 r_screenspace_aa 0 mat_vsync 0 // Need to delete mat_vsync "1" line
The following list of commands will use (approximately) the lowest available settings for Dota 2
+ Show Spoiler + lower_body "0" r_shadow_half_update_rate "1" r_rainparticledensity "0" cl_particle_fallback_base "4" cl_particle_fallback_multiplier "0" r_flashlightdepthtexture "0" r_shadowrendertotexture "0" r_shadowfromworldlights "0" cl_detaildist "400" cl_detailfade "150" r_drawmodeldecals "0" r_decalstaticprops "0" cl_ragdoll_maxcount "4" ragdoll_sleepaftertime "3" cl_phys_maxticks "3" r_worldlightmin "0.005" props_break_max_pieces "2" z_mob_simple_shadows "2" cl_ragdoll_maxcount_gib "5" cl_ragdoll_maxcount_generic "10" cl_ragdoll_maxcount_special "2" sv_ragdoll_maxcount "4" sv_ragdoll_maxcount_gib "5" sv_ragdoll_maxcount_generic "10" sv_ragdoll_maxcount_special "2" z_infected_decals "0" cl_impacteffects_limit_general "10" cl_impacteffects_limit_exit "3" cl_impacteffects_limit_water "2" cl_ragdoll_self_collision "0" cl_player_max_decal_count "2" cl_footstep_fx "0" r_flashlightinfectedfov "70" r_flashlightinfectedfar "300" r_flashlightinfectedlinear "300" r_worldlights "2" r_decals "512" r_decal_overlap_count "1" mat_bumpmap "0" mat_specular "0" mat_phong "0" mat_grain_enable "0" mat_local_contrast_enable "0" mat_motion_blur_enabled "0" mat_disablehwmorph "1" r_overlayfademin "1750" r_overlayfademax "2000" mp_usehwmvcds "-1" mp_usehwmmodels "-1" mat_depthfeather_enable "0" mat_force_vertexfog "1" mat_picmip "1"
"I'll start a checklist."
VII Editing Recommended Items
You've probably noticed the item recommendations in the right hand side of the shop. I find some of these recommendations quite questionable (shadow blade on Drow!?) but as it turns out you can edit the default recommendations.
The recommendation files are stored the folder C:\Program Files (x86)\steam\steamapps\common\dota 2 beta\dota\cfg\itembuilds\
The files are labelled as "default_hero.txt". Editing these files is pretty straightforward. Just follow the template that's layed out for you in these files.
Some Common Item Codes: + Show Spoiler +Aghanim's Scepter = item_ultimate_scepter Assault Cuirass = item_assault Basher = item_basher Blade Mail = item_blade_mail Black King Bar = item_black_king_bar Boots of Speed = item_boots Bottle = item_bottle Butterfly = item_butterfly Clarity = item_clarity Crysalys = item_crit Daedalus = item_greater_crit Desolator = item_desolator Eul's Scepter of Divinity = item_cyclone Eye of Skadi = item_skadi Gauntlets of Strength = item_gauntlets Healing Salve = item_flask Heart of Torrasque = item_heart Helm of the Dominator = item_helm_of_the_dominator Hood of Defiance = item_hood_of_defiance Iron Branch = item_branches Khadgar's Pipe = item_pipe Linken's Sphere = item_sphere Magic Stick = item_magic_stick Magic Wand = item_magic_wand Manta Style = item_manta Mantle of Intelligence = item_mantle Mekansm = item_mekansm Mjollnir = item_mjollnir Monkey King Bar = item_monkey_king_bar Necronomicon = item_necronomicon Null Talisman = item_null_talisman Observer Ward = item_ward_observer Orchid Malevolence = item_orchid Phase Boots = item_phase_boots Power Treads = item_power_treads Quelling Blade = item_quelling_blade Radiance = item_radiance Ring of Basilius = item_ring_of_basilius Ring of Health = item_ring_of_health Sange = item_sange Sange and Yasha = item_sange_and_yasha Satanic = item_satanic Scythe of Vyse = item_sheepstick Shadow Blade = item_invis_sword Shiva's Guard = item_shivas_guard Slippers of Agility = item_slippers Stout Shield = item_stout_shield Tango = item_tango Teleport Scroll = item_tpscroll Urn of Shadows = item_urn_of_shadows Vanguard = item_vanguard Veil of Discord = item_veil_of_discord Vladmir's Offering = item_vladmir Wraith Band = item_wraith_band Yasha = item_yasha
"Some assembly required."
IX Custom Cursors This was something discussed in chat and I haven't tried it out myself but as I understand it you can change the default cursor used by Dota.
The cursors are located in C:\Program Files\Steam\SteamApps\common\dota 2 beta\dota\resource\cursor for dota cursors. These can be replaced by any valid .ani file such as those used by Windows which can be found in C:\WINDOWS\Cursors.
As I said, I haven't tried this out myself so if anyone has tried it, please pm or post it at the end of the post.
(Credit to Qbek for the method and DodgySmalls for bringing it up)
X Credits and Resources
I used the following websites heavily when compiling this post. Credit where credit is due: http://www.killsteal-legends.net/dota-2-tweaked-config.html http://www.dota2portal.org/t2526-some-dota2-faq
(Semi) Complete list of Dota 2 console commands: http://www.dota2wiki.com/wiki/Console_Command_List
List of general Source Engine console commands: https://developer.valvesoftware.com/wiki/Console_commands
Detailed guide on customising item recommendations: http://www.dotafire.com/dota-2/guide/custom-recommended-items-63#comment-9322
One of the best console/config threads: http://dev.dota2.com/showthread.php?t=5570
Quick guide to smartcasting: http://dev.dota2.com/showthread.php?t=30888
For those who are still stuck, I will upload my autoexec.cfg file to my TL blog soon. It contains some extra commands people may also find useful.
XIa Autoexec.cfg
+ Show Spoiler + // By tauon // 15/5/12, v.1.0
// Use launch conditions: -console -novid // -console enables console and -novid disables intro video
con_enable "1" // Enables the console
// List of channels you want to be added to by default chat_join "teamliquid" // Join Teamliquid chat channel chat_join "boredaussie" chat_join "Australia"
// BASIC SETTINGS
dota_screen_shake "0" // Screen will no longer shake when certain are cast dota_force_right_click_attack "1" // Can now right-click to deny dota_disable_range_finder "0" // When spell is selected, range finder is shown dota_minimap_hero_size "700" // Increases the size of heroes on the minimap dota_player_multipler_orders "1" // Hold ctrl to give order to all units dota_player_units_auto_attack "0" // Disables hero autoattack dota_unit_fly_bonus_height "10" // Decreases height of flying units significantly (Default: 150) dota_always_show_player_names "1" // Always show player names dota_ability_quick_cast "1" // Doubletapping to selfcast dota_sf_game_end_delay 0 // Make results appear immediately after game ends
// dota_minimap_simple_colors 1 // Makes minimap colour scheme similar to WC3/Dota 1 (to turn off, set to 0) // dota_ability_quick_cast 1 // Double tapping item/ability applies it to yourself (to turn off, set to 0)
// Health Bar, makes hp changes instantaneous if set to 0 without quotations // dota_health_hurt_decay_time_max "0.4" // Default is 0.8 // dota_health_hurt_decay_time_min "0.15" // Default is 0.3 // dota_health_hurt_delay "0.05" // Default is 0.1 // dota_pain_decay "0.4" // Default is 0.8 // dota_pain_factor "1.5" // Default is 3 // dota_pain_multiplier "0.4" // Default is 0.8
// dota_killcam_show 1 // Enables information updon death (Default: 0) // 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_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_camera_speed "3682" // Scrolling speed (vanilla DotA-like is 6500, default 3000) // dota_camera_disable_zoom "1" // Disables mousewheel zoom (default 1)
// dota_unit_multiple_selection "1" // ???
// SOUND // volume "0.05" // Volume adjusted for teamspeak // snd_musicvolume "0" // Ingame music volume (Min "0" Max "1.0")
// Choose lobby avatar // dota_set_avatar 0 //- Default // dota_set_avatar 1 //- Crystal Maiden // dota_set_avatar 2 //- Kunkka // dota_set_avatar 3 //- Faceless Void dota_set_avatar 4 //- Furion // dota_set_avatar 5 //- Yurnero // dota_set_avatar 6 //- Bloodseeker // dota_set_avatar 7 //- Lich // dota_set_avatar 8 //- Axe // dota_set_avatar 9 //- Pudge // dota_set_avatar 10 //- Puck
// Frame rate fps_max "60" // Halves the default fps mat_vsync "1" // Stops screen refresh rate exceeding refresh rate of monitor mat_triplebuffered "1" // Enable with vsync if fps is less than 60 (0 Disables, 1 Enables)
// FOR LOW SPEC PCs // dota_cheap_water 1 // cl_globallight_shadow_mode 0 // r_deferred_height_fog 0 // r_deferred_simple_light 1 // r_screenspace_aa 0 // mat_vsync 0 // (Need to delete mat_vsync "1" line)
// PING
net_graphinsetbottom "418" // 100 to place below scoreboard net_graphinsetright "-80" // 600 to place below scoreboard net_graphproportionalfont "0" // Resize font net_graph "1" alias "showgraph" "showgraph_off" alias "showgraph_on" "net_graph 1; alias showgraph showgraph_off" alias "showgraph_off" "net_graph 0; alias showgraph showgraph_on" bind "F10" "showgraph"
// INTERNET CONNECTION
rate "80000" // Total amount of bandwidth Dota 2 may use (40000) cl_updaterate "40" // Amount of updates recieved from server per second (20) cl_cmdrate "40" // Amount of updates sent to server per second (20)
cl_interp "0" // cl_interp 1 / cl_updaterate * (cl_interp_ratio ) (Default 0.1) 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)
// SCRIPTS
// Shows scoreboard and APM in the console alias "+showboard" "+showscores;dota_apm" alias "-showboard" "-showscores;" bind "\" "+showboard" // Show Netgraph and APM
// 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" bind "]" "+range" // Show Range Radius
// BINDINGS
bind "u" "dota_learn_stats" bind "F8" "exec autoexec.cfg" // Executes this autoexec again bind "F11" "toggleconsole" // Open Console dota_shop_force_hotkeys 1 // Adds hotkeys to shop (to turn off the set 0) bind "." "toggleshoppanel" // Open Shop
// Chat Bindings bind "p" "say_team miss top" bind "," "say_team miss bottom" bind "l" "say_team miss mid" bind "k" "say_team re" bind "n" "say_team b" bind "m" "say_team care"
bind "F7" "exec invoker.cfg" // Executes Invoker Script
// `Useful' console commands: // dota_apm Retrieve average APM for last game // net_graph # # = 0, 1, 2, 3, 4 // cl_showfps check frame rate
XIb Kael.cfg
+ Show Spoiler + // By tauon // 13/7/12, v.1.0 // 3 Quas - q // bind "q" "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 0"
// 3 Wex - w // bind "w" "dota_ability_execute 1;dota_ability_execute 1; dota_ability_execute 1"
// 3 Exort - e // bind "e" "dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2"
// Ghost Walk - `/~ bind "`" "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 5;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1"
// Chaos Meteor - z bind "z" "dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 1;dota_ability_execute 5;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2"
// Deafening Blast - x bind "x" "dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 2;dota_ability_execute 5;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2"
// Ice Wall - c bind "c" "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 2;dota_ability_execute 5;dota_ability_execute 2;dota_ability_execute 2"
// Tornado - 4 bind "4" "dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 0;dota_ability_execute 5;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2"
// EMP - 5 bind "5" "dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 5;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2"
// Alacrity - 6 bind "6" "dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 2;dota_ability_execute 5;dota_ability_execute 2;dota_ability_execute 2;dota_ability_execute 2"
XII Changelog
v1.1 my autoexec.cfg is here ---> http://www.teamliquid.net/blogs/viewblog.php?id=337800 v1.2 Thanks to Unleashing and Knightess for pointing out that enabling right click deny stops right click following. Also thanks to writer22816 for pointing out error in default value for range finder command v1.3 blog post containing autoexec.cfg was closed so I included file in section VII instead v1.4 Added new reference about general Source Engine command. Thanks to Westerhound for suggesting it. v1.5 Added a section on editing default item recommendations v1.6 Added a section on invoker scripts and also added some new commands. v1.7 Added a lot of new content... To much to list. v1.8 Added a new commands to use the legacy hero learn tab. Credit to Cyborgmatt for suggesting it. v1.9 Added some new commands including one suggested by Degu.
Last edit: 2012-09-08 03:09:58 |
| | Meddle not in the affairs of dragons | |
|

|
| Angra United States. May 15 2012 18:03. Posts 2076 | Profile Blog # |
This is a really useful resource, thanks!
At the end of each command line when specifying a number, does it have to be in quotes? For example, does it have to be dota_force_right_click_attack "1", or can it be dota_force_right_click_attack 1 ? |
| |
|
| tauon Australia. May 15 2012 18:25. Posts 422 | Profile Blog # |
On May 15 2012 18:03 Angra wrote: This is a really useful resource, thanks!
At the end of each command line when specifying a number, does it have to be in quotes? For example, does it have to be dota_force_right_click_attack "1", or can it be dota_force_right_click_attack 1 ?
Both variations should work with that command but for commands like: bind "p" "say_team miss top", you need the quotation marks. It's probably just safer to leave them on but it's a matter of personal preference.
Thanks for reading my guide.
|
| | Meddle not in the affairs of dragons | |
|
|
| Tenox Sweden. May 15 2012 18:35. Posts 113 | Profile # |
| Excellent stuff! Will definitely be using some of these commands! Thanks!:D |
| | Please check out my gallery at: 10ox.deviantart.com |
|
|
| Unleashing Denmark. May 15 2012 18:55. Posts 2407 | Profile # |
| You should probably note that using the right click deny makes you unable to follow allies by right clicking. Last edit: 2012-05-15 18:55:41 |
| | "Back then teams that won were credited, now it's called throw. I think it's sad." - KuroKy | |
|
|
| JulsFoF May 15 2012 19:56. Posts 41 | Profile # |
thats why i love tl  someone always comes up with something usefull.
thx dude |
|
|
| writer22816 China. May 15 2012 20:50. Posts 4772 | Profile Blog # |
Great thread!
Command: dota_disable_range_finder Description: When spell is selected, a range finder is shown Example: dota_disable_range_finder "0" Default: "0", range finder is disabled
Don't you mean Default: 1, range finder is disabled? |
| | 8/4/12 never forget, never forgive. |
|
|
| LaiShin Australia. May 15 2012 21:23. Posts 705 | Profile # |
I have created my autoexec.cfg, but I can't get it working.
+ Show Spoiler + net_graph 1 dota_force_right_click_attack 1 dota_hud_health_bars 3 dota_health_per_vertical_marker 250 dota_minimap_hero_size 999 fps_max 101 cl_updaterate 101 cl_cmdrate 101 net_graphinsetbottom "418" // 100 to place below scoreboard net_graphinsetright "-80" // 600 to place below scoreboard net_graphproportionalfont "0" // Resize font net_graph "1" alias "showgraph" "showgraph_off" alias "showgraph_on" "net_graph 1; alias showgraph showgraph_off" alias "showgraph_off" "net_graph 0; alias showgraph showgraph_on" bind "F10" "showgraph" rate 80000
Does it matter if my steam is in D drive? And the folders were manually created as there were no folder with that extension. |
| |
|
| imweakless May 15 2012 21:29. Posts 649 | Profile Blog # |
| thank you so much for this.. btw is their a list for console commands with appropriate description? |
| | KMK,Qri,GsD#1, UEE,stork jangbi for life! |
|
|
| Knightess May 15 2012 21:34. Posts 2008 | Profile Blog # |
Command: dota_force_right_click_attack Description: Can now right-click to deny creeps Example: dota_force_right_click_attack "1" Default: "0", right click deny is disabled
About this one, it is pretty good in laning phase. But it also disable the ability to right-click to follow someone. So when you want to make your hero/a unit to follow someone, you have to press M + left click.  |
| | I love my life: http://imgur.com/jxCts | |
|
|
| tauon Australia. May 16 2012 00:02. Posts 422 | Profile Blog # |
On May 15 2012 18:55 Unleashing wrote: You should probably note that using the right click deny makes you unable to follow allies by right clicking.
On May 15 2012 21:34 Knightess wrote: Show nested quote + Command: dota_force_right_click_attack Description: Can now right-click to deny creeps Example: dota_force_right_click_attack "1" Default: "0", right click deny is disabled
About this one, it is pretty good in laning phase. But it also disable the ability to right-click to follow someone. So when you want to make your hero/a unit to follow someone, you have to press M + left click. 
Included this point in the original post. |
| | Meddle not in the affairs of dragons | |
|
|
| tauon Australia. May 16 2012 00:09. Posts 422 | Profile Blog # |
On May 15 2012 20:50 writer22816 wrote:Great thread! Show nested quote + Command: dota_disable_range_finder Description: When spell is selected, a range finder is shown Example: dota_disable_range_finder "0" Default: "0", range finder is disabled
Don't you mean Default: 1, range finder is disabled?
fixed and acknowledged in the changelog. |
| | Meddle not in the affairs of dragons | |
|
|
| tauon Australia. May 16 2012 00:25. Posts 422 | Profile Blog # |
On May 15 2012 21:29 imweakless wrote: thank you so much for this.. btw is their a list for console commands with appropriate description?
The best list I found was http://www.dota2wiki.com/wiki/Console_Command_List. The game is still in beta so there probably won't be any proper documentaion for some time.
EDIT: Also this: https://developer.valvesoftware.com/wiki/Console_commands
On May 15 2012 21:23 LaiShin wrote:I have created my autoexec.cfg, but I can't get it working. + Show Spoiler + net_graph 1 dota_force_right_click_attack 1 dota_hud_health_bars 3 dota_health_per_vertical_marker 250 dota_minimap_hero_size 999 fps_max 101 cl_updaterate 101 cl_cmdrate 101 net_graphinsetbottom "418" // 100 to place below scoreboard net_graphinsetright "-80" // 600 to place below scoreboard net_graphproportionalfont "0" // Resize font net_graph "1" alias "showgraph" "showgraph_off" alias "showgraph_on" "net_graph 1; alias showgraph showgraph_off" alias "showgraph_off" "net_graph 0; alias showgraph showgraph_on" bind "F10" "showgraph" rate 80000
Does it matter if my steam is in D drive? And the folders were manually created as there were no folder with that extension.
It doesn't matter what drive your steam folder is in but you shouldn't have to create the folders to put the file in. The folder should already exist and be full of other happy files to keep autoexec.cfg company.
Just glancing at your code, it contains the following mistakes: dota_hud_health_bars should be dota_hud_healthbars duplicates of the line: net_graph 1 There might be more mistakes, but those are the ones that leapt out at me.Last edit: 2012-05-17 01:07:14 |
| | Meddle not in the affairs of dragons | |
|

|
| Skullflower United States. May 16 2012 02:15. Posts 2258 | Profile # |
On May 15 2012 17:37 tauon wrote: Command: dota_shop_force_hotkeys Description: hotkeys up the shop. ie qwerty to choose a tab and 123... to choose an item. Example: dota_shop_force_hotkeys 1 Default: "0", off by default
I swore there was an option for this under interface. Or does that do something completely different? |
| |
|
| tauon Australia. May 16 2012 17:52. Posts 422 | Profile Blog # |
On May 16 2012 02:15 Skullflower wrote: Show nested quote +On May 15 2012 17:37 tauon wrote: Command: dota_shop_force_hotkeys Description: hotkeys up the shop. ie qwerty to choose a tab and 123... to choose an item. Example: dota_shop_force_hotkeys 1 Default: "0", off by default
I swore there was an option for this under interface. Or does that do something completely different?
The option in the main menu will allow you to open the shop with your hotkeys but the option `dota_shop_force_hotkeys' will allow you to buy items with your hotkeys. You press qwer to access a column and a 1-9 buy an item. I just checked and I don't think `dota_shop_force_hotkeys' can be accessed from the menu. |
| | Meddle not in the affairs of dragons | |
|
|
| Tobberoth Sweden. May 16 2012 19:20. Posts 4545 | Profile # |
| Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal. |
|
|
| Canas Sweden. May 16 2012 20:05. Posts 1459 | Profile Blog # |
On May 16 2012 19:20 Tobberoth wrote: Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal.
I've never understood why some people think stuff like this is so useful. I attack move for last hitting enemy creeps too, and it doesn't hurt me in any way, shape or form? |
|
|
| Coal Sweden. May 16 2012 20:52. Posts 1516 | Profile # |
Some amazing stuff in this guide, thanks alot for posting!  |
| | In order to succeed, your desire for success should be greater than your fear of failure. |
|
|
| Westerhound Finland. May 16 2012 21:06. Posts 58 | Profile # |
On May 16 2012 17:52 tauon wrote: Show nested quote +On May 16 2012 02:15 Skullflower wrote: On May 15 2012 17:37 tauon wrote: Command: dota_shop_force_hotkeys Description: hotkeys up the shop. ie qwerty to choose a tab and 123... to choose an item. Example: dota_shop_force_hotkeys 1 Default: "0", off by default
I swore there was an option for this under interface. Or does that do something completely different?
The option in the main menu will allow you to open the shop with your hotkeys but the option `dota_shop_force_hotkeys' will allow you to buy items with your hotkeys. You press qwer to access a column and a 1-9 buy an item. I just checked and I don't think `dota_shop_force_hotkeys' can be accessed from the menu.
Think there are options for both opening the shop and shopping with hotkeys. The latter ones (aka dota_shop_force_hotkeys) is in the gameplay options instead of the controls though.
The graph position can also be changed with the commands net_graph_pos [0,1,2 for right, middle, left I think] and net_graph_height, which I cant remember how it works cause Im a noob.
Maxing the fps at 60 makes the game seem quite stuttery even if monitor refresh rate is only 60Hz, so just bump it up to 120 if your computer can handle it. In that case you obviously have to set mat_vsync to 0 as well so it doesnt cap fps. mat_vsync should not be set to 1 if the game looks fine without it anyway, since it has a bit of a performance hit and causes mouse lag and all that kinda stuff that no one wants sometimes
On May 15 2012 21:23 LaiShin wrote:I have created my autoexec.cfg, but I can't get it working. + Show Spoiler + net_graph 1 dota_force_right_click_attack 1 dota_hud_health_bars 3 dota_health_per_vertical_marker 250 dota_minimap_hero_size 999 fps_max 101 cl_updaterate 101 cl_cmdrate 101 net_graphinsetbottom "418" // 100 to place below scoreboard net_graphinsetright "-80" // 600 to place below scoreboard net_graphproportionalfont "0" // Resize font net_graph "1" alias "showgraph" "showgraph_off" alias "showgraph_on" "net_graph 1; alias showgraph showgraph_off" alias "showgraph_off" "net_graph 0; alias showgraph showgraph_on" bind "F10" "showgraph" rate 80000
Does it matter if my steam is in D drive? And the folders were manually created as there were no folder with that extension.
Doesnt matter what drive steam is in, as long as your autoexec.cfg is in Steam\steamapps\common\dota 2 beta\dota\cfg\ Also putting cl_updaterate and cl_cmdrate that high doesnt help you at all, just makes you use more bandwidth than necessary (40 is good like OP said)
On May 15 2012 21:29 imweakless wrote: thank you so much for this.. btw is their a list for console commands with appropriate description?
VDC list Dota2 Wiki list
Dunno if the two are different from each other, but VDC is for general source engine so its gonna have some commands that are useless for Dota2. Theres so many commands that theres probs never going to be a complete list with descriptions.Last edit: 2012-05-16 21:10:52 |
|

|
| Tobberoth Sweden. May 16 2012 21:27. Posts 4545 | Profile # |
On May 16 2012 20:05 Canas wrote: Show nested quote +On May 16 2012 19:20 Tobberoth wrote: Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal.
I've never understood why some people think stuff like this is so useful. I attack move for last hitting enemy creeps too, and it doesn't hurt me in any way, shape or form?
Less actions = faster = better. |
|
|
| Candadar May 16 2012 22:46. Posts 1791 | Profile Blog # |
On May 16 2012 21:27 Tobberoth wrote: Show nested quote +On May 16 2012 20:05 Canas wrote: On May 16 2012 19:20 Tobberoth wrote: Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal.
I've never understood why some people think stuff like this is so useful. I attack move for last hitting enemy creeps too, and it doesn't hurt me in any way, shape or form?
Less actions = faster = better.
This
I much prefer just right clicking denies. It's not a huge deal, it hasn't increased efficiency by a gorillion percent, and it hasn't made me a necessarily better player. However, it's made my time easier and it allowed me to get more denies on the fly. It's just up to personal preference. |
|
|
| Qbek Poland. May 16 2012 23:04. Posts 4276 | Profile # |
Depends on your last hit style and hotkey setup IMO. For me A-clicking isn't a big thing, to the point of when I have played LoL for some time(just to check it out) I was A-clicking my own creeps all the time just to have something to do. I also do most of the stuff with my mouse, having all items bound to the customizable keys, meaning my keyboard hand isn't very busy  |
| | I dojed huehue // Play for fun or try the harderest with vengeance | |
|
|
| cilinder007 Slovenia. May 16 2012 23:09. Posts 3274 | Profile # |
On May 16 2012 21:27 Tobberoth wrote: Show nested quote +On May 16 2012 20:05 Canas wrote: On May 16 2012 19:20 Tobberoth wrote: Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal.
I've never understood why some people think stuff like this is so useful. I attack move for last hitting enemy creeps too, and it doesn't hurt me in any way, shape or form?
Less actions = faster = better.
there are not that many actions in dota |
| |
|
| myopia United States. May 16 2012 23:32. Posts 2260 | Profile Blog # |
| some of these are really useful, thanks. |
| |
|
| tauon Australia. May 20 2012 18:28. Posts 422 | Profile Blog # |
On May 16 2012 22:46 Candadar wrote: Show nested quote +On May 16 2012 21:27 Tobberoth wrote: On May 16 2012 20:05 Canas wrote: On May 16 2012 19:20 Tobberoth wrote: Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal.
I've never understood why some people think stuff like this is so useful. I attack move for last hitting enemy creeps too, and it doesn't hurt me in any way, shape or form?
Less actions = faster = better.
This I much prefer just right clicking denies. It's not a huge deal, it hasn't increased efficiency by a gorillion percent, and it hasn't made me a necessarily better player. However, it's made my time easier and it allowed me to get more denies on the fly. It's just up to personal preference.
Right click deny was used in HoN so this option is probably popular among people making the transition. |
| | Meddle not in the affairs of dragons | |
|
|
| Unleashing Denmark. May 20 2012 18:54. Posts 2407 | Profile # |
Yea but HoN also allowed mods that are directly game-changing. Hilarious for a 'competitive' game, even if the mods weren't allowed in tournaments. |
| | "Back then teams that won were credited, now it's called throw. I think it's sad." - KuroKy | |
|
|
| Utaheka Denmark. May 20 2012 22:05. Posts 72 | Profile # |
[B]On May 15 2012 17:37 tauon wrote: Command: dota_force_right_click_attack Description: Can now right-click to deny creeps Example: dota_force_right_click_attack "1" Default: "0", right click deny is disabled Comments: The trade-off with this command is that it will no longer be possible to right click an ally to follow and instead will have to m-click them. This might be good for former HoN players.
I would recommend nobody to use this. First of all, it's not meant to be like that. Secondly this is disabled in tournaments and are illegal (It was in HoN, so I'm guessing it's the same in DotA 2) it gives you a lame advantage that isn't meant to be there. - But I guess that's just my opinion. Play the game as it's meant to be played. --> Attack --> click own creeps. |
|
|
| Utaheka Denmark. May 20 2012 22:06. Posts 72 | Profile # |
On May 20 2012 18:28 tauon wrote: Show nested quote +On May 16 2012 22:46 Candadar wrote: On May 16 2012 21:27 Tobberoth wrote: On May 16 2012 20:05 Canas wrote: On May 16 2012 19:20 Tobberoth wrote: Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal.
I've never understood why some people think stuff like this is so useful. I attack move for last hitting enemy creeps too, and it doesn't hurt me in any way, shape or form?
Less actions = faster = better.
This I much prefer just right clicking denies. It's not a huge deal, it hasn't increased efficiency by a gorillion percent, and it hasn't made me a necessarily better player. However, it's made my time easier and it allowed me to get more denies on the fly. It's just up to personal preference.
Right click deny was used in HoN so this option is probably popular among people making the transition.
It was illegal to use in HoN, was a thirdparty addon.
|
|

|
| tauon Australia. May 20 2012 23:33. Posts 422 | Profile Blog # |
On May 20 2012 22:06 Utaheka wrote: Show nested quote +On May 20 2012 18:28 tauon wrote: On May 16 2012 22:46 Candadar wrote: On May 16 2012 21:27 Tobberoth wrote: On May 16 2012 20:05 Canas wrote: On May 16 2012 19:20 Tobberoth wrote: Wow, that's so useful, being able to deny creeps without attack-moving... surprised it's allowed though, even though it's not a huge deal.
I've never understood why some people think stuff like this is so useful. I attack move for last hitting enemy creeps too, and it doesn't hurt me in any way, shape or form?
Less actions = faster = better.
This I much prefer just right clicking denies. It's not a huge deal, it hasn't increased efficiency by a gorillion percent, and it hasn't made me a necessarily better player. However, it's made my time easier and it allowed me to get more denies on the fly. It's just up to personal preference.
Right click deny was used in HoN so this option is probably popular among people making the transition.
It was illegal to use in HoN, was a thirdparty addon.
For HoN, non-gameplay altering mods were allowed in the public matchmaking but were not used in tournaments.
On May 20 2012 22:05 Utaheka wrote: Show nested quote +[B]On May 15 2012 17:37 tauon wrote: Command: dota_force_right_click_attack Description: Can now right-click to deny creeps Example: dota_force_right_click_attack "1" Default: "0", right click deny is disabled Comments: The trade-off with this command is that it will no longer be possible to right click an ally to follow and instead will have to m-click them. This might be good for former HoN players.
I would recommend nobody to use this. First of all, it's not meant to be like that. Secondly this is disabled in tournaments and are illegal (It was in HoN, so I'm guessing it's the same in DotA 2) it gives you a lame advantage that isn't meant to be there. - But I guess that's just my opinion. Play the game as it's meant to be played. --> Attack --> click own creeps.
I just want to make this clear: These are perfectly legal and Valve lets you use them in tournaments and on the public matchmaking. Options which they don't want you to use in these games are just disabled and won't activate unless cheat-mode is enabled in a custom game.
There is no chance of being banned for using these or any other console commands. NONE. Valve lets you enable console so you can use it! Just look at any other Valve game (like CS:Source or 1.6) and you will find these commands/options have been used in tournaments.
Please stop spreading misinformation!Last edit: 2012-05-20 23:37:34 |
| | Meddle not in the affairs of dragons | |
|

|
| ilovelings Argentina. May 20 2012 23:49. Posts 636 | Profile # |
| Hey I don't want to start a discussion but Shadow Blade on drow is not bad. |
| |
|
| da_head Canada. May 20 2012 23:49. Posts 3127 | Profile Blog # |
a lot of this seems like it would constitute as cheating.. like screen not shaking after certain spells?
On May 20 2012 23:49 ilovelings wrote: Hey I don't want to start a discussion but Shadow Blade on drow is not bad.
yes, yes it is.Last edit: 2012-05-20 23:50:08 |
| | When they see MC Probe, all the ladies disrobe. |
|
|
| 9lazy9 United Kingdom. May 21 2012 06:05. Posts 6 | Profile # |
| i admit, i do use a script for the courier and auto attack off. these auto exec files are very useful for customising the game. some little tweaks that make quality of life a lot better. |
|
|
| PSIDefenseUp United States. May 21 2012 09:03. Posts 67 | Profile # |
On May 20 2012 23:49 da_head wrote: a lot of this seems like it would constitute as cheating.. like screen not shaking after certain spells?
They're really not cheats considering they're not flagged as such in the game.
That, and screen shake is in the game options as well. (Along with some others from the OP) These things exist for a reason.Last edit: 2012-05-21 09:04:20 |
| |
|
| lifeisgood99 Canada. May 21 2012 09:18. Posts 274 | Profile # |
| I really don't recommend changing to right-click deny as M-clicking, an essential part of dota, is awful mechanically. Plus, you don't want to A-click while running away from an enemy.. |
| | Taengoo/Eunji ~ flavourflower.tumblr.com | |
|
|
| SQWKZ Finland. May 21 2012 09:38. Posts 207 | Profile # |
It doesn't actually change your right click to an a-click, unless I misunderstood.
I'd be really baffled, if stopping the screen shaking effect to see what's happening clearly was officially considered cheating... In the end, all of these options are given to you by the developer, so it's kinda hard to appreciate the morality of a-clicking to deny so you can "play the game as it's meant to be played".Last edit: 2012-05-21 09:46:05 |
| | That shit is probably more complicated than Japanese bowin'. |
|
|
| tauon Australia. May 21 2012 20:53. Posts 422 | Profile Blog # |
On May 20 2012 23:49 ilovelings wrote: Hey I don't want to start a discussion but Shadow Blade on drow is not bad.
I don't want a major discussion either, but here is my right of reply:
When I first started playing, shadow blade (lothars) was quite popular on drow. As soon as dust of appearance was introduced people stopped getting it. In terms of stats, it doesn't give the best value for money so you probably buy it for the active ability. The invis is cheaper to counter and not that useful in team fights. Besides, with shadow blade you're often spending gold to save yourself from situations that better map awareness (which is free) can help correct. That being said, it's not a terrible item imo.
On May 21 2012 09:18 lifeisgood99 wrote: I really don't recommend changing to right-click deny as M-clicking, an essential part of dota, is awful mechanically. Plus, you don't want to A-click while running away from an enemy..
This is incorrect. This option only changes what right clicking your own creep does and nothing else. It is still right click to move, right click on an enemy to attack.Last edit: 2012-05-21 20:59:20 |
| | Meddle not in the affairs of dragons | |
|

|
| lifeisgood99 Canada. May 22 2012 00:03. Posts 274 | Profile # |
| Alright, my bad then. I guess it only comes down to preference now |
| | Taengoo/Eunji ~ flavourflower.tumblr.com | |
|
|
| Skullflower United States. May 22 2012 01:02. Posts 2258 | Profile # |
On May 20 2012 23:49 da_head wrote: a lot of this seems like it would constitute as cheating.. like screen not shaking after certain spells?
You do know that you can turn off screen shaking in the options, right |
| |
|
| Earll Norway. May 23 2012 01:50. Posts 644 | Profile Blog # |
I am messing around some with this, the dota_disable_range_finder 0 gives me a green bar towards where I am pointing it though, is it possible to have a green circle of 1200(experience range\blink dagger) when I have not clicked an ability, and have the circle resize itself to the abilitys range if i have an ability selected?
The other range finders does not seem to work on blinks, and is not as clear as the rangecircle is. I guess there is no such thing, ohwell what i have is good enough. Last edit: 2012-05-23 02:06:14 |
| |
|
| tauon Australia. May 23 2012 21:31. Posts 422 | Profile Blog # |
On May 23 2012 01:50 Earll wrote: I am messing around some with this, the dota_disable_range_finder 0 gives me a green bar towards where I am pointing it though, is it possible to have a green circle of 1200(experience range\blink dagger) when I have not clicked an ability, and have the circle resize itself to the abilitys range if i have an ability selected?
The other range finders does not seem to work on blinks, and is not as clear as the rangecircle is. I guess there is no such thing, ohwell what i have is good enough.
Try this adding this to your autoexec.cfg:
alias "+range" "dota_range_display 1100" alias "-range" "dota_range_display 0" bind "]" "+range"
It's not exactly what you asked for but, if you press the ] key you will create a circle with the range of a blink dagger. I like to set it to the key next to the key for the item slot where I put my blink dagger. |
| | Meddle not in the affairs of dragons | |
|
|
| TiBe Mexico. June 23 2012 17:21. Posts 189 | Profile # |
| Nice guide, tyvm im using your autoexec.cfg file, just a question, is there a way to start the game without the graph, like starting with it toggled off? |
|
|
| JackDino Gabon. June 23 2012 17:57. Posts 3293 | Profile # |
| Already googled it, someone here might know, is there a way to change the scroll drag? I'd like to see the left side of the map when I press mouse3 and move my mouse left instead of right. |
| | This isnt Broodwar so I dont owe anyone respect for beating me. -arb |
|
|
| SilverStar Sweden. June 26 2012 20:50. Posts 5671 | Profile # |
| Does anyone remember the command to avoid accidentally clicking the minimap? |
| |
|
| thesideshow June 26 2012 20:58. Posts 906 | Profile Blog # | |
| | Hurtbreak Wonderland - World's End Girlfriend |
|
|
| Hadraziel France. June 27 2012 10:11. Posts 111 | Profile # |
On June 26 2012 20:50 SilverStar wrote: Does anyone remember the command to avoid accidentally clicking the minimap?
Here is the command line from Shixxor's autoexec dota_minimap_misclick_time "0.4" // Threshold delay to accept minimap clicks (default 0.2)
|
|
|
| DodgySmalls Canada. June 27 2012 11:05. Posts 101 | Profile # |
Woah, some of the proposed things in this thread are really cool! I already found about about range finder from barny's stream but there's some other things in there that are really interesting (to me the macro for showing a range ring around yourself is especially interesting, that could have many applications imo)
I was wondering is there a way to disable the horrible mouse icon they overlay over the real mouse? I don't see why videogames nowadays need to spoil the perfectly acceptable and much more precise default cursor. I find the dota2 cursor extremely oversized and annoying, do you think it's possible to remove without modding?
Anyway thanks, I'll be rechecking this thread to see if anyone else has more cool suggestions like that range ring one. |
| | Please remove nyx assassin | |
|
|
| Qbek Poland. June 27 2012 17:04. Posts 4276 | Profile # |
On June 27 2012 11:05 DodgySmalls wrote: Woah, some of the proposed things in this thread are really cool! I already found about about range finder from barny's stream but there's some other things in there that are really interesting (to me the macro for showing a range ring around yourself is especially interesting, that could have many applications imo)
I was wondering is there a way to disable the horrible mouse icon they overlay over the real mouse? I don't see why videogames nowadays need to spoil the perfectly acceptable and much more precise default cursor. I find the dota2 cursor extremely oversized and annoying, do you think it's possible to remove without modding?
Anyway thanks, I'll be rechecking this thread to see if anyone else has more cool suggestions like that range ring one.
Easiest way to change the cursor is to replace the file, should be 100% legal and all. You have to find the default one in windows files and replace the dota ones in steam files with it. I can give a detailed tutorial if you need it, but I'm can't guarantee anything  |
| | I dojed huehue // Play for fun or try the harderest with vengeance | |
|

|
| DodgySmalls Canada. June 28 2012 06:10. Posts 101 | Profile # |
On June 27 2012 17:04 Qbek wrote: Show nested quote +On June 27 2012 11:05 DodgySmalls wrote: Woah, some of the proposed things in this thread are really cool! I already found about about range finder from barny's stream but there's some other things in there that are really interesting (to me the macro for showing a range ring around yourself is especially interesting, that could have many applications imo)
I was wondering is there a way to disable the horrible mouse icon they overlay over the real mouse? I don't see why videogames nowadays need to spoil the perfectly acceptable and much more precise default cursor. I find the dota2 cursor extremely oversized and annoying, do you think it's possible to remove without modding?
Anyway thanks, I'll be rechecking this thread to see if anyone else has more cool suggestions like that range ring one.
Easiest way to change the cursor is to replace the file, should be 100% legal and all. You have to find the default one in windows files and replace the dota ones in steam files with it. I can give a detailed tutorial if you need it, but I'm can't guarantee anything 
I went and searched through steam and found the cursor files for dota2, but unfortunately they were all animated (for no apparent reason) so I went and downloaded a program called graphicgale which was capable of converting between .cur and .ani and transfered the standard windows arrow cursor to a .ani (that only has one frame).
I then created like 15 copies of this file and renamed them to every file name in the folder (after saving a backup of course) and now I have the regular windows cursor in dota2. I find it so much nicer. If anyone wants this as a nice easy .zip or something PM and I'll upload it and you can just replace the old folder with it. Alternatively I may or may not make a slimmer mouse icon pack in the future, maybe I'll get bored one day and spend a few hours in photoshop, working pixel by pixel T_T.
PS there was some photoshop files in that folder, so valve isn't at the stage where they worry about what's left over in the code yet.Last edit: 2012-06-28 06:38:11 |
| | Please remove nyx assassin | |
|

|
| Qbek Poland. June 28 2012 06:15. Posts 4276 | Profile # |
C:\WINDOWS\Cursors for cursors from windows
Q:\Program Files\Steam\SteamApps\common\dota 2 beta\dota\resource\cursor for dota cursors
Remeber the file you replace them with has to be the same format (.ani) |
| | I dojed huehue // Play for fun or try the harderest with vengeance | |
|
|
| MrTortoise June 30 2012 22:25. Posts 967 | Profile # |
I really dont like vertical sync ... makes things feel laggy and soup like personally.
less actions doesn't mean better.
By having deny not available through right click it removes the chance of denying something when you actually wanted to last hit. Last hitting is generally priorortised over denying ..
So having more things to make a mistake click on is by your simple logic worse More possible mistakes = more happen = worse |
|
|
| tauon Australia. July 27 2012 03:21. Posts 422 | Profile Blog # |
Just letting people know I've done a major update to the thread. I've add a lot of new content and a couple of brand new sections.
I'm bound to have made some mistakes here and there, so any feedback or corrections are appreciated. |
| | Meddle not in the affairs of dragons | |
|
|
| LessThanIII July 27 2012 04:20. Posts 8 | Profile # | |
|
|
| Ronnie Doitch United States. August 02 2012 15:43. Posts 54 | Profile # |
Hey, looking for the command to show the tower ranges on the screen at all times. Possible with the console commands?
|
|
|
| tauon Australia. August 03 2012 12:36. Posts 422 | Profile Blog # |
On August 02 2012 15:43 Ronnie Doitch wrote: Hey, looking for the command to show the tower ranges on the screen at all times. Possible with the console commands?
It sounds very useful but I can't think of anyway to implement this.
Edit: If you are having trouble judging tower range check out these links: http://imgur.com/a/UMGYD#0 http://imgur.com/a/tiQC1#0Last edit: 2012-09-06 01:58:39 |
| | Meddle not in the affairs of dragons | |
|
|
| StoRm_res August 03 2012 15:33. Posts 422 | Profile # |
| Is the autoexec.cfg synchronized with the steam cloud? |
|
|
| Tobberoth Sweden. August 03 2012 16:21. Posts 4545 | Profile # |
| For people who played with smartcasting in LoL and using the smartcast script, how well does it work? I've never used smartcasting before (I'm not sure if it even existed when I played LoL), but I downloaded LoL to dick around and compare now that I've played a lot of Dota 2 and started using smartcasting. It feels really nice, but obviously makes the game way easier in LoL since there's a TON more skillshots in LoL than dota and smartcasting makes it a breeze to hit with them. Since starting to use smartcasting in LoL I've never missed with Annies W which I used to miss with from time to time before. In Dota 2 though, there's very few skillshots and most abilities are targetted... how does the smartcast script handle it? Do you need to be spot on the enemy hero or you miss, or does it calculate it? |
|
|
| tauon Australia. August 03 2012 22:33. Posts 422 | Profile Blog # |
On June 23 2012 17:21 TiBe wrote: Nice guide, tyvm im using your autoexec.cfg file, just a question, is there a way to start the game without the graph, like starting with it toggled off?
Sorry for the late reply, completely missed your question. The answer is yes. Find the line net_graph "1" and change it to net_graph "0".
On August 03 2012 15:33 StoRm_res wrote: Is the autoexec.cfg synchronized with the steam cloud?
Yes it is.
On August 03 2012 16:21 Tobberoth wrote: For people who played with smartcasting in LoL and using the smartcast script, how well does it work? I've never used smartcasting before (I'm not sure if it even existed when I played LoL), but I downloaded LoL to dick around and compare now that I've played a lot of Dota 2 and started using smartcasting. It feels really nice, but obviously makes the game way easier in LoL since there's a TON more skillshots in LoL than dota and smartcasting makes it a breeze to hit with them. Since starting to use smartcasting in LoL I've never missed with Annies W which I used to miss with from time to time before. In Dota 2 though, there's very few skillshots and most abilities are targetted... how does the smartcast script handle it? Do you need to be spot on the enemy hero or you miss, or does it calculate it?
I don't play with smart casting on and I haven't played more then a few games of LoL, but this is how it works:
Pressing and holding down the ability key will select the spell. It will show the range finder (if enabled) and any AoE markers (like those shown for Enigmas Black Hole). At this point, pressing `s' or stop will cancel the selection. Releasing the key without pressing the stop key will be equivalent to executing a left click. If you didn't press stop, releasing the key will be equivalent to a mouse click and will execute the spell if you moused over a valid target. It doesn't use any fancy calculations. A valid click without smart casting is a valid click with smart casting.
If you're looking for a more detailed explanation, try: http://dev.dota2.com/showthread.php?t=30888&highlight=smartcasting
Someone also said in another thread on dev.dota2.com that Valve were working on implementing a proper smartcasting system. Pic related. http://dl.dropbox.com/u/16464721/2011-11-03_00002.jpg
On June 23 2012 17:57 JackDino wrote: Already googled it, someone here might know, is there a way to change the scroll drag? I'd like to see the left side of the map when I press mouse3 and move my mouse left instead of right.
There is a way to change the scroll drag. thirdperson_screenspace "1" This should do what you want.
The following commands might be useful for people wanting to modify other pan and drag behaviours: +sixense_camera_drag -sixense_camera_drag
and similarly
+sixense_camera_pan -sixense_camera_pan
There are actually a lot of pretty interesting camera options in the game. Just do a Ctrl-F search for camera on http://www.dota2wiki.com/wiki/Console_Command_List. If people want, I can add a section about it to the main post.Last edit: 2012-08-03 22:44:58 |
| | Meddle not in the affairs of dragons | |
|

|
| FinestHour United States. August 16 2012 10:22. Posts 6716 | Profile # |
| Nvm, question answered~ Last edit: 2012-08-16 10:49:11 |
| |
|
| kubkipsot Thailand. August 16 2012 16:14. Posts 2 | Profile # |
I try this
bind "F7" "exec kael.cfg"
but really don't know how to close this cfg when i play other hero? need to restart my PC everytime?
PS really useful script, thx you. THUMB UP for thisLast edit: 2012-08-16 16:15:19 |
|
|
| tauon Australia. August 16 2012 19:01. Posts 422 | Profile Blog # |
On August 16 2012 16:14 kubkipsot wrote: I try this
bind "F7" "exec kael.cfg"
but really don't know how to close this cfg when i play other hero? need to restart my PC everytime?
PS really useful script, thx you. THUMB UP for this
Thanks for the positive feedback ^^.
When you load kael.cfg exec kael.cfg, it over-writes some of your hot-keys, at least until you restart. The only way to undo this is to reassign your old hot-keys. The easiest way to do this is to re-run your autoexec file by typing exec autoexec.cfg into the console (or you can bind this to a hotkey).
If you have other hot-keys which were assigned through the menu interface but not through the autexec file that are over-written by the invoker script, you also need to reassign them. You can do this by going into the menu and manually rebinding them. Alternatively, you can add the commands to your autoexec.cfg that assign the hot-keys you've over-written with the invoker script. |
| | Meddle not in the affairs of dragons | |
|

|
| Garnet Vietnam. August 16 2012 19:42. Posts 7457 | Profile Blog # |
| The set avatar command is very outdated. |
| | Life's too short to be miserable. | |
|
|
| ahswtini Northern Ireland. August 16 2012 21:10. Posts 2624 | Profile Blog # |
| I quite liked having those avatars as well. Should've made it like a Garena system, where you unlock more icons as you level up |
| |
|
| rifen United States. August 17 2012 12:55. Posts 3 | Profile # |
| Is there any way to get rid of the sound and message that appears when u spam a key that is cooldown?? |
|
|
| kubkipsot Thailand. August 28 2012 12:56. Posts 2 | Profile # |
On August 16 2012 19:01 tauon wrote: Show nested quote +On August 16 2012 16:14 kubkipsot wrote: I try this
bind "F7" "exec kael.cfg"
but really don't know how to close this cfg when i play other hero? need to restart my PC everytime?
PS really useful script, thx you. THUMB UP for this
Thanks for the positive feedback ^^. When you load kael.cfg exec kael.cfg, it over-writes some of your hot-keys, at least until you restart. The only way to undo this is to reassign your old hot-keys. The easiest way to do this is to re-run your autoexec file by typing exec autoexec.cfg into the console (or you can bind this to a hotkey). If you have other hot-keys which were assigned through the menu interface but not through the autexec file that are over-written by the invoker script, you also need to reassign them. You can do this by going into the menu and manually rebinding them. Alternatively, you can add the commands to your autoexec.cfg that assign the hot-keys you've over-written with the invoker script.
yep I use re exec another cfg but I use legacy key that's a problem. How to make legacy key cfg? Really need advise.Last edit: 2012-08-28 12:58:18 |
|

|
| Varpulis United States. August 28 2012 13:23. Posts 2356 | Profile Blog # |
ummm isn't stuff like those invoker macros pretty much cheating? They let you do in 1 keystroke what would take 4/5 for a player without macros to do, giving you a clear and unfair advantage.
*edit regardless of whether or not it's explicitly flagged as cheating in the client.Last edit: 2012-08-28 13:30:06 |
| | For he is the Oystermeister, lord of all the oysters. |
|
|
| tauon Australia. August 28 2012 16:05. Posts 422 | Profile Blog # |
On August 16 2012 19:42 Garnet wrote: The set avatar command is very outdated.
I'll make a note next to that command.
On August 17 2012 12:55 rifen wrote: Is there any way to get rid of the sound and message that appears when u spam a key that is cooldown??
I'm not sure, I'll keep a look out and update in this thread if I find out how to do this. It would be a useful thing to know.
On August 28 2012 12:56 kubkipsot wrote: Show nested quote +On August 16 2012 19:01 tauon wrote: On August 16 2012 16:14 kubkipsot wrote: I try this
bind "F7" "exec kael.cfg"
but really don't know how to close this cfg when i play other hero? need to restart my PC everytime?
PS really useful script, thx you. THUMB UP for this
Thanks for the positive feedback ^^. When you load kael.cfg exec kael.cfg, it over-writes some of your hot-keys, at least until you restart. The only way to undo this is to reassign your old hot-keys. The easiest way to do this is to re-run your autoexec file by typing exec autoexec.cfg into the console (or you can bind this to a hotkey). If you have other hot-keys which were assigned through the menu interface but not through the autexec file that are over-written by the invoker script, you also need to reassign them. You can do this by going into the menu and manually rebinding them. Alternatively, you can add the commands to your autoexec.cfg that assign the hot-keys you've over-written with the invoker script.
yep I use re exec another cfg but I use legacy key that's a problem. How to make legacy key cfg? Really need advise.
I'm not sure how to do this. If anyone knows how to do this, please tell me and I'll update the thread. Otherwise you are probably just going to have to reassign them through the menu system.
On August 28 2012 13:23 Varpulis wrote: ummm isn't stuff like those invoker macros pretty much cheating? They let you do in 1 keystroke what would take 4/5 for a player without macros to do, giving you a clear and unfair advantage.
*edit regardless of whether or not it's explicitly flagged as cheating in the client.
I don't think this gives players an unfair advantage. At the moment it's a level playing field, anyone can implement them. If they were to remove them, some people would switch to using 3rd party programs to modify hotkeys and add macros like they did in Dota 1. But I tend to agree with you, Invoker macros are probably not in the `spirit' of Dota but I still don't want to part with my Ghost Walk panic button.
Still I think it's easy to exagerate how much macros improve your skill. Invoker would need a total of 22 keys to implement all his spells, reagents, and item slots. I don't think this is practical and I just use the manual way to invoke his spells (except ghost walk ).
There is a really long discussion about this here: http://dev.dota2.com/showthread.php?t=50605&highlight=cheating
Best response from that thread: `I disagree enough to compare it to Luke Skywalker blowing up the Death Star. He had the OPTION to use his targetting computer when aiming at the 2mm exhaust port on the death star, yet he was PRO enough (aka the "force") not to use it. If Luke Skywalker doesn't need no cheesy green arrow showing distances then I don't either! ' |
| | Meddle not in the affairs of dragons | |
|

|
| xXAVx Spain. August 31 2012 09:14. Posts 5 | Profile # |
| whoa! The FINAL reference right here. Thanks for this huge post! |
| | A man should never be ashamed to own he has been wrong, which is but saying, that he is wiser today than he was yesterday. |
|
|
| nosliw United States. August 31 2012 10:27. Posts 1823 | Profile Blog # |
Why do you have "" around some number but not others?
Example: dota_disable_range_finder "0"
dota_sf_game_end_delay 0 |
|
|
| Kahzaar Sweden. August 31 2012 10:38. Posts 472 | Profile # |
On August 31 2012 10:27 nosliw wrote: Why do you have "" around some number but not others?
Example: dota_disable_range_finder "0"
dota_sf_game_end_delay 0
In programming 0 and 1 means true/false, when in quotation marks they're interpreted as actual numbers or at least in this case. So it basically means,
dota_disable_range_finder "zero" dota_sf_game_end_delay false/offLast edit: 2012-08-31 10:42:38 |
| |
|
| tauon Australia. August 31 2012 15:48. Posts 422 | Profile Blog # |
On August 31 2012 10:27 nosliw wrote: Why do you have "" around some number but not others?
Example: dota_disable_range_finder "0"
dota_sf_game_end_delay 0
It won't matter whether you write "0" or 0. I should probably stick to one convention. I think the only time quotation marks are needed is when a function/commands takes more than one parameter as an input. eg: bind "x" "commands1;command2"
On August 31 2012 10:38 Kahzaar wrote: Show nested quote +On August 31 2012 10:27 nosliw wrote: Why do you have "" around some number but not others?
Example: dota_disable_range_finder "0"
dota_sf_game_end_delay 0
In programming 0 and 1 means true/false, when in quotation marks they're interpreted as actual numbers or at least in this case. So it basically means, dota_disable_range_finder "zero" dota_sf_game_end_delay false/off
I think using/not using quotations only affects the way the command is parsed to the source engine. I wasn't sure at first, but after a few tests I'm pretty sure this is the case. |
| | Meddle not in the affairs of dragons | |
|

|
| 739 Poland. August 31 2012 15:55. Posts 6547 | Profile Blog # |
Very usefull thread, gonna use it  Anyway, haven't played yet but is there a possibility for EU played to play NA servers? And is the lag a big issue?Last edit: 2012-08-31 15:57:19 |
| | "We are using Puppey's tactical pause - it is good tactic" - iceiceice | |
|
|
| Varpulis United States. August 31 2012 16:03. Posts 2356 | Profile Blog # |
On August 31 2012 15:55 EatMySpell wrote:Very usefull thread, gonna use it  Anyway, haven't played yet but is there a possibility for EU played to play NA servers? And is the lag a big issue?
you can manually select what servers to queue for. I don't know about EU to NA but I'm on the East coast of the US and i don't have noticeably more lag on EU than i do on the NA servers. |
| | For he is the Oystermeister, lord of all the oysters. |
|
|
| fidelity Sweden. August 31 2012 17:27. Posts 392 | Profile # |
| Thanks for a great guide, helped me out a lot! |
|
|
| 739 Poland. August 31 2012 17:30. Posts 6547 | Profile Blog # |
On August 31 2012 16:03 Varpulis wrote: Show nested quote +On August 31 2012 15:55 EatMySpell wrote:Very usefull thread, gonna use it  Anyway, haven't played yet but is there a possibility for EU played to play NA servers? And is the lag a big issue?
you can manually select what servers to queue for. I don't know about EU to NA but I'm on the East coast of the US and i don't have noticeably more lag on EU than i do on the NA servers.
Thanks a lot, that's what I wanted to know. |
| | "We are using Puppey's tactical pause - it is good tactic" - iceiceice | |
|
|
| YokaY United States. September 05 2012 06:22. Posts 77 | Profile Blog # |
| Is there a way to show range when an attack is queued to cast? But have it be a ring instead of the arrow thing? |
|
|
| Sisaroth Belgium. September 05 2012 16:56. Posts 69 | Profile # |
fantastic guide.
I wished i saw this earlier, not being able to right-click my own creeps for denying is one of the things i hated most about dota1 . |
|
|
| Jonoman92 United States. September 05 2012 17:02. Posts 7411 | Profile Blog # |
Thanks for the guide!
I read a similar, less detailed, thread here. http://dota2.ca/topic/1508-ways-to-optimize-dota-2/
Right now I'm trying to squeeze performance out of a poor laptop. Do you know if the suggestion in that post to run DOTA 2 in directx 9 instead of 11 will bring about a performance increase? I'll try and do testing myself when I can. From what I've researched it sounds like dx11 is supposed to be more efficient with identical settings but that isn't always actually the case.Last edit: 2012-09-05 17:05:31 |
|
|
| tauon Australia. September 06 2012 16:56. Posts 422 | Profile Blog # |
On September 05 2012 06:22 YokaY wrote: Is there a way to show range when an attack is queued to cast? But have it be a ring instead of the arrow thing?
Not Really. I don't know of a way of doing this without manually inputting the range of each spell individually and creating cfgs for each individiual hero.
On September 05 2012 17:02 Jonoman92 wrote:Thanks for the guide! I read a similar, less detailed, thread here. http://dota2.ca/topic/1508-ways-to-optimize-dota-2/Right now I'm trying to squeeze performance out of a poor laptop. Do you know if the suggestion in that post to run DOTA 2 in directx 9 instead of 11 will bring about a performance increase? I'll try and do testing myself when I can. From what I've researched it sounds like dx11 is supposed to be more efficient with identical settings but that isn't always actually the case.
I can't say definitively which one will give better performance. It varies depending on what settings you enable and what graphics card you run etc. I'm not 100% sure about this but I've been told that dx11 is supposedly faster then dx9 if you use only dx9 features. This isn't always the case so by switching to dx9 you can still get some extra performance.
You should even consider trying: -nod3d9ex -high -dxlevel 81 This commands uses dx 8.1 which I've heard works well on some low end pcs.
Aside from lowering the graphics settings, the best way to increase FPS is to:
- make sure dota is in fullscreen mode and not borderless window (or window)
- reduce the resolution you use for Dota. Try adding -w 1280 -h 720 to your launch options
- turn off vsync
- try the console command "dota_embers 0". I read somewhere that this will disable the ember effects from the background which was slowing down some computers. I tried and it did no harm but I'm still not sure if it works.
- try limiting your max fps using the console command: fps_max 60 (default is 120)
With laptops, the problem can sometimes be attributed to overheating. If you're finding that the performance drops significantly only after you've been playing for about 15 mins - 1 hour, you might need to clean your fan.
From what I've read on the dev.dota2.com forum, a lot of people are having trouble with Dota 2 performance are running Windows 7 x64 on a laptop but this is definitely unconfirmed. This seems to have gotten much worse in the last few patches.
I've been wanting to create a better performance section but a lot these things seem very hit-and-miss. Please let me know what settings end up working best for you. I've been wanting to create a better performance section but these things seem very hit-and-miss. |
| | Meddle not in the affairs of dragons | |
|

|
| BeHave Germany. September 06 2012 17:32. Posts 91 | Profile # |
| I feel like some of these changes are close to cheats. Especially the macros you mentioned (Invoker) take alot away from the player. |
|
|
| Cyborgmatt United Kingdom. September 06 2012 17:39. Posts 20 | Profile # |
Here's a pretty good one that you missed. Only works from your autoexec.cfg or any cfg that initialises before the game loads.
Comment: dota_sf_old_heropedia "1" Description: Switches back to using the old learn tab, not the web based one, example screenshot.Last edit: 2012-09-06 17:40:26 |
| | Cyborgmatt.com - Dota 2 Content Analysis Blog |
|
|
| Atoissen Norway. September 06 2012 17:50. Posts 807 | Profile # |
| Whoa!! Sick post... Thanks for this. |
| | “Strength lies not in defense but in attack.” | |
|
|
| yejin France. September 06 2012 18:21. Posts 444 | Profile Blog # |
On September 06 2012 17:32 BeHave wrote: I feel like some of these changes are close to cheats. Especially the macros you mentioned (Invoker) take alot away from the player.
THisssssssssss |
| |
|
| Cookies326 Malaysia. September 06 2012 19:01. Posts 7 | Profile # |
| This is great! However, I think that some of these(such as SF's) feel like cheats. Sure they help but it reduces the level of the hero's skill and it's maximized potential. In a way it may be good but technically you're just pampering the newbies. |
|
|
| bOneSeven Romania. September 06 2012 20:09. Posts 589 | Profile Blog # |
| Most of the time you write something like this cl_updaterate "40", when you use the vale between those " signs. But here: dota cheap water, and those 5 commands you dont use ". Does it matter ? |
| | Planet earth is blue and there's nothing I can do |
|
|
| tauon Australia. September 06 2012 20:17. Posts 422 | Profile Blog # |
On September 06 2012 17:32 BeHave wrote: I feel like some of these changes are close to cheats. Especially the macros you mentioned (Invoker) take alot away from the player.
It's only cheating when players on the other team use it.
On September 06 2012 17:39 Cyborgmatt wrote:Here's a pretty good one that you missed. Only works from your autoexec.cfg or any cfg that initialises before the game loads. Comment: dota_sf_old_heropedia "1" Description: Switches back to using the old learn tab, not the web based one, example screenshot.
Added. btw where did you find out about that command? I've searched and the only source seems to be your twitter account.
Do you have any more gems?Last edit: 2012-09-07 01:09:43 |
| | Meddle not in the affairs of dragons | |
|
|
| Incze Romania. September 06 2012 23:53. Posts 961 | Profile Blog # |
Wow, the invoker ones seem borderline cheating to me. As a pretty bad invoker player, with those scripts I could cast spells incredibly fast, much faster than I normally would, and, most importantly, without mistake. O n the flip side, in the long run, it won't help you that much, because you haven't trained your micro skills. Maybe you'll get an absurdly high winrate using the macro (unlikely) and get to a point where most people have better micro than you do, because you used that script to get there.
This thread has helped me a lot, especially the performance editing, now I can play at a reasonable fps on my old PC. Thanks! |
| |
|
| nosliw United States. September 07 2012 01:27. Posts 1823 | Profile Blog # |
| Can you zoom out the camera? My resolution is low, and I can't see very far around my hero. |
|
|
| Degu Philippines. September 07 2012 04:16. Posts 63 | Profile # |
Command: dota_gamescon_althack Description: Let's you use ALT+QWEASD to use items from your inventory. Example: dota_gamescon_althack "1"
So, if I end up giving beta keys to my friends who got used to playing with the ALT+QWEASD I can just ask them to type this into their console and they won't have to bother fixing it in controls option anymore?
How I wish I knew this sooner. |
| |
|
| Degu Philippines. September 07 2012 04:20. Posts 63 | Profile # |
dota_camera_accelerate 49
I'm not sure if anyone's posted this or if there's a better way to fix the camera from sliding when scrolling but I've found this to be really helpful. |
| |
|
| Rayeth United States. September 07 2012 05:11. Posts 536 | Profile Blog # |
On September 07 2012 01:27 nosliw wrote: Can you zoom out the camera? My resolution is low, and I can't see very far around my hero.
This is by design. No amount of resolution will change the area you can see around your hero. Even at 1900x1200 (16:10 monitor, hell yeah), the area you can see is not very big. |
| | The Innocent shall suffer... big time. | |
|
|
| nosliw United States. September 07 2012 07:47. Posts 1823 | Profile Blog # |
| Does autoexec.cfg overwrite the bindings in config.cfg? |
|
|
| tauon Australia. September 08 2012 03:03. Posts 422 | Profile Blog # |
On September 07 2012 04:16 Degu wrote: Show nested quote +Command: dota_gamescon_althack Description: Let's you use ALT+QWEASD to use items from your inventory. Example: dota_gamescon_althack "1"
So, if I end up giving beta keys to my friends who got used to playing with the ALT+QWEASD I can just ask them to type this into their console and they won't have to bother fixing it in controls option anymore? How I wish I knew this sooner.
Yeah. It should work just like that. If you want to test it out just type the command into the console.
On September 07 2012 01:27 nosliw wrote: Can you zoom out the camera? My resolution is low, and I can't see very far around my hero.
For balance reasons, there is no command to zoom out then the default max zoom unless you are playing a lobby game in 'cheat mode' in which case the command is dota_camera_distance. The default value is 1134 and 2000 will look like this.
I haven't tested this but you might be able to use that command when spectating.
For tons more cheat mode commands check out this and this. If people want, I can add a section about this to the op. There quite useful for testing things out.
On September 07 2012 05:11 Rayeth wrote: Show nested quote +On September 07 2012 01:27 nosliw wrote: Can you zoom out the camera? My resolution is low, and I can't see very far around my hero.
This is by design. No amount of resolution will change the area you can see around your hero. Even at 1900x1200 (16:10 monitor, hell yeah), the area you can see is not very big.
Just one extra point: a few threads on the official Dota 2 forum were suggesting that people with different resolutions could potentially see more of the map.
16: 9 vs 16: 10 thread http://dev.dota2.com/showthread.php?t=7105
16: 9 vs 32: 9 thread http://dev.dota2.com/showthread.php?t=3733&highlight=multi+monitor
I'm not sure what the status is, maybe this has been fixed in some way... idk
On September 07 2012 07:47 nosliw wrote: Does autoexec.cfg overwrite the bindings in config.cfg?
It won't over-write your other config files but it should override it. If there is any ambiguity, your autoexec file will take precedence although it won't change or delete your other config files. You should be able to restore any settings back to what they were by deleting the autoexec file and restarting Dota 2.
On September 07 2012 04:20 Degu wrote: dota_camera_accelerate 49
I'm not sure if anyone's posted this or if there's a better way to fix the camera from sliding when scrolling but I've found this to be really helpful.
I'm not entirely sure but you might be able to change it using the settings menu. I'll add it to the main post.
New command added to main post:
bind "" "dota_recent_event" will automatically jump to most recent ping.Last edit: 2012-09-08 03:06:23 |
| | Meddle not in the affairs of dragons | |
|

|
| bOneSeven Romania. September 14 2012 01:54. Posts 589 | Profile Blog # |
what am I doing wrong?-_-
![[image loading]](http://picz.ro/pictures/2bbcb3708841df260fe6dd6430c2cf96.jpg) |
| | Planet earth is blue and there's nothing I can do |
|
|
| IronOutlaw United States. September 14 2012 03:14. Posts 46 | Profile # | |
| | "People won't care what you know until they know that you care." |
|
|
| r.Evo Germany. September 17 2012 02:59. Posts 5207 | Profile # |
HALP T_T
In my autoexec.cfg I have this:
//Inventory keys bind "x" "dota_item_execute 0" bind "c" "dota_item_execute 1" bind "t" "dota_item_execute 2" bind "g" "dota_item_execute 3" bind "v" "dota_item_execute 4" bind "space" "dota_item_execute 5"
However my config.cfg lists both the above hotkeys but it also adds hotkeys from 1-4 and mouse4+mouse5 on every single startup. As soon as I'm ingame those are the hotkeys the game wants me ot use, if I load the config.cfg at that point both keysetups show up.
What am I doing wrong? T_T |
| | "We don't make mistakes here, we call it happy little accidents." ~Bob Ross |
|
|
| dellesh1ruH Denmark. September 17 2012 03:06. Posts 455 | Profile # |
| Wow nice post man! Very useful. |
| | Pain is temporary, Glory is forever! |
|
|
| HiTnSpliT United States. September 22 2012 12:25. Posts 1 | Profile # |
On August 03 2012 22:33 tauon wrote: There is a way to change the scroll drag. thirdperson_screenspace "1" This should do what you want.
I am desperately trying to get this command to work, but I can't seem to get it to work. I absolutely cannot play this game without inverting the drag scroll. I am too used to sc2 and LoL.
I have no problem creating the .txt file and putting it in the proper location, but where do I enter this command?? I tried to put it into the launch options, but it didn't work there. I used the -novid command in launch options and that one worked.
Thanks for your time! |
|
|
| skipgamer Australia. September 22 2012 14:21. Posts 560 | Profile Blog # |
Just on this, if you have 16:10 monitor (1920x1200) the best way is just to run 1920x1080 resolution in borderless window. It gets letterboxed, but thats great because you have easy access to the taskbar too.
You could also run 1920x1080 in fullscreen but it will get stretched and screw up the aspect ratio. |
|
|
| Attakijing United States. September 26 2012 00:54. Posts 350 | Profile # |
I tried some of the tips in the "list of commands will use (approximately) the lowest available settings for Dota 2" and it wouldn't run. It said "setup file gameinfo.txt doesn't exist in subdirectory 'hl2'."
I tried the list of low spec/low graphics settings that you recommended and it worked fine. So things are OK for me, but there is an issue. |
| |
|
| kaykaykay Singapore. September 26 2012 04:13. Posts 196 | Profile # |
On September 17 2012 02:59 r.Evo wrote:HALP T_T In my autoexec.cfg I have this: Show nested quote +//Inventory keys bind "x" "dota_item_execute 0" bind "c" "dota_item_execute 1" bind "t" "dota_item_execute 2" bind "g" "dota_item_execute 3" bind "v" "dota_item_execute 4" bind "space" "dota_item_execute 5"
However my config.cfg lists both the above hotkeys but it also adds hotkeys from 1-4 and mouse4+mouse5 on every single startup. As soon as I'm ingame those are the hotkeys the game wants me ot use, if I load the config.cfg at that point both keysetups show up. What am I doing wrong? T_T
i've the same problem too. my other .cfg files automatically get included in the config.cfg files even if i don't enable them. the only thing i've done to stop this is to delete all the 'extra' commands in config.cfg files and reopen the dota 2 client. if you've found a better solution, all the better.
On September 22 2012 14:21 skipgamer wrote:Just on this, if you have 16:10 monitor (1920x1200) the best way is just to run 1920x1080 resolution in borderless window. It gets letterboxed, but thats great because you have easy access to the taskbar too. You could also run 1920x1080 in fullscreen but it will get stretched and screw up the aspect ratio.
erm so anyone knows which aspect/resolution is it better to run dota 2 on? |
| | Starve the ego, feed the soul. | |
|

|
| r.Evo Germany. September 26 2012 04:32. Posts 5207 | Profile # |
On September 26 2012 04:13 kaykaykay wrote: Show nested quote +On September 17 2012 02:59 r.Evo wrote:HALP T_T In my autoexec.cfg I have this: //Inventory keys bind "x" "dota_item_execute 0" bind "c" "dota_item_execute 1" bind "t" "dota_item_execute 2" bind "g" "dota_item_execute 3" bind "v" "dota_item_execute 4" bind "space" "dota_item_execute 5"
However my config.cfg lists both the above hotkeys but it also adds hotkeys from 1-4 and mouse4+mouse5 on every single startup. As soon as I'm ingame those are the hotkeys the game wants me ot use, if I load the config.cfg at that point both keysetups show up. What am I doing wrong? T_T
i've the same problem too. my other .cfg files automatically get included in the config.cfg files even if i don't enable them. the only thing i've done to stop this is to delete all the 'extra' commands in config.cfg files and reopen the dota 2 client. if you've found a better solution, all the better. Show nested quote +On September 22 2012 14:21 skipgamer wrote:Just on this, if you have 16:10 monitor (1920x1200) the best way is just to run 1920x1080 resolution in borderless window. It gets letterboxed, but thats great because you have easy access to the taskbar too. You could also run 1920x1080 in fullscreen but it will get stretched and screw up the aspect ratio.
erm so anyone knows which aspect/resolution is it better to run dota 2 on?
Wait, can I just delete the entire content of the config.cfg and everything will be fine? :o
As to which aspect/resolution is best for maximum viewability: 16: 9 - compared to 16:10 it adds a little viewable space on both borders.
Obviously 4:3 is inferior to both of the above.Last edit: 2012-09-26 04:32:26 |
| | "We don't make mistakes here, we call it happy little accidents." ~Bob Ross |
|

|
| SoKHo Korea (South). September 26 2012 04:48. Posts 1053 | Profile # |
| meh seems like too much work for me. |
| | "If you don't understand my silence, you won't understand my words"|| Big Nal_rA fan boy!! Nal_rA, Bisu, Huk, MC, Hero fighting! SKT1----> |
|
|
| kaykaykay Singapore. September 26 2012 06:28. Posts 196 | Profile # |
On September 26 2012 04:32 r.Evo wrote: Show nested quote +On September 26 2012 04:13 kaykaykay wrote: On September 17 2012 02:59 r.Evo wrote:HALP T_T In my autoexec.cfg I have this: //Inventory keys bind "x" "dota_item_execute 0" bind "c" "dota_item_execute 1" bind "t" "dota_item_execute 2" bind "g" "dota_item_execute 3" bind "v" "dota_item_execute 4" bind "space" "dota_item_execute 5"
However my config.cfg lists both the above hotkeys but it also adds hotkeys from 1-4 and mouse4+mouse5 on every single startup. As soon as I'm ingame those are the hotkeys the game wants me ot use, if I load the config.cfg at that point both keysetups show up. What am I doing wrong? T_T
i've the same problem too. my other .cfg files automatically get included in the config.cfg files even if i don't enable them. the only thing i've done to stop this is to delete all the 'extra' commands in config.cfg files and reopen the dota 2 client. if you've found a better solution, all the better. On September 22 2012 14:21 skipgamer wrote:Just on this, if you have 16:10 monitor (1920x1200) the best way is just to run 1920x1080 resolution in borderless window. It gets letterboxed, but thats great because you have easy access to the taskbar too. You could also run 1920x1080 in fullscreen but it will get stretched and screw up the aspect ratio.
erm so anyone knows which aspect/resolution is it better to run dota 2 on?
Wait, can I just delete the entire content of the config.cfg and everything will be fine? :o As to which aspect/resolution is best for maximum viewability: 16: 9 - compared to 16:10 it adds a little viewable space on both borders. Obviously 4:3 is inferior to both of the above.
Entire content..? sounds risky. xD i'm not too sure, never tried it. maybe you could ask tauon. we came up with a few codes while working together once.
so technically, 16: 9 is slightly better?
Last edit: 2012-09-26 06:28:40 |
| | Starve the ego, feed the soul. | |
|

|
| 739 Poland. September 26 2012 19:55. Posts 6547 | Profile Blog # |
| How to change exec file to show FPS/ping during the game ? |
| | "We are using Puppey's tactical pause - it is good tactic" - iceiceice | |
|
|
| mcht Germany. September 26 2012 20:21. Posts 168 | Profile # |
if u want to have a LoL-like herofollow on space just add this
bind "space" "+dota_camera_follow" dota_camera_follow_doublepress_time "999999" dota_camera_lock_view_helper "0" |
|
|
| kaykaykay Singapore. September 30 2012 01:32. Posts 196 | Profile # |
On September 26 2012 19:55 EatMySpell wrote: How to change exec file to show FPS/ping during the game ?
net_graph 1 under your console.Last edit: 2012-09-30 01:32:25 |
| | Starve the ego, feed the soul. | |
|
|
dezi Germany. October 01 2012 05:19. Posts 1417 | Profile Blog # |
| Add -international to launch option if you want to stick with the blue logo in the bg ^^ |
| | TPW Member | My Maps @ TL: http://www.teamliquid.net/forum/viewmessage.php?topic_id=171486 | Search 'dezi' at EU |
|
|
| Attakijing United States. October 01 2012 10:22. Posts 350 | Profile # |
so my computer is so slow, it can only run dota 2 on 640x480. But its widescreen. When I set it to 4:3, it stretches the image.
Is there a way to get it to letterbox? I don't want to change my resolution every time I launch the game. |
| |
|
| r.Evo Germany. October 01 2012 10:25. Posts 5207 | Profile # |
On October 01 2012 10:22 Attakijing wrote: so my computer is so slow, it can only run dota 2 on 640x480. But its widescreen. When I set it to 4:3, it stretches the image.
Is there a way to get it to letterbox? I don't want to change my resolution every time I launch the game.
You can try it via rightclick in steam -> properties -> launch options if you want to run a custom resolution.
An example of what I have to use to get it to run in windowed borderless mode and 16: 9 resolution (for some reason I can't set this exact res ingame but works completely fine via launch options): -windowed -noborder -h 1440 -w 2560
So basically for you it should probably be around "-fullscreen -h xxxx -w xxxx", just replace with the height/width you want in there.Last edit: 2012-10-01 10:28:07 |
| | "We don't make mistakes here, we call it happy little accidents." ~Bob Ross |
|
|
TheYango United States. October 01 2012 10:25. Posts 15760 | Profile # |
On October 01 2012 10:22 Attakijing wrote: Is there a way to get it to letterbox? I don't want to change my resolution every time I launch the game.
Generally that's a monitor or graphics card setting, with regard to how it handles non-native resolutions. |
| | Tongfu icon until xiao8's back on a ganker role. | |
|
|
| Attakijing United States. October 01 2012 10:39. Posts 350 | Profile # |
ok ill try that...(edit: it didnt work, i think theyango is right)
i was also thinking about adjusting that option that makes the actual game look more pixely but the hud stays crisp. i forget what it's called, i remember using it on my old laptop. does anyone remember what that is? It would be like reducing the render quality slider to below 50%, but i've been searching online using the search term "render quality" and can't find it.
edit: FOUND IT http://i.imgur.com/EeZ4z.jpgLast edit: 2012-10-02 02:11:16 |
| |
|
| imMUTAble787 United States. October 01 2012 17:35. Posts 575 | Profile # |
sorry if this has been answered in the thread, i skimmed through and didnt see anyone talking about it
are the macros/scripts in the OP for characters like invoker legal to use in competitive play ? im just wondering if people are using them in tournaments |
| |
|
| Garnet Vietnam. October 09 2012 16:43. Posts 7457 | Profile Blog # |
| My game freezes during big battles, any way to fix it?. I've tried the lines in the "Internet Connection" section. Doesn't really help. |
| | Life's too short to be miserable. | |
|
|
| tauon Australia. October 09 2012 16:54. Posts 422 | Profile Blog # |
| Sorry I haven't been answering any questions lately, I've been very busy at uni. I promise I'll answer them at the end of next week. |
| | Meddle not in the affairs of dragons | |
|
|
| kaykaykay Singapore. October 20 2012 01:52. Posts 196 | Profile # |
anyone has a similar problem like me where your config files will keep reverting back to original even though you have already saved it beforehand?
This File Has Been Modified By Another Program. Would You like To Reload It?" Whenever i press yes it changes back to the original config file, and whenever i press no the file doesn't change, but my server reads it as the original config file. |
| | Starve the ego, feed the soul. | |
|
|
| Arkless Canada. October 20 2012 01:54. Posts 1402 | Profile # |
| omg, for sure activating right click to deny |
| | http://www.mixcloud.com/Arkless/ |
|
|
| thOr6136 Slovenia. October 20 2012 02:09. Posts 1321 | Profile Blog # |
Man i hate last hitting with right click, not even thinking about denying with it. A + left click feels so much batter  |
| |
|
| Roflhaxx Norway. October 20 2012 14:05. Posts 1011 | Profile # |
Edit* Nvm I am an imbecile, put it in wrong folder -_- after 40 minutes I noticed my mistake. in config instead cfg folderLast edit: 2012-10-20 14:08:26 |
| | A game where the first thing you do is scout with a “worker”. Does that make any sense? Who scouts with a “worker”? That’s like sending out the janitor to perform recon, what general would do that? Retarded game. |
|
|
| NGrNecris New Zealand. October 20 2012 14:46. Posts 656 | Profile # |
On September 26 2012 20:21 mcht wrote: if u want to have a LoL-like herofollow on space just add this
bind "space" "+dota_camera_follow" dota_camera_follow_doublepress_time "999999" dota_camera_lock_view_helper "0"
wow, you are a life saver! |
|
|
| Infernal_dream United States. October 20 2012 14:50. Posts 1583 | Profile # |
On October 01 2012 17:35 imMUTAble787 wrote: sorry if this has been answered in the thread, i skimmed through and didnt see anyone talking about it
are the macros/scripts in the OP for characters like invoker legal to use in competitive play ? im just wondering if people are using them in tournaments
No they aren't legal. |
|
|
| kaykaykay Singapore. October 21 2012 05:01. Posts 196 | Profile # |
On October 20 2012 01:52 kaykaykay wrote: anyone has a similar problem like me where your config files will keep reverting back to original even though you have already saved it beforehand?
This File Has Been Modified By Another Program. Would You like To Reload It?" Whenever i press yes it changes back to the original config file, and whenever i press no the file doesn't change, but my server reads it as the original config file.
Sorry, quick bumps. Anyone has any idea at all? Have thoughts on re-installing DotA 2. |
| | Starve the ego, feed the soul. | |
|
|
| r.Evo Germany. October 21 2012 11:53. Posts 5207 | Profile # |
Try this: -Open DotA 2, make the changes ingame that you want to make. -Sype "host_writeconfig config.cfg" in the console -Set config.cfg to "Read only" via explorer.
With the fix above in addition to adding dota_keybindings_cloud_disable "1"
To my autoexect.cfg I managed to fix my issues from 2 pages back: http://www.teamliquid.net/forum/viewpost.php?post_id=16265615 |
| | "We don't make mistakes here, we call it happy little accidents." ~Bob Ross |
|
|
| kaykaykay Singapore. October 21 2012 14:41. Posts 196 | Profile # |
On October 21 2012 11:53 r.Evo wrote:Try this: -Open DotA 2, make the changes ingame that you want to make. -Sype "host_writeconfig config.cfg" in the console -Set config.cfg to "Read only" via explorer. With the fix above in addition to adding dota_keybindings_cloud_disable "1" To my autoexect.cfg I managed to fix my issues from 2 pages back: http://www.teamliquid.net/forum/viewpost.php?post_id=16265615
Man, you're a real lifesaver!
do you put the dota_keybindings_cloud_disable "1" into your autoexec.cfg or config.cfg?Last edit: 2012-10-21 14:43:44 |
| | Starve the ego, feed the soul. | |
|
|
| r.Evo Germany. October 21 2012 15:01. Posts 5207 | Profile # |
That's part of my autoexec.cfg.
I assume it worked? <3 |
| | "We don't make mistakes here, we call it happy little accidents." ~Bob Ross |
|
|
| dreadlordx United States. October 26 2012 03:08. Posts 51 | Profile # |
| I have a rare strange modifier and four strange items but the modifier keeps saying no tool can be found to attach to? Does anyone know how to attach it or get it to work? It is the Bounty Hunter track gold rare modifier and I have 4 strange items for BH but it wont attach to any of them..... |
| |
|
| AveiMil Norway. October 26 2012 06:39. Posts 115 | Profile # |
Great thread.
Question; are all these modifications "legal"? Supported for tournament use?
EDIT: I guess some of the scripts aren't legal but where is the line drawn?Last edit: 2012-10-26 07:22:19 |
| |
|
| jntkflow United States. October 26 2012 08:54. Posts 54 | Profile # |
| Cool! Last edit: 2012-10-26 09:10:59 |
|
|
| St.Velten Germany. November 01 2012 20:08. Posts 87 | Profile # |
dota_health_per_vertical_marker "300" ( 250 is default)
As iam playing a lot of axe lately and have had enought of missing cullingblades over and over again i decided it would be worth changing the hp bar markers to 300 a piece so its a lot easier to get them straight. I tryed 150 but it was to many markers for me. Just wanted to share it feel free to use. |
|
|
| KDot2 United States. November 02 2012 00:52. Posts 1012 | Profile Blog # |
| is there any way to customize ping sounds down ? or the sound to only play once when they spam ping 10 times |
|
|
| InfectedGoat Canada. November 22 2012 11:01. Posts 352 | Profile # |
| cant alt tab with this config?! |
| | and i was like BANELINGS x 3 |
|
|
| CeriseCherries United States. November 22 2012 12:40. Posts 4706 | Profile Blog # |
i just found this, i feel obligated to say, this is fucking amazing thanks so much
On November 22 2012 11:01 InfectedGoat wrote: cant alt tab with this config?!
idk i couldnt alt tab first time in game, could when in the menus and stuff so i just used shift window and then i could alt tab
|
| | Remember, no matter where you go, there you are. |
|
|
| Vimsey United Kingdom. November 22 2012 16:42. Posts 1744 | Profile # |
On October 21 2012 14:41 kaykaykay wrote: Show nested quote +On October 21 2012 11:53 r.Evo wrote:Try this: -Open DotA 2, make the changes ingame that you want to make. -Sype "host_writeconfig config.cfg" in the console -Set config.cfg to "Read only" via explorer. With the fix above in addition to adding dota_keybindings_cloud_disable "1" To my autoexect.cfg I managed to fix my issues from 2 pages back: http://www.teamliquid.net/forum/viewpost.php?post_id=16265615
Man, you're a real lifesaver! do you put the dota_keybindings_cloud_disable "1" into your autoexec.cfg or config.cfg?
A word of warning disabling cloud disables saving on the cloud for ALL steam games you might want to turn it back on once you are happy with your config. |
| |
|
| kaykaykay Singapore. November 22 2012 22:28. Posts 196 | Profile # |
well.. the only game I play is DotA 2 which is kinda sad but yeah.. 
Edit: Oh and GW2 too but that's not on steam.Last edit: 2012-11-22 22:29:05 |
| | Starve the ego, feed the soul. | |
|
|
| Contrary Sweden. November 26 2012 21:57. Posts 32 | Profile # |
Wow, this is incredibly useful. Thanks a lot! |
| |
|
| jinorazi Korea (South). December 08 2012 09:46. Posts 4008 | Profile # |
omg....this is counter strike all over again
after half a decade i have most of them still memorized from muscle memory lol |
| | age: 84 - location: california - sex: 잘함 |
|
|
| Jragon Australia. December 11 2012 13:54. Posts 1275 | Profile # |
Very nice thread, thanks!
On May 15 2012 17:37 tauon wrote:
Invoker Script This can be done for any hero, but works particularly well on heroes like Invoker. This macro allows you invoke a spell with a single hotkey. The best way to do this is to create a seperate config file and place it in C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota\cfg\. In this example, I'll call it kael.cfg. You then add the line: bind "F7" "exec kael.cfg"
This will load the config files settings when you press F7 in game. Inside this file you can add lines like: bind "`" "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 5;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1"
This line will bind the Ghost Walk spell to the `/~ key and will also summon three instances of Wex creating a sort of invoker `panic button'. In practice, the same thing can be done for all of invokers spells. If you assign all the different spells to hotkeys, you can also reassign the Quas, Wex, Exort hot-keys to summon three instances instead of one with: bind "q" "dota_ability_execute 0;dota_ability_execute 0;dota_ability_execute 0"
Shouldn't there be the Ghost Walk execute that's usually on the D button press in the Ghost Walk script? At the moment, it looks like it's Quas, Quas, Wex, Invoke, Wex, Wex, Wex, invoking Ghost Walk but not using it. Also, isn't it being bound to the apostrophe key?
|
| | "Bisu is just too good." - Jaedong (http://www.teamliquid.net/forum/viewmessage.php?topic_id=218995) "Bisu hyung's play is just too good" - Flash (http://www.teamliquid.net/forum/viewmessage.php?topic_id=225861) |
|

|
| jermmanDOTA Canada. December 11 2012 17:53. Posts 24 | Profile # |
| This is so so sick, ive been looking for a way to edit stuffs in dota like I did in sc2 kinda. |
| | I exercise occult and subtle power, Carrying water, shouldering firewood. |
|
|
| StoRm_res December 15 2012 19:15. Posts 422 | Profile # |
Any tricks to get rid of the new clicking sound in ingame chat? its bugging the hell outta me |
|
|
| SgtSlick Australia. December 16 2012 14:13. Posts 77 | Profile # |
bind "x" "toggle dota_range_display 1025 1200 1300 0"
So pressing x rotates through the range display |
| |
|
| The_Australian Australia. December 20 2012 09:37. Posts 416 | Profile Blog # |
| Is there a way to change the Christmas map back to the original? I much prefer the normal map as the Christmas one hurts my eyes more. |
| | "Nothing should be unstoppable when you see it coming...." - Boxer | |
|
|
| Rad United States. December 20 2012 15:02. Posts 740 | Profile # |
Is there any way to make it so middle mouse button pans the camera indefinitely? Like in sc2... you can hold it and keep moving as far as you want, but in dota 2, you hold it and move and when it hits the edge of the screen it stops. Believe it or not this is a huge factor stopping me from playing this game I'm too used to using it constantly in sc2 and every time I try to get into dota 2 it just pisses me off and I quit immediately (I bind MMB to a thumb button and use it there).Last edit: 2012-12-20 15:04:48 |
|
|
| Audax United States. December 23 2012 12:57. Posts 25 | Profile # |
What does dota_minimap_filter_amount do? Mine was set at 0.1 for some reason, and changing it to 1 seemed to make my minimap O/X seem brighter.
Is this a trick my eyes are playing on me or is that the command is actually doing? |
|
|
| PSIDefenseUp United States. December 23 2012 13:04. Posts 67 | Profile # |
On December 23 2012 12:57 Audax wrote: What does dota_minimap_filter_amount do? Mine was set at 0.1 for some reason, and changing it to 1 seemed to make my minimap O/X seem brighter.
Is this a trick my eyes are playing on me or is that the command is actually doing?
Bound a hotkey to switch between the values, doesn't seem to do anything. |
| |
|
| Eurekastreet January 05 2013 01:55. Posts 1203 | Profile # |
| I've seen some enemies "suicide" when they were about to die (Pudge being the latest). Annoying since you don't get the money for the kill. I googled it but can't find how it's done.....Is there a macro for this ? |
| | "2 cannons, it's not one cannons" - White-Ra |
|
|
TheYango United States. January 05 2013 01:59. Posts 15760 | Profile # |
On January 05 2013 01:55 Eurekastreet wrote: I've seen some enemies "suicide" when they were about to die (Pudge being the latest). Annoying since you don't get the money for the kill. I googled it but can't find how it's done.....Is there a macro for this ?
Pudge can suicide because Rot does self-damage that can kill him. It's not a macro or anything--he just happens to time Rot such that it kills himself and not an enemy skill/attack.
Most other heroes are incapable of this because they don't have abilities that do self-damage. Though they can achieve similar effect by allowing neutral creeps to get the last hit on them. |
| | Tongfu icon until xiao8's back on a ganker role. | |
|
|
| StoRm_res January 05 2013 02:00. Posts 422 | Profile # |
pudges rot deals damage to himself, thats why he can suicide. There is no suicide button or something like that 
edit: looks I've been beaten to itLast edit: 2013-01-05 02:02:34 |
|
|
| Eurekastreet January 05 2013 02:23. Posts 1203 | Profile # |
On January 05 2013 01:59 TheYango wrote: Show nested quote +On January 05 2013 01:55 Eurekastreet wrote: I've seen some enemies "suicide" when they were about to die (Pudge being the latest). Annoying since you don't get the money for the kill. I googled it but can't find how it's done.....Is there a macro for this ?
Pudge can suicide because Rot does self-damage that can kill him. It's not a macro or anything--he just happens to time Rot such that it kills himself and not an enemy skill/attack. Most other heroes are incapable of this because they don't have abilities that do self-damage. Though they can achieve similar effect by allowing neutral creeps to get the last hit on them.
Thanks. |
| | "2 cannons, it's not one cannons" - White-Ra |
|
|
| ChriseC Germany. January 18 2013 06:26. Posts 382 | Profile # |
| does the shadowfiend thing still work? |
| |
|
| hero-_- United States. January 18 2013 07:35. Posts 7 | Profile # |
net_graph 1
net_graphinsetbottom 435
net_graphinsetright -80
net_graphproportionalfont 0
looks like this:
http://cloud.steampowered.com/ugc/920126282329081683/6E0CDA678B9F8861DCD447CCFA4DF56465255AA8/
Puts netgraph in your title bar so it's not in the way! Sorry if someone else already posted this. You can change net_graphinsetbottom if it's clipping off the bar to move it around depending on you resolution. I saw in the OP you had it below scoreboard but not where I had it placed.Last edit: 2013-01-18 07:37:05 |
| | Competitive DotA2 player for Team DuSt Gaming. www.teamdust.net | |
|
|
| Kutay Turkey. January 18 2013 14:20. Posts 1 | Profile # |
dota_sf_old_heropedia "1"
The command works but the hero images do not fit the place where it should. Wish you understood what I mean. It is like that just on me or for everyone? Any way to fix? I can add a screenshot if I wasn't clear enough. |
|
|
| Andr3 Slovenia. January 18 2013 22:26. Posts 1438 | Profile Blog # |
Is it possible to enable the "dota_range_display" when you select where you want to blink with Blink Dagger?
Same question with spells, would be quite useful for blinking maximum distance.
another question: how do you make dota_range_display toggle-able? like if you press "B" it turns it on and you press "B" again it turns it off
I've tried to do it the same way smart-casting is made toggleable in the OP but it didn't work T;TLast edit: 2013-01-18 22:56:03 |
| | You must gather your party before venturing forth. | |
|
|
| Zocat Germany. January 18 2013 23:17. Posts 1779 | Profile # |
On January 18 2013 22:26 Andr3 wrote: Is it possible to enable the "dota_range_display" when you select where you want to blink with Blink Dagger?
Same question with spells, would be quite useful for blinking maximum distance.
another question: how do you make dota_range_display toggle-able? like if you press "B" it turns it on and you press "B" again it turns it off
I've tried to do it the same way smart-casting is made toggleable in the OP but it didn't work T;T
If you put the blink dagger in the same inventory slot every time it's semi-doable (since it would show with every other item you use in the same slot as well). Let's say you want to activate the blink dagger with your space key "SPACE" and it's in your 5th slot.
As long as you press space the range will be shown. If you hit it once it will only show for a very short time.
bind "SPACE" "+blinkDagger" alias "+blinkDagger" "dota_range_display 1200; dota_item_execute 4" alias "-blinkDagger" "dota_range_display 0"
You do a "b" toggle like this:
bind "b" "range1" alias range1 "dota_range_display 1200; bind b range2" alias range2 "dota_range_display 0; bind b range1"
Edit: For hero abilities and range indicator it's complicated. + Show Spoiler [Possible solution but probably not wor…] +It's similar to the blink dagger one only that you use dota_ability_execute X (with X being the correct ability number) instead of dota_item_execute The problem is that each hero has a different range and each level of the ability has a different range as well. You can solve this by making a specific config file for each individual hero, and run the correct one via console at the start of each game. So basically you make an "am.cfg" file (same folder as the autoexec.cfg) for i.e. Anti-Mage. And after you picked anti-mage you write "exec am.cfg" in the console to load the specific setting. You will need an extra key (let's use F5 as example) to manually (!!) toggle through the different levels each time you put another level in Blink (and read the 1st post about "Printing Text on the Screen" since I will use echo as well) Content of am.cfg (untested): bind "w" "dota_ability_execute 1" bind "F5" "toggle1"
alias "toggle1" "bind w +blink1; bind F5 toggle2; echo !!!BlinkLevel1Indicator" alias "toggle2" "bind w +blink2; bind F5 toggle3; echo !!!BlinkLevel2Indicator" alias "toggle3" "bind w +blink3; bind F5 toggle4; echo !!!BlinkLevel3Indicator" alias "toggle4" "bind w +blink4; bind F5 toggle1; echo !!!BlinkLevel4Indicator"
alias "+blink1" "dota_range_display 1000; dota_ability_execute 1" alias "-blink1" "dota_range_display 0" alias "+blink2" "dota_range_display 1075; dota_ability_execute 1" alias "-blink2" "dota_range_display 0" alias "+blink3" "dota_range_display 1150; dota_ability_execute 1" alias "-blink3" "dota_range_display 0" alias "+blink4" "dota_range_display 1150; dota_ability_execute 1" alias "-blink4" "dota_range_display 0"
Last edit: 2013-01-19 06:21:10 |
|

|
| Andr3 Slovenia. January 18 2013 23:45. Posts 1438 | Profile Blog # |
Wow, thank you so much, you're awesome.
The reason I asked for hero blinks as well is that I was under the impression that they work the same way as blink dagger(that is if you click outside the maximum blink distance it will only blink you like 4/5 of the range) but that seems to be untrue.
I tested it only with AM and if you blink outside the maximum distance he will still blink for maximum range. I don't know about QoP and other such spells though.
Supposedly blink spells/blink dagger behaved the same in dota1. |
| | You must gather your party before venturing forth. | |
|
|
| ahswtini Northern Ireland. January 19 2013 02:53. Posts 2624 | Profile Blog # |
| I don't know if the am blink is an intended change from dota 1 or not |
| |
|
| asaed United States. January 19 2013 05:42. Posts 705 | Profile # |
Also, thank you so much for the responses and details on blink and other range issues!! So so useful!
I have a question...
What I want: Whenever I hit a spell, like Venge's stun, I want to see the range before I click the hero (so i press Q for stun, and then the range finder should pop up, and then I click the hero I want to stun).
Does just turning on the range display do this? Or do I need a special console command?
THANKS IN ADVANCE :D! |
| | Galatians 2:20 | In-Game Dota 2 Luna Carry Guide: http://steamcommunity.com/sharedfiles/filedetails/?id=143240490 | |
|
|
| Sn0_Man Lesotho. January 19 2013 05:49. Posts 2712 | Profile # |
On January 19 2013 05:42 asaed wrote: Also, thank you so much for the responses and details on blink and other range issues!! So so useful!
I have a question...
What I want: Whenever I hit a spell, like Venge's stun, I want to see the range before I click the hero (so i press Q for stun, and then the range finder should pop up, and then I click the hero I want to stun).
Does just turning on the range display do this? Or do I need a special console command?
THANKS IN ADVANCE :D!
There is no command for that. you have to do that complicated workaround that he showed for every spell for every hero if you want it to work. Not recommended. This isn't HoN/LoL  |
| | "Back then teams that won were credited, now it's called throw. I think it's sad". -Na'Vi.Kuroky | |
|
|
| StoRm_res January 21 2013 22:06. Posts 422 | Profile # |
The range finder has like a green overlay, but I only want to have the line. How can I remove the backgroundcolor?
cheers |
|
|
| Marimokkori United States. January 22 2013 02:40. Posts 261 | Profile Blog # |
Does dota_gamescon_althack enable the use of right alt? I really want to move my keybinds to the right side of the board and use my thumb more comfortably instead of using it for the awkward left alt. Getting right ctrl to work would be OK also. The in game hotkey settings don't allow you to use either of these as a modifier  |
| | A little nonsense now and then is relished by the wisest men |
|
|
| BlackGosu Canada. January 22 2013 06:59. Posts 780 | Profile Blog # |
| hey i have a question, is there a command to display the time in chat? say if something like roshan was killed, i wanna bind a key to display the current time in chatlog |
| |
|
| Ryhzuo United Kingdom. January 26 2013 08:37. Posts 157 | Profile Blog # |
Use these commands at your own risk. Just because they are console commands doesn't mean that they are necessarily legal. The invoker script for example, is considered cheating.
Source
To clarify, using console to change various settings/tweaks, remapping hotkeys are perfectly fine. Using console/autoexec.cfg etc to create macro is not. This includes, but not limited to, invoker/meepo/enigma etc (combo) scripts, smartcasting etc. Anything non-default that actively helps you play your game is cheating except some very specific exception like hotkey remapping. Scripts that perform micro/macro do not fall in to these exceptions.
This has been the official stance about autoscripts/macros since ages when it comes to DotA and it will remain the same for Dota 2 until otherwise notified.
Just like at PlayDota.com, this rule will be strictly enforced in this forum. Please report the posts discussing these cheats.
If you have any specific questions, send me a PM.
Closed.
Last edit: 2013-01-26 08:38:46 |
| |

|
| phrenetiC Switzerland. January 26 2013 09:02. Posts 125 | Profile # |
On January 22 2013 06:59 BlackGosu wrote: hey i have a question, is there a command to display the time in chat? say if something like roshan was killed, i wanna bind a key to display the current time in chatlog
That's actually a neat idea! According to dota2wiki/Console_Command_List, there is a command called: display_elapsedtime - Displays how much time has elapsed since the game started
Haven't tried it out yet tho. |
| | "There's no sense crying over every mistake, you just keep on trying 'till you run out of cake." ~GlaDOS | |
|
|
| iam8bit January 26 2013 15:25. Posts 1 | Profile # |
| Hello i was playing with the commands and i somehow set the comand if you click ally hero it wont folllow him sometimes its good in teamfights but most of the time i find it more harm than good. Anyone maybe know what command i typed i cant find it anywhere. |
| | .___________________________________________. |
|
|
| Feeddeer January 26 2013 16:08. Posts 1 | Profile # |
| Anyone knows the command for centering my hero with just one press on spacebar? Last edit: 2013-01-26 16:16:39 |
|
|
| grs Germany. January 26 2013 18:45. Posts 1429 | Profile Blog # |
On January 26 2013 08:37 Ryhzuo wrote:Use these commands at your own risk. Just because they are console commands doesn't mean that they are necessarily legal. The invoker script for example, is considered cheating. Source Show nested quote +To clarify, using console to change various settings/tweaks, remapping hotkeys are perfectly fine. Using console/autoexec.cfg etc to create macro is not. This includes, but not limited to, invoker/meepo/enigma etc (combo) scripts, smartcasting etc. Anything non-default that actively helps you play your game is cheating except some very specific exception like hotkey remapping. Scripts that perform micro/macro do not fall in to these exceptions.
This has been the official stance about autoscripts/macros since ages when it comes to DotA and it will remain the same for Dota 2 until otherwise notified.
Just like at PlayDota.com, this rule will be strictly enforced in this forum. Please report the posts discussing these cheats.
If you have any specific questions, send me a PM.
Closed.
I get why this is considered cheating, but what I don't get is why the console allows commands that are considered cheating even by the developement team!?
|
| |

|
| phrenetiC Switzerland. January 27 2013 01:42. Posts 125 | Profile # |
On January 26 2013 18:45 grs wrote: Show nested quote +On January 26 2013 08:37 Ryhzuo wrote:Use these commands at your own risk. Just because they are console commands doesn't mean that they are necessarily legal. The invoker script for example, is considered cheating. Source To clarify, using console to change various settings/tweaks, remapping hotkeys are perfectly fine. Using console/autoexec.cfg etc to create macro is not. This includes, but not limited to, invoker/meepo/enigma etc (combo) scripts, smartcasting etc. Anything non-default that actively helps you play your game is cheating except some very specific exception like hotkey remapping. Scripts that perform micro/macro do not fall in to these exceptions.
This has been the official stance about autoscripts/macros since ages when it comes to DotA and it will remain the same for Dota 2 until otherwise notified.
Just like at PlayDota.com, this rule will be strictly enforced in this forum. Please report the posts discussing these cheats.
If you have any specific questions, send me a PM.
Closed.
I get why this is considered cheating, but what I don't get is why the console allows commands that are considered cheating even by the developement team!?
None of the commands are considered cheating when being used alone. It's the usage of macros that is not legal! A script is considered a macro, as soon as its purpose is to perform a chain of actions faster than a player's hands/brain would allow. |
| | "There's no sense crying over every mistake, you just keep on trying 'till you run out of cake." ~GlaDOS | |
|

|
| r_con United States. January 27 2013 10:47. Posts 349 | Profile Blog # |
| I'm wondering how i can make a wisp script to hit his w, then it enables the range display at the default ball spin setting, then d and f modify the size of the circle to where the balls will spin. is there a way to do that? or am i out of luck? |
| |
|
| gautamvirk86 India. February 15 2013 16:05. Posts 54 | Profile # |
So i need some help
When I go and change the config file and start Dota2, everything resets to the original form except a few commands like net_graph
Commands like dota_range_finder, i have to enable it every time i start the game
Please help me fix this problem |
| | "Hopefully you're not the real TLO so it's not casted" - SpecialK |
|
|
| ahswtini Northern Ireland. February 15 2013 18:19. Posts 2624 | Profile Blog # |
On February 15 2013 16:05 gautamvirk86 wrote: So i need some help
When I go and change the config file and start Dota2, everything resets to the original form except a few commands like net_graph
Commands like dota_range_finder, i have to enable it every time i start the game
Please help me fix this problem
Create a separate file called autoexec.cfg and put all your tweaks in there. It goes in the same place as config.cfg and the game will automatically load it. |
| |
|
| blackegul United States. February 22 2013 12:09. Posts 1 | Profile # |
Hey guys I really need some help I am trying to set up the macro that lets me use space bar and q w e r as item slots but I can't seem to get them to start working. Its a little frustrating.
|
|
|
| emythrel United Kingdom. February 22 2013 12:56. Posts 2261 | Profile Blog # |
On February 22 2013 12:09 blackegul wrote: Hey guys I really need some help I am trying to set up the macro that lets me use space bar and q w e r as item slots but I can't seem to get them to start working. Its a little frustrating.
just set them in game. Why would you want it done in the autoexec? go to options and change them via the hotkeys panel.....
edit: oh u want to use space as a modifier? can't remember how you do that! you will have to make sure your spacebar isn't set as a hotkey already thoLast edit: 2013-02-22 13:01:36 |
| | When there is nothing left to lose but your dignity, it is already gone. |
|
|
| emythrel United Kingdom. February 22 2013 13:03. Posts 2261 | Profile Blog # |
| don't know if you might want to add this to the OP but if you use -international in the launch options, you get the blue background instead of the default one. |
| | When there is nothing left to lose but your dignity, it is already gone. |
|
|
| JeeJee Canada. February 22 2013 13:36. Posts 5330 | Profile Blog # |
On January 26 2013 16:08 Feeddeer wrote: Anyone knows the command for centering my hero with just one press on spacebar?
Didn't see anyone answer this yet so here's the line I use to center on hero with F1.
bind "F1" "+dota_camera_follow; +dota_camera_follow; -dota_camera_follow" // center on hero but not follow
Just change the f1 to whatever key you want (spacebar).
I think the rough idea is that it locks¢ers the camera on your hero, then unlocks it. So the effect is just centering on hero with one press.
|
| (\o/) If you want it, you find a way. Otherwise you find excuses. No exceptions.
/_\ aka Shinbi (requesting a name change since 27/05/09 ☺) |
|
|
| The Irate Turk February 23 2013 00:49. Posts 192 | Profile Blog # |
Can you have more than one dota_range_display on your character at a time?
I find both 1200 and 500 have their uses but am hoping for a better work around than binding a key to change them in game (have both up simultaneously) |
|
|
| CaptainKishimoto Canada. March 01 2013 13:28. Posts 1 | Profile # |
| Currently in Dota2, when a spell selected, I can cancel it by right-clicking, pressing ESC, or other various buttons. However, I wanted to know if there was a way to make it like in war3, where if I right-clicked while a spell was selected, that it'd cancel AND allow me to move to the selected place where I right-clicked (at the same time). |
|
|
| emythrel United Kingdom. March 06 2013 13:19. Posts 2261 | Profile Blog # |
On January 26 2013 09:02 phrenetiC wrote: Show nested quote +On January 22 2013 06:59 BlackGosu wrote: hey i have a question, is there a command to display the time in chat? say if something like roshan was killed, i wanna bind a key to display the current time in chatlog
That's actually a neat idea! According to dota2wiki/Console_Command_List, there is a command called: display_elapsedtime - Displays how much time has elapsed since the game started Haven't tried it out yet tho.
It only works with cheats enabled. So unfortunately, this is a no go. |
| | When there is nothing left to lose but your dignity, it is already gone. |
|
|
| EyeKon Canada. March 07 2013 08:07. Posts 17 | Profile # |
| I realize this post has been around for a while; however, i've just started to play dota2 a lot and being able to deny by right clicking is a huge help. I realize there is so much more info included here, thanks for a great guide. |
|
|
| infam Germany. March 07 2013 14:08. Posts 33 | Profile # |
dota_player_multipler_orders 1
That command does not work for me. If i press CTRL + key it tells me either that i have no skill points available or that skill is maxed. It is some kind of "ability learn" but whithout the yellow thingy popping up, so if i hold down CTRL it wants me to learn a skill and if i release CTRL i can cast a spell unlike ability learn where i have to press the key again to be able to cast something. Hard to explain without a video. I dont know how to get rid of that shit, there is nothing in my config about it and ability learn is on a different hotkey. Tried it with a config from my friend but didnt help. Also tried to uninstall and install fresh but still the same. Anyone else got a suggestion? |
|
|
| kl3zero United States. March 10 2013 04:45. Posts 26 | Profile # | |
|
|
| Earll Norway. March 11 2013 09:37. Posts 644 | Profile Blog # |
Are config files generally allowed in Tournaments?
On January 26 2013 09:02 phrenetiC wrote: Show nested quote +On January 22 2013 06:59 BlackGosu wrote: hey i have a question, is there a command to display the time in chat? say if something like roshan was killed, i wanna bind a key to display the current time in chatlog
That's actually a neat idea! According to dota2wiki/Console_Command_List, there is a command called: display_elapsedtime - Displays how much time has elapsed since the game started Haven't tried it out yet tho.
Was here to ask pretty much this question and one additional question, are you able to load multiple config files at the same time? What I have been thinking about, and something which imo would be a pretty useful tool, is if you are able to make chat commands in regards to the time, is to set up one config file for every hero\hotkey with long cooldown\important abilities, and then load in the approriate config files into the game. Can imagine it would be a lot easier to accurately track the time of important abilities by just clicking 1 hotkey to write down the time, than having to do it manually, especially since such abilities are used in a teamfight, where you obviously have no time to be typing. So is it possible to send messages which includs a print of the time?
Obviously I suck at dota and have absolutely no "right" to tell the pro's what they should do. But big abilities can have such a huge impact in dota and a few seconds is so long, it contiunues to surprise me how it seems like only a few people\teams realize the importance of tracking various cooldowns (and even the teams who takes it into account seem to not do it as much as they 'should.') Knowing black hole is down for 20 more seconds giving you time to push into tier 3 can completely change a game\how you play it. Last edit: 2013-03-11 09:41:21 |
| |

|
| kdgns United States. March 11 2013 12:00. Posts 1448 | Profile # |
On March 11 2013 09:37 Earll wrote:Are config files generally allowed in Tournaments? Show nested quote +On January 26 2013 09:02 phrenetiC wrote: On January 22 2013 06:59 BlackGosu wrote: hey i have a question, is there a command to display the time in chat? say if something like roshan was killed, i wanna bind a key to display the current time in chatlog
That's actually a neat idea! According to dota2wiki/Console_Command_List, there is a command called: display_elapsedtime - Displays how much time has elapsed since the game started Haven't tried it out yet tho.
Was here to ask pretty much this question and one additional question, are you able to load multiple config files at the same time? What I have been thinking about, and something which imo would be a pretty useful tool, is if you are able to make chat commands in regards to the time, is to set up one config file for every hero\hotkey with long cooldown\important abilities, and then load in the approriate config files into the game. Can imagine it would be a lot easier to accurately track the time of important abilities by just clicking 1 hotkey to write down the time, than having to do it manually, especially since such abilities are used in a teamfight, where you obviously have no time to be typing. So is it possible to send messages which includs a print of the time? Obviously I suck at dota and have absolutely no "right" to tell the pro's what they should do. But big abilities can have such a huge impact in dota and a few seconds is so long, it contiunues to surprise me how it seems like only a few people\teams realize the importance of tracking various cooldowns (and even the teams who takes it into account seem to not do it as much as they 'should.') Knowing black hole is down for 20 more seconds giving you time to push into tier 3 can completely change a game\how you play it.
I know in chinese tournaments that i've watched I've seen a 6th man in the booth for each team, generally referred to as the manager. He not only helps with strats and pick/bans but also keeps track of important cooldowns. I think this practice has largely died down as players began doing this on their own. |
|

|
| drew-chan Malaysia. March 11 2013 13:20. Posts 634 | Profile # |
you could always use autohotkey to rebind space into control then set up normal control+key binds |
| |
|
| kuruptt Canada. March 13 2013 08:20. Posts 113 | Profile # |
Hey, does anybody know if there is a way to make the buff icons have timers on them? It is pretty hard to see how long a buff lasts. Is it possible to add a timer inside the icon? People that play WoW will know what I mean!
|
|
|
| Taiga. United Kingdom. March 15 2013 00:35. Posts 6 | Profile # |
Hi, I'm trying to create a hotkey which will allow me to bring up the reliable and unreliable gold tool tip when the cursor is over the gold display. I've looked into the dota console commands and haven't been able to get anything working to bring the tooltip up, closest I got was I found a reference to "hud_sf_is_element_visible reliable (Visible)" from a console dump. Does anyone know if there is a command to achieve what I want?
Alternatively, any ideas on how else I can achieve this? such as mouse position commands or something? I'd just prefer to be able to use a hotkey to bring this up instead of having to mouse-over the gold all the time. |
|
|
| emythrel United Kingdom. March 15 2013 01:27. Posts 2261 | Profile Blog # |
On March 15 2013 00:35 Taiga. wrote: Hi, I'm trying to create a hotkey which will allow me to bring up the reliable and unreliable gold tool tip when the cursor is over the gold display. I've looked into the dota console commands and haven't been able to get anything working to bring the tooltip up, closest I got was I found a reference to "hud_sf_is_element_visible reliable (Visible)" from a console dump. Does anyone know if there is a command to achieve what I want?
Alternatively, any ideas on how else I can achieve this? such as mouse position commands or something? I'd just prefer to be able to use a hotkey to bring this up instead of having to mouse-over the gold all the time.
As much as we'd all like certain things to be simpler, I think in this case you are out of luck.
On March 13 2013 08:20 kuruptt wrote: Hey, does anybody know if there is a way to make the buff icons have timers on them? It is pretty hard to see how long a buff lasts. Is it possible to add a timer inside the icon? People that play WoW will know what I mean!
It would be great, but its not like its hard to work out. If you get tracked, track lasts 30 secs, so its pretty easy to figure out how long is left by the clock swipe gfx on the icon. You just have to know how long they last at full duration and do a little maths.
I genuinely think WoW has spoiled many players with its customisation. Anyone who played Arena competitively would be used to not having timers on their buffs as by default you have to mouse over them in WoW, or atleast you did when I played ;pLast edit: 2013-03-15 01:30:16 |
| | When there is nothing left to lose but your dignity, it is already gone. |
|

|
| matiK23 United States. March 15 2013 01:46. Posts 879 | Profile # |
| Sigh I don't understand why humans can't adapt to change but anyways this kid I play with hates that the minimap is on the left side as he's from LoL. Would he use the minimap misclick time command to combat him clicking on the minimap by accident as he's running away radiant side? |
| | Without a paddle up shit creek. |
|
|
| TrattpingviN Sweden. March 27 2013 03:41. Posts 8 | Profile # |
Hi
I'm looking for a way to have my tread switches be backwards, so it goes str - agi - int instead of the current str - int - agi... I'm used to that way from HoN and even after 200 dota 2 games I still stumble with the new order. So basically I'm hoping theres some obscure config command to change the order of tread switching? |
|
|
| deroth United States. March 27 2013 04:20. Posts 64 | Profile # |
On March 27 2013 03:41 TrattpingviN wrote: Hi
I'm looking for a way to have my tread switches be backwards, so it goes str - agi - int instead of the current str - int - agi... I'm used to that way from HoN and even after 200 dota 2 games I still stumble with the new order. So basically I'm hoping theres some obscure config command to change the order of tread switching?
You can do that by creating a macro that would toggle your item (boots in this case) twice, and then bind your normal boots key to this macro. You'd have to un-bind that key from the game UI as well. |
|
|
| zazen Brazil. March 27 2013 04:43. Posts 653 | Profile Blog # |
Two questions:
1- I use ALT + Q, W, E, A , S or D for items. Is it possible to still use these without pinging the map when I do? 2- I'm 99% the answer is no, but just in case, anyway to increase maximum camera distance? Thanks. |
| | "That is not dead which can eternal lie, And with strange aeons even death may die." - The Necronomicon |
|
|
| ahswtini Northern Ireland. March 27 2013 06:35. Posts 2624 | Profile Blog # |
Yes, just release Alt + Q/W/E/A/S/D when you click to use the item. I often ping the map purely because I'm doing it fast and don't release those keys in time. You don't need the keys held.
You can't change the camera distance unless you're in replay or cheats mode. Expanding your vision would obviously be advantageous to you. |
| |
|
| 3772 Czech Republic. March 27 2013 07:11. Posts 305 | Profile # |
dota_range_display 1200 For blinking and also exp range, I guess.Last edit: 2013-03-27 07:12:10 |
|
|
| Reap_ Brunei Darussalam. March 28 2013 20:09. Posts 408 | Profile # |
After applying this
VI Internet Connection
For those located outside North America, lag can be a bit of a problem. I found the following block of code helped fix the problem for me. If these settings lag for you, try the values shown in brackets that are better suited for slower internet speeds.
rate "80000" // Total amount of bandwidth Dota 2 may use (40000) cl_updaterate "40" // Amount of updates recieved from server per second (20) cl_cmdrate "40" // Amount of updates sent to server per second (20) cl_interp "0" cl_interp_ratio "1" cl_smoothtime "0.01" // When errors occur smooth display over X time
My ping is now worse. Is there any way to undo this? |
| | www.twitter.com/raginreap | First Departure, Orange, Na`Vi, Mouz and Zenith | |
|
|
| Ryder. April 01 2013 20:48. Posts 810 | Profile # |
| I've tried to create an autoexec file to do stuff like enable deny without attack move, have a toggleable range circle etc but I can't seem to get it working. Do I need to do anything before I create this autoexec file? Because I copied the commands straight from this thread so I'm assuming that isn't the problem... |
|
|
| Oakenshield United States. April 02 2013 05:12. Posts 66 | Profile # |
| That is a lot of things I mostly didn't know, thanks. |
| |
|
| Sn0_Man Lesotho. April 02 2013 05:13. Posts 2712 | Profile # |
On April 01 2013 20:48 Ryder. wrote: I've tried to create an autoexec file to do stuff like enable deny without attack move, have a toggleable range circle etc but I can't seem to get it working. Do I need to do anything before I create this autoexec file? Because I copied the commands straight from this thread so I'm assuming that isn't the problem...
Make sure its saved as "autoexec.cfg" in the correct location. Make sure that it is NOT "autoexec.cfg.txt". |
| | "Back then teams that won were credited, now it's called throw. I think it's sad". -Na'Vi.Kuroky | |
|
|
| Ryder. April 02 2013 09:05. Posts 810 | Profile # |
On April 02 2013 05:13 Sn0_Man wrote: Show nested quote +On April 01 2013 20:48 Ryder. wrote: I've tried to create an autoexec file to do stuff like enable deny without attack move, have a toggleable range circle etc but I can't seem to get it working. Do I need to do anything before I create this autoexec file? Because I copied the commands straight from this thread so I'm assuming that isn't the problem...
Make sure its saved as "autoexec.cfg" in the correct location. Make sure that it is NOT "autoexec.cfg.txt".
Edit: Read another guide, some guy told me to simply to copy the cfg file already there, delete the stuff in it, put my stuff in and rename it autoexec (no .cfg) and it works. CheersLast edit: 2013-04-02 09:42:43 |
|
|
| EyeKon Canada. April 05 2013 04:42. Posts 17 | Profile # |
As far as I can tell I've followed all of the steps 1) creating document 2) double checking location and spelling - it is in the right location
I looked over the sample autoexec.cfg's and didn't see any additional scripts other then the lines themselves, so this is all I'm trying to load:
con_enable "1" // Enables the console dota_force_right_click_attack "1" //right click deny dota_minimap_hero_size "800" // larger minimap icons
with all that done, when I load the game none of these changes are in effect and I have to enter them into the console, am I missing anything obvious?
EDIT: Just saw Ryder.'s post above mine, didn't see it before I posted, going to try his solution. 2nd EDIT: It appears right click deny worked but not minimap icon sizeLast edit: 2013-04-05 04:58:29 |
|
|
| Datteln Germany. May 04 2013 07:28. Posts 18 | Profile # |
Nice post. Everything works fine.
Thank you.Last edit: 2013-05-04 08:34:07 |
| |
|
| FOAB Germany. May 05 2013 18:39. Posts 8 | Profile # |
A nice script by Absolute1337 from Reddit that allows you to use any range display on the fly:
bind "KP_MULTIPLY" "dota_range_display 0" bind KP_0 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 0"; bind KP_1 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 1"; bind KP_2 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 2"; bind KP_3 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 3"; bind KP_4 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 4"; bind KP_5 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 5"; bind KP_6 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 6"; bind KP_7 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 7"; bind KP_8 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 8"; bind KP_9 "multvar dota_range_display 0 999999 10;incrementvar dota_range_display 0 999999 9";
To use it ingame: -Press the star (*) key on your numeric keypad. -Still using the numeric keypad, type in the desired range (e.g. 1653)
http://pastebin.com/kZGw8aYJ http://de.reddit.com/r/DotA2/comments/1dc72f/choose_any_range_display_without_entering_console/ |
| |
|
| Datteln Germany. May 06 2013 20:56. Posts 18 | Profile # |
Hello!
After i googled my problem without any solution im gonna try it here 
i changed the command:
dota_health_per_vertical_marker "250" ===> dota_health_per_vertical_marker "100"
My problem is, that every forth green bar is followed by a black one. When i have 2000 hitpoints the bar is divided in 5 sections with 400 hp each. I would like to have 4 sections with 500 hp each, or 2 sections with 1000 hp each.
Is there a command, or anything else to control the position of the black dividing bars???
Greets from Germany gogogogo TLO!!  |
| |
|
| |
|