|
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.
|
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 ?
|
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.
|
Excellent stuff! Will definitely be using some of these commands! Thanks!:D
|
You should probably note that using the right click deny makes you unable to follow allies by right clicking.
|
thats why i love tl  someone always comes up with something usefull.
thx dude
|
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?
|
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.
|
thank you so much for this.. btw is their a list for console commands with appropriate description?
|
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.
|
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.
|
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.
|
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.
|
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?
|
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.
|
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.
|
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?
|
Some amazing stuff in this guide, thanks alot for posting!
|
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.
|
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.
|
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.
|
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
|
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
|
some of these are really useful, thanks.
|
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.
|
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.
|
[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.
|
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.
|
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!
|
Hey I don't want to start a discussion but Shadow Blade on drow is not bad.
|
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.
|
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.
|
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.
|
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..
|
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".
|
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.
|
Alright, my bad then. I guess it only comes down to preference now
|
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
|
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.
|
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.
|
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?
|
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.
|
Does anyone remember the command to avoid accidentally clicking the minimap?
|
|
Russian Federation114 Posts
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)
|
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.
|
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
|
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.
|
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 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
|
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.
|
|
Hey, looking for the command to show the tower ranges on the screen at all times. Possible with the console commands?
|
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#0
|
Is the autoexec.cfg synchronized with the steam cloud?
|
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?
|
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.
|
|
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
|
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.
|
The set avatar command is very outdated.
|
Northern Ireland22208 Posts
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
|
Is there any way to get rid of the sound and message that appears when u spam a key that is cooldown??
|
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.
|
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.
|
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! '
|
whoa! The FINAL reference right here. Thanks for this huge post!
|
Why do you have "" around some number but not others?
Example: dota_disable_range_finder "0"
dota_sf_game_end_delay 0
|
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
|
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.
|
Bearded Elder29903 Posts
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?
|
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 for a great guide, helped me out a lot!
|
Bearded Elder29903 Posts
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.
|
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?
|
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 :p.
|
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.
|
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.
|
I feel like some of these changes are close to cheats. Especially the macros you mentioned (Invoker) take alot away from the player.
|
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.
|
Whoa!! Sick post... Thanks for this.
|
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
|
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.
|
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 ?
|
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?
|
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!
|
Can you zoom out the camera? My resolution is low, and I can't see very far around my hero.
|
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.
|
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.
|
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.
|
Does autoexec.cfg overwrite the bindings in config.cfg?
|
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.
|
what am I doing wrong?-_-
|
|
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
|
Wow nice post man! Very useful.
|
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!
|
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.
|
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.
|
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?
|
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.
|
meh seems like too much work for me.
|
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?
|
Bearded Elder29903 Posts
How to change exec file to show FPS/ping during the game ?
|
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"
|
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.
|
dezi
Germany1536 Posts
Add -international to launch option if you want to stick with the blue logo in the bg ^^
|
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.
|
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.
|
United States47024 Posts
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.
|
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.jpg
|
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
|
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.
|
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.
|
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.
|
omg, for sure activating right click to deny
|
Man i hate last hitting with right click, not even thinking about denying with it. A + left click feels so much batter
|
Edit* Nvm I am an imbecile, put it in wrong folder -_- after 40 minutes I noticed my mistake. in config instead cfg folder
|
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!
|
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.
|
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.
|
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
|
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?
|
That's part of my autoexec.cfg.
I assume it worked? <3
|
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.....
|
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?
|
|
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.
|
is there any way to customize ping sounds down ? or the sound to only play once when they spam ping 10 times
|
cant alt tab with this config?!
|
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
|
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.
|
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.
|
Wow, this is incredibly useful. Thanks a lot!
|
omg....this is counter strike all over again
after half a decade i have most of them still memorized from muscle memory lol
|
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?
|
This is so so sick, ive been looking for a way to edit stuffs in dota like I did in sc2 kinda.
|
Any tricks to get rid of the new clicking sound in ingame chat? its bugging the hell outta me
|
bind "x" "toggle dota_range_display 1025 1200 1300 0"
So pressing x rotates through the range display
|
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.
|
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).
|
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?
|
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.
|
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 ?
|
United States47024 Posts
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.
|
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 it
|
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.
|
does the shadowfiend thing still work?
|
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.
|
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.
|
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
|
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"
|
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.
|
Northern Ireland22208 Posts
I don't know if the am blink is an intended change from dota 1 or not
|
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!
|
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
|
The range finder has like a green overlay, but I only want to have the line. How can I remove the backgroundcolor?
cheers
|
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
|
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
|
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.
|
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.
|
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.
|
Anyone knows the command for centering my hero with just one press on spacebar?
|
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. SourceShow 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!?
|
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. SourceTo 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.
|
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?
|
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
|
Northern Ireland22208 Posts
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.
|
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.
|
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 tho
|
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.
|
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.
|
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)
|
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).
|
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.
|
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.
|
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?
|
|
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.
|
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.
|
you could always use autohotkey to rebind space into control then set up normal control+key binds
|
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!
|
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.
|
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 ;p
|
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?
|
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?
|
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.
|
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.
|
Northern Ireland22208 Posts
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.
|
dota_range_display 1200 For blinking and also exp range, I guess.
|
Brunei Darussalam760 Posts
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?
|
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...
|
That is a lot of things I mostly didn't know, thanks.
|
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".
|
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. Cheers
|
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 size
|
Nice post. Everything works fine.
Thank you.
|
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/
|
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!!
|
My autoexec changes don't seem to be working anymore with the latest patch... Anybody have any idea what I can do to get it working again?
|
afaik only display range finder isnt working? commands like fpsmax should be ok still
|
more customisation is always good. I remember when I first played HoN, I was super impressed by the amount of customisation you could do. there were some really nice clean UI along with useful info on screen. Was a little bit disappointed with Dota 2 level of customisation but this is not too bad, at least a step up from the dota 1 lol
|
Hey mate. I'm posting to say thank you for this. I just discovered Dota 2's console just now and this has really been a big help. Again, thanks!
|
On April 05 2013 04:42 EyeKon wrote: 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
...
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 size a simple thing i used to do when playing other games that used autoexec, it's important that whatever you write up you do it in a new document on notepad or whatever, and then when you save, go to save as, then check the save as type: is set to All Files. then add .cfg to the file name line, no .txt and see if that works.
also, it's gotta be autoexec.cfg for it to execute on startup, if you have another cfg file you want to use in conjunction, you can add "exec ___.cfg" to the autoexec (obviously no " here). but make sure if you have another, it's recognized in some way in the autoexec.
|
I saw "right click denies creeps" and immediately fell in love with you
|
On June 05 2013 15:07 ETisME wrote: more customisation is always good. I remember when I first played HoN, I was super impressed by the amount of customisation you could do. there were some really nice clean UI along with useful info on screen. Was a little bit disappointed with Dota 2 level of customisation but this is not too bad, at least a step up from the dota 1 lol More customisation isn't always good. I hope they never introduce custom UIs or addons to Dota 2.
|
Ahhh before seeing this thread I never even thought about seeking help for these kind of things. Thanks so much for showing how to customise Dota 2!
|
I have one question do any of you know how to make your dota2 cursor goes black everytime you click it?? please anyone?
|
That s the xplit thing. Not an actual game thing I believe. Someone can corroborate this.
|
thanks, this guide really helped me but there was one thing, important or not, which caught my attention and you might want to edit it.
actually you implemented these exact lines two times in your start post:
Command: -noforcemaccel -noforcemspd -useforcedmparms Description: Disable mouse acceleration
and as an old counterstrike player your description isn't that clear, while for my knowledge there is no such command as "-useforcedmparms."
the correct lines are:
-noforcemaccel > reverts to desktop mouse acceleration settings (more) -noforcemparms > reverts to desktop mouse button settings (more) -noforcemspd > uses desktop mouse speed settings (more)
for most players it feels better to just skip the "-noforcemspd" command but since it's no fps-game it might not be that important. everyone should try it out by himself although.
additionally to get completely rid of acceleration you need to disable "enhanced pointer precision" in windows mouse settings and to be really sure you can install "markC's mouse fix" which edits one line in your registry to delete window's "hidden" mouse accel.
|
Can someone post an up to date cfg? I don't care about keybinds and healthbars (I can do the 0 delay in hp change myself), but I need the settings for best latency/delay, performance and disabled mouse acceleration. Since they removed dota_range_display, is there any way to achieve similar results (range circle of specified radius)?
I found a part of an old config, but it only has these: + Show Spoiler +cl_cmdrate 66 cl_interp 0.0152 cl_interp_ratio 1 cl_lagcompensation 1 cl_pred_optimize 2 cl_smooth 0 cl_smoothtime 0.01 cl_updaterate 66 rate 60000
edit: So I went and found what I wanted, here's my final config if anyone finds it useful: + Show Spoiler +dota_disable_range_finder 0 dota_camera_accelerate 49 dota_camera_disable_zoom 1 dota_screen_shake 0 dota_reset_camera_on_spawn 0 dota_sf_game_end_delay 0 dota_force_right_click_attack 1 dota_health_per_vertical_marker 100 dota_health_hurt_decay_time_min 0 dota_health_hurt_decay_time_max 0 dota_health_hurt_delay 0 dota_health_hurt_threshold 99999 dota_hud_healthbars 3 dota_pain_decay 0 dota_pain_factor 0 dota_pain_fade_rate 0 dota_pain_multiplier 0 alias +center "+dota_camera_follow;-dota_camera_follow;dota_camera_lock 1;" alias -center "dota_camera_lock 0;" bind SPACE +center r_renderoverlayfragment "0" r_threaded_shadow_clip "1" mat_queue_mode "2" r_queued_decals "1" r_queued_post_processing "1" snd_mix_async 1 net_maxcleartime "0" mem_level "0" gpu_level "0" gpu_mem_level "0" cpu_level "0" cl_cmdrate 66 cl_interp 0.0152 cl_interp_ratio 1 cl_lagcompensation 1 cl_pred_optimize 2 cl_smooth 0 cl_smoothtime 0.01 cl_updaterate 66 rate 30000 dota_cheap_water 1 mat_vsync 0 fps_max 60 echo "Autoexec successful."
If you want the game to load everything even before the first match, use these: + Show Spoiler +cl_forcepreload 1 sv_forcepreload 1
|
anyone know how to get the blue launch screen back?
|
|
Im wondering about the launch options is it really necessary to use
-noforcemaccel -noforcemspd -useforcedmparms to disable mouse acc. I feel no differance at all.. Does these commands even work? When do you need them?
I have already my mouse at 6/11 in windows.. And disable mouse acc in windows.
|
I posted this on the dota2 dev forums a while back, you can customise the names of pretty much everything in the game from a txt file, this is particularly useful if you want to use Names on Minimap!!!! The names are usually too long to use effectively and look horrible.... however you can change that,
The changes effect the entire UI, if you change Lifestealer to Naix it will show up as that in the hero select screens etc. You can change the name of pretty much everything in the game, including the aegis of the immortal, but for now I'll just focus on the hero names!!!
First off go to your steam folder, then navigate your way to your dota 2 installation (on windows this is programs files\steam\steamapps\common\dota 2 beta). Now navigate to dota\resource\ folder. In that folder you will find all the resources for every language. You need to find the file for the language you play in, for instance if you play in english dota_english.txt or russians dota_russian.txt etc. If you dont change the file for the language you play in, nothing will happen for you in game. These are basically the localization files, open your one up and search (ctrl+f) Queen.
This will bring you to the part of the text file you need to edit. It looks like whats inside the spoiler (I have already edited the names to how I like them, feel free to copy and paste!!!!):
+ Show Spoiler +//Hero Names "npc_dota_hero_queenofpain" "QoP" "npc_dota_hero_antimage" "Magina" "npc_dota_hero_kunkka" "Kunkka" "npc_dota_hero_lina" "Lina" "npc_dota_hero_mirana" "Mirana" "npc_dota_hero_windrunner" "Wind" "npc_dota_hero_slardar" "Slar" "npc_dota_hero_lion" "Lion" "npc_dota_hero_phantom_assassin" "PA" "npc_dota_hero_tidehunter" "Tid" "npc_dota_hero_witch_doctor" "WD" "npc_dota_hero_vengefulspirit" "Venge" "npc_dota_hero_juggernaut" "Jugg" "npc_dota_hero_earthshaker" "Shaker" "npc_dota_hero_pudge" "Pudge" "npc_dota_hero_bane" "Bane" "npc_dota_hero_crystal_maiden" "CM" "npc_dota_hero_sven" "Sven" "npc_dota_hero_skeleton_king" "Skele" "npc_dota_hero_storm_spirit" "Storm" "npc_dota_hero_sand_king" "SS" "npc_dota_hero_nevermore" "SF" "npc_dota_hero_drow_ranger" "Drow" "npc_dota_hero_axe" "Axe" "npc_dota_hero_bloodseeker" "Blood" "npc_dota_hero_phantom_lancer" "PL" "npc_dota_hero_razor" "Razor" "npc_dota_hero_morphling" "Morph" "npc_dota_hero_zuus" "Zeus" "npc_dota_hero_tiny" "Tiny" "npc_dota_hero_puck" "Puck" "npc_dota_hero_windrunner" "Wind" "npc_dota_hero_lich" "Lich" "npc_dota_hero_shadow_shaman" "Shaman" "npc_dota_hero_riki" "Riki" "npc_dota_hero_enigma" "Enigma" "npc_dota_hero_tinker" "Tinker" "npc_dota_hero_sniper" "Sniper" "npc_dota_hero_necrolyte" "Necro" "npc_dota_hero_warlock" "Warlock" "npc_dota_hero_beastmaster" "Beast" "npc_dota_hero_venomancer" "Veno" "npc_dota_hero_faceless_void" "Void" "npc_dota_hero_death_prophet" "DP" "npc_dota_hero_pugna" "Pugna" "npc_dota_hero_templar_assassin" "TA" "npc_dota_hero_viper" "Viper" "npc_dota_hero_luna" "Luna" "npc_dota_hero_dragon_knight" "DK" "npc_dota_hero_dazzle" "Dazzle" "npc_dota_hero_rattletrap" "Clock" "npc_dota_hero_leshrac" "Lesh" "npc_dota_hero_furion" "Furion" "npc_dota_hero_life_stealer" "Naix" "npc_dota_hero_dark_seer" "Seer" "npc_dota_hero_clinkz" "Clinkz" "npc_dota_hero_omniknight" "Omni" "npc_dota_hero_enchantress" "Ench" "npc_dota_hero_huskar" "Huskar" "npc_dota_hero_night_stalker" "Stalker" "npc_dota_hero_broodmother" "Brood" "npc_dota_hero_bounty_hunter" "Bounty" "npc_dota_hero_weaver" "Weaver" "npc_dota_hero_jakiro" "Jakiro" "npc_dota_hero_batrider" "Batrider" "npc_dota_hero_chen" "Chen" "npc_dota_hero_spectre" "Spectre" "npc_dota_hero_doom_bringer" "Doom" "npc_dota_hero_ancient_apparition" "AA" "npc_dota_hero_ursa" "Ursa" "npc_dota_hero_spirit_breaker" "SB" "npc_dota_hero_gyrocopter" "Gyro" "npc_dota_hero_alchemist" "Alch" "npc_dota_hero_invoker" "Invoker" "npc_dota_hero_silencer" "Silencer" "npc_dota_hero_obsidian_destroyer" "OD" "npc_dota_hero_lycan" "Lycant" "npc_dota_hero_brewmaster" "Brew" "npc_dota_hero_shadow_demon" "SD" "npc_dota_hero_lone_druid" "Druid" "npc_dota_hero_chaos_knight" "Chaos" "npc_dota_hero_treant" "Treant" "npc_dota_hero_meepo" "Meepo" "npc_dota_hero_ogre_magi" "Ogre" "npc_dota_hero_undying" "Undying" "npc_dota_hero_rubick" "Rubick" "npc_dota_hero_disruptor" "Disruptor" "npc_dota_hero_nyx_assassin" "Nyx" "npc_dota_hero_naga_siren" "Naga" "npc_dota_hero_keeper_of_the_light" "KotL" "npc_dota_hero_visage" "Visage" "npc_dota_hero_wisp" "Wisp" "npc_dota_hero_slark" "Slark" "npc_dota_hero_medusa" "Medusa" "npc_dota_hero_troll_warlord" "Troll" "npc_dota_hero_centaur" "Cent" "npc_dota_hero_magnataur" "Magnus" "npc_dota_hero_shredder" "Timber" "npc_dota_hero_bristleback" "Bristle" "npc_dota_hero_tusk" "Tusk" "npc_dota_hero_skywrath_mage" "Skywrath" "npc_dota_hero_abaddon" "Abaddon" "npc_dota_hero_elder_titan" "Titan" "npc_dota_hero_legion_commander" "Legion"
All you need to do is edit the name of the hero to whatever you like, I use as short a form of the name as possible, to make them as small as possible on the minimap. Once you have edited the names, or copy and pasted my ones, you need to save the file... twice.
The first save is obvious, to save the changes to the file so they show up in game. The second save is more important!!!! You must save a copy of the file, names dota_insertlanguage_edited.txt. This is because every time the game receives and update, the dota_insertlanguage.txt will be overwritten to its standard state. So you will then overwrite it once again with the backup copy.
Even if you dont use names on minimap, this allows you to have the characters named as you like them named within the hero select screens etc. So if you want characters by their dota 1 names, that is possible. Its all client side, so its just for you and perfectly legal.
I'll give you some highlights of the other things you can change from the same file: All menu/ui labels, error messages such as "Not connected to the dota 2 network" you see at startup sometimes, all in game tooltips, basically if you see text on the screen...... you can change it from here.
|
Help plz anyone can tell me what I have to do to get the inventory all in 1! Like without the descriptions and many items for 1 screen? I assume it might be a console command!
|
On October 08 2013 00:08 Reesj wrote:Help plz  anyone can tell me what I have to do to get the inventory all in 1! Like without the descriptions and many items for 1 screen? I assume it might be a console command! A small button in the top right of shop menu is what you are looking for I think
|
On October 08 2013 00:11 Qbek wrote:Show nested quote +On October 08 2013 00:08 Reesj wrote:Help plz  anyone can tell me what I have to do to get the inventory all in 1! Like without the descriptions and many items for 1 screen? I assume it might be a console command! A small button in the top right of shop menu is what you are looking for I think
Thanks man! sorry for my retardness lol. 1.2k games and still did not c that!
|
Sorry for not reading through the whole thread, but how do you change mini-map icons to show the hero name or face instead of just the color? Haven't decided which would be better yet between the face icon and the name.
|
the dota_sf_old_heropedia "1" looks weird now..
|
On October 09 2013 12:12 Jonoman92 wrote: Sorry for not reading through the whole thread, but how do you change mini-map icons to show the hero name or face instead of just the color? Haven't decided which would be better yet between the face icon and the name. There is an option in the menu under -> game -> interface
|
Not quite sure if this is a dota2 customisation or if it's somewhere in the options menu.. I've seen people use the mousewheel to say e.g. "Missing QoP". Any idea how they do that? Would be more useful than missing mid/top/bottom imo.
|
On October 09 2013 23:01 Mandalor wrote: Not quite sure if this is a dota2 customisation or if it's somewhere in the options menu.. I've seen people use the mousewheel to say e.g. "Missing QoP". Any idea how they do that? Would be more useful than missing mid/top/bottom imo. Alt click the portraits on top
|
Is dota_force_right_click_attack 1 allowed in pro games, pro tournaments? Anybody know if any pros use it?
|
On October 09 2013 23:06 Qbek wrote:Show nested quote +On October 09 2013 23:01 Mandalor wrote: Not quite sure if this is a dota2 customisation or if it's somewhere in the options menu.. I've seen people use the mousewheel to say e.g. "Missing QoP". Any idea how they do that? Would be more useful than missing mid/top/bottom imo. Alt click the portraits on top
thank you very much!
|
On October 17 2013 21:35 woreyour wrote:Show nested quote +On October 09 2013 23:06 Qbek wrote:On October 09 2013 23:01 Mandalor wrote: Not quite sure if this is a dota2 customisation or if it's somewhere in the options menu.. I've seen people use the mousewheel to say e.g. "Missing QoP". Any idea how they do that? Would be more useful than missing mid/top/bottom imo. Alt click the portraits on top thank you very much!
oh yeah, thanks a ton
|
On October 17 2013 21:20 Cleaver wrote: Is dota_force_right_click_attack 1 allowed in pro games, pro tournaments? Anybody know if any pros use it? It's allowed. A lot of players openly say they use it.
|
can someone please look at my file? i tested and right-click deny is working but pressing c/hold doesn't disable autoattack
bind "a" "dota_player_units_auto_attack 0;mc_attack" //A click enables autoattack bind "s" "dota_player_units_auto_attack 0;dota_stop" //S enables autoattack bind "c" "dota_player_units_auto_attack 1;dota_hold" //C disables autoattack bind "x" "mc_move" //Move click
dota_force_right_click_attack "1" //Deny with right click only dota_disable_range_finder "0" dota_screen_shake "0"
alias "+range" "dota_range_display 700" alias "-range" "dota_range_display 0" bind "[" "+range"
going to test it again
edit: i switched the 1 and 0s around but still doesn't work
edit2: i'm starting with console open and typing exec autoexec.cfg every time but still c does not disable autoattack (and also range alias doesn't work but dont care about that. been like 9 loads waiting for bots now
edit3: i thiknk the problem is i wrote the same commands over each other multiple times. i tried changing bing x mc_move to z, and now both z AND x make a move command. i then renamed my autoexec and loaded dota and both x and z are move commands still. i need to reset it all somehow
although this shouldn't matter coz im just editing those 3 commands (a/s/c)
edit4: ps my file now looks like this:
bind "a" "dota_player_units_auto_attack 1;mc_attack" bind "s" "dota_player_units_auto_attack 1;dota_stop"
bind "c" "dota_player_units_auto_attack 0;dota_hold"
bind "z" "mc_move"
dota_force_right_click_attack "1"
edit5: ok i made some progress. i added
bind "h" "dota_player_units_auto_attack 0;dota_hold"
so the file now looks like : + Show Spoiler + bind "a" "dota_player_units_auto_attack 1;mc_attack" bind "s" "dota_player_units_auto_attack 1;dota_stop"
bind "c" "dota_player_units_auto_attack 0;dota_hold" bind "h" "dota_player_units_auto_attack 0;dota_hold"
bind "x" "mc_move"
dota_force_right_click_attack "1"
now pressing h will turn my autoattack off, but a/s/c do not work or turn it back on. the only difference between h and the others is that h is not set in dota as one of my hotkeys. i will try changing my attack/stop/hold hotkeys to blank or to random unused buttons and see if they start working.
edit: now works.
if your auto-attack toggle autoexec doesn't work, you need to remove your hotkeys for those commands within dota. i set my a-move, stop and hold position hotkeys from a/s/c/h to blank (by setting them to return/enter button one after the other). shit now works...
|
United States47024 Posts
DotA loads menu keybinds after it loads autoexec.cfg, so keybinds set in the game menu will overwrite ones set in your autoexec.cfg.
Range display was disabled quite a few patches ago, so that shouldn't work anymore.
|
after an hour of that BS i totally dont feel like trying to micro LD anymore
|
On May 15 2012 17:37 tauon wrote:VII PerformanceI 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" lineThe 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"
If I were to use these settings, how would i revert back to the default ones if I found these to be unsuitable? I don't see these settings in my config.cfg file anywhere, so deleting that probably wouldn't reset these settings.
UPDATE (for any idiots with same question): "If at anytime you want to undo these changes, simply delete the autoexec.cfg file."
|
Hi is there a command to bind keys with alt? e.g I want to bind item1 on alt Z.
|
On January 10 2014 12:39 powerworddie wrote: Hi is there a command to bind keys with alt? e.g I want to bind item1 on alt Z. I might be remembering incorrectly but I think you can do it from the option menu.
|
On January 10 2014 13:17 tauon wrote:Show nested quote +On January 10 2014 12:39 powerworddie wrote: Hi is there a command to bind keys with alt? e.g I want to bind item1 on alt Z. I might be remembering incorrectly but I think you can do it from the option menu.
erm actually i am thinking of binding invoker spells with alt ZXCVB. I know options can set item hotkeys btw :D
|
Is there anyway to change the middle mouse camera move to operate in a manner similar to Starcraft 2?
In Dota2, the middle mouse option to move the camera doesn't lock the mouse in place. When a player clicks the middle mouse down and moves the camera, the movement stops when the cursor hits the edge of the screen. This stopping at edge of screen is different than the middle mouse key movement in starcraft. When the middle mouse key is pressed the cursor disappears and a player is able to move the camera several screen lengths in any direction very rapidly and accurately.
The biggest downside to middle mouse scrolling is Dota is trying to move the camera up and down. Since the up and down draw distance on the screen is significantly smaller than the left/right direction a player can only move the camera a very small distance for each middle mouse click. This renders the middle mouse click nearly useless.
Is there anyway I can change the middle mouse functionality?
|
On January 10 2014 12:39 powerworddie wrote: Hi is there a command to bind keys with alt? e.g I want to bind item1 on alt Z.
You can do it in the options menu. My items are Alt-1, alt-2, alt-3, space, mouse 4, mouse 5.
|
So I have a rather silly question...
How do I NOT make this file autoexec.cfg.txt? I can create the file and edit it with notepad but obviously none of my commands work due to the fact it's still a .txt file. :p
|
On February 12 2014 09:08 Fake)Plants wrote: So I have a rather silly question...
How do I NOT make this file autoexec.cfg.txt? I can create the file and edit it with notepad but obviously none of my commands work due to the fact it's still a .txt file. :p
Open the folder in your file explorer. Go to tools -> options -> view (or something similar), and uncheck the box that says hide known extensions. Then you should see the file now says autoexec.cfg.txt not just autoexec.cfg. Delete the .txt part. It'll ask if you're sure you want to change the file type, just click ok. Oh yeah, alternatively, when you go to Save As.., where it says Save As Type, click on the dropdown box, and select 'All Files' and just name it .cfg there
|
Ah, worked perfectly. Thank you!
|
I'm trying to make hold position work like it did in HoN, where hitting h (or d in my case) would put your hero in passive mode where it wouldn't attack enemy units even with its range. A clicking or right clicking would break this passive mode.
In dota 2, I've added the following lines to my autoexec.cfg in an attempt to produce this behavior:
//Proper hold position behavior bind "a" "dota_player_units_auto_attack 1;mc_attack" //Attack enters aggressive stance bind "s" "dota_player_units_auto_attack 1;dota_stop" //Stop enters aggressive stance bind "d" "dota_player_units_auto_attack 0;dota_hold" //Hold enters passive stance bind "x" "mc_move"
But what seems to happen with these entries is that d will toggle on passive mode, and a will toggle it off. So if I were to hit d once, then right clicking anywhere would maintain the passive mode. A clicking breaks this passive mode, subsequent to which all right clicks will attack enemy heroes within aggro range.
So my question, I guess, is how to make right clicking break the passive mode as well.
|
Can you explain the difference between that compared to hold position and stop position? I'm having a hard time understanding that HoN mechanic.
|
On March 02 2014 17:47 Gandalf wrote: I'm trying to make hold position work like it did in HoN, where hitting h (or d in my case) would put your hero in passive mode where it wouldn't attack enemy units even with its range. A clicking or right clicking would break this passive mode.
In dota 2, I've added the following lines to my autoexec.cfg in an attempt to produce this behavior:
//Proper hold position behavior bind "a" "dota_player_units_auto_attack 1;mc_attack" //Attack enters aggressive stance bind "s" "dota_player_units_auto_attack 1;dota_stop" //Stop enters aggressive stance bind "d" "dota_player_units_auto_attack 0;dota_hold" //Hold enters passive stance bind "x" "mc_move"
But what seems to happen with these entries is that d will toggle on passive mode, and a will toggle it off. So if I were to hit d once, then right clicking anywhere would maintain the passive mode. A clicking breaks this passive mode, subsequent to which all right clicks will attack enemy heroes within aggro range.
So my question, I guess, is how to make right clicking break the passive mode as well.
I'm not sure if this would be the exact same as what you're after but couldn't you toggle auto-attack on/off with one button and then just rely on the default hold action?
|
On March 02 2014 20:34 Surprise.820 wrote: Can you explain the difference between that compared to hold position and stop position? I'm having a hard time understanding that HoN mechanic.
I didn't play a lot of HoN, but iirc, stop cancelled animations and hold position entered passive mode (that could be broken by either a moving or right clicking). Later they introduced a "stop and hold" hotkey which did both.
|
bind "d" "dota_item_execute 4; dota_item_execute 4"
This uses an item twice. I have two of my item slots bound like this. "Alt + d" is bound to the original functionality of the item. I use it in three ways:
1. To self cast items quickly. It is very important to use Eul's instantly in some situations. Same with force staff.
2. I use it to tread swap. Using this bind, it goes backwards in the swap order. So, I can use "d" to go agi -> int and then use "d" to go agi <- int. It is so much less confusing for me, and it is less keypresses. You can swap very fast.
![[image loading]](http://i.imgur.com/WHhZVVO.png)
3. I use it to armlet toggle quickly. You can get like 99% less time at 1 hp with this script.
Overall this script is very very useful and I suggest it to anyone who is very serious about their mechanics.
alias "rune" "toprune" alias toprune "dota_camera_setpos -2273 1150 982; alias rune botrune" alias botrune "dota_camera_setpos 3035 -3050 966; alias rune toprune" bind "F1" rune
I made this script for 2 in 1 runes a while back and it has been reposted on reddit a few times. Very useful.
dota_minimap_creep_scale 2 dota_minimap_hero_size "1065" dota_unit_use_player_color "1"; dota_friendly_color_b "0"; dota_friendly_color_g ".45"; dota_friendly_color_r "1"; dota_enemy_color_b "1"; dota_enemy_color_g ".6"; dota_enemy_color_r "0";
Makes the minimap look amazing. I fiddled with the colors for a long time to get them perfect. The enemy creeps have colors that contrast against their color scheme.
![[image loading]](http://i.imgur.com/5A5rVg1.jpg)
alias "attackSpam" "dota_stop ;mc_attack" alias "leftclick" "+sixense_left_click; -sixense_left_click" bind "s" "attackSpam; leftclick"
This combines stop command and attack command into one handy button. I find my mouse hand really gets tired from right clicking so much. I was already spamming S, so I combined the two buttons into one! I find last hitting to be incredibly easy with this. (at least if you have the timing down already).
|
Can anybody tell me how to do the auto execute file on Macs? Right now I have the autoexec.cfg in:
Library/Application Support/Steam/SteamApps/Common/Dota 2 Beta/Dota/cfg
However, every time I launch Dota 2, the file is deleted and the scripts are not executed. Can anybody help me with this? Currently, I am just copying and pasting the scripts every time I launch Dota.
Edit: Fixed the problem on Mac. Converted the text file to plain text from rich text and was able to save it as a .cfg file.
|
On March 06 2014 09:40 DeltruS wrote:dota_minimap_creep_scale 2 dota_minimap_hero_size "1065" dota_unit_use_player_color "1"; dota_friendly_color_b "0"; dota_friendly_color_g ".45"; dota_friendly_color_r "1"; dota_enemy_color_b "1"; dota_enemy_color_g ".6"; dota_enemy_color_r "0"; Makes the minimap look amazing. I fiddled with the colors for a long time to get them perfect. The enemy creeps have colors that contrast against their color scheme. ![[image loading]](http://i.imgur.com/5A5rVg1.jpg)
Hey just wanted to say thanks for the poster. Tweaked the color and love to see Gold versus Blue
|
Glad you liked it.
|
On March 06 2014 09:40 DeltruS wrote:dota_minimap_creep_scale 2 dota_minimap_hero_size "1065" dota_unit_use_player_color "1"; dota_friendly_color_b "0"; dota_friendly_color_g ".45"; dota_friendly_color_r "1"; dota_enemy_color_b "1"; dota_enemy_color_g ".6"; dota_enemy_color_r "0"; Makes the minimap look amazing. I fiddled with the colors for a long time to get them perfect. The enemy creeps have colors that contrast against their color scheme. ![[image loading]](http://i.imgur.com/5A5rVg1.jpg) Holy crap this looks great. Just tried it out and I'm super happy. Thanks so much.
|
alias "efficientCourier" "dota_select_courier; stash_grab_all;dota_courier_deliver;+dota_camera_follow;+dota_camera_follow" bind "F3" "efficientCourier"
This script will grab items straight from stash, unlike the normal "courier deliver items" keybinding. The "courier deliver items" button normally runs ALL THE WAY to the shop keeper and back, wasting ~6 seconds of courier time.
If the courier isn't within shop range, it will behave like the normal "deliver items" and run all the way to the shopkeeper.
As an example, using this script you can position the courier here:+ Show Spoiler +
The script will automatically follow your hero after the courier picks up the items.
|
alias "+cameraControl" "+cameragrip;+sixense_left_click" alias "-cameraControl" "-cameragrip;-sixense_left_click" bind "space" "+cameraControl"
Lets you bind camera grip (normally middle mouse) to another key such as space. S4 and singsing both use camera grip. I think camera grip is superior for me because it is much harder to lose track of your hero, and you can accurately position your camera over teamfights.
|
alias "shopswitch" "shopswitch1" alias shopswitch1 "dota_shop_force_hotkeys 1; toggleshoppanel; toggleshoppanel; shop_nav_to_tab 0; dota_shop_force_hotkeys 0;
toggleshoppanel;toggleshoppanel; alias shopswitch shopswitch2" alias shopswitch2 "dota_shop_force_hotkeys 1; toggleshoppanel; toggleshoppanel; shop_nav_to_tab 5; dota_shop_force_hotkeys 0; toggleshoppanel; toggleshoppanel; alias shopswitch shopswitch1" bind "c" shopswitch
Hotkey to switch between the two shop tabs. edit; I actually decided not to use this because it sometimes makes me lag, and I can just practice switching fast with my mouse.
|
Are all of these scripts really fine by Valve?
I'm asking because some of them really make certain stuff easy. Great stuff btw.
one question, why did you put in "follow hero" movement into the courier delivery script? just seems weird to use, you're usually gonna be focused on the lane and move the camera around and stuff
|
Yeah I took that out after using the script for a while. You can take it out too. The scripts are 100% ok to use. Almost everyone uses some type of script / console command.
|
Is there an updated thread on Dota 2 customization? This has some outdated stuff, for example "dota_range_display ____" doesn't work anymore.
|
On April 17 2014 15:08 Rainling wrote: Is there an updated thread on Dota 2 customization? This has some outdated stuff, for example "dota_range_display ____" doesn't work anymore.
Does the range display command not work anymore? I've been able to use the command inside Dota 2 console, but it doesn't work in the auto exec.
Edit: I'm not sure that I actually got it to work in a online match, it might have just been a bot game.
|
That command only works in bot games now
|
I've been trying to create my bottle-crow script, but something's wrong there. Courier pick ups the bottle but then he stops. I guess some kind of wait command would do the job, but it's not there and I'm think, is there any replacement for that?
alias "bottle" "dota_select_courier;+sixense_right_click;-sixense_right_click;dota_ability_execute 0;dota_ability_execute 5;dota_ability_execute 4;" bind "v" "bottle"
I've also tried with:
alias "nowa_runka" "dota_select_courier; +sixense_right_click; -sixense_right_click; +sixense_left_shift; dota_ability_execute 0; dota_ability_execute 5; dota_ability_execute 4; -sixense_left_shift; +dota_camera_follow;" bind "v" "nowa_runka"
Which in theory is flawless, but it doesn't work
|
Does someone now how i can bind ALT + Key for something using the .cfg file? Or do i have to use alias for that?
|
This probably isn't related to console stuff, but rather some sort of file editing:
How do you edit customized gear and announcers for heroes whilst outside of the game lobby? (such as editing a profile/settings file)
|
Northern Ireland22208 Posts
On April 30 2014 07:42 Xapti wrote: This probably isn't related to console stuff, but rather some sort of file editing:
How do you edit customized gear and announcers for heroes whilst outside of the game lobby? (such as editing a profile/settings file) Not 100% what you mean, but you can go to the Loadout tab in your Armory?
|
I saw a different setting look on joindota stream. Does anyone know how to do that? Image of what I am talking about in spoiler
+ Show Spoiler +
|
Northern Ireland22208 Posts
On May 03 2014 03:50 YourGoodFriend wrote:I saw a different setting look on joindota stream. Does anyone know how to do that? Image of what I am talking about in spoiler + Show Spoiler + It was updated to that in the latest patch 6.81
|
On May 03 2014 04:51 ahswtini wrote:Show nested quote +On May 03 2014 03:50 YourGoodFriend wrote:I saw a different setting look on joindota stream. Does anyone know how to do that? Image of what I am talking about in spoiler + Show Spoiler + It was updated to that in the latest patch 6.81
Awesome! Thanks! havent gotten on since the new patch
|
I'm having problems getting something in my autoexec.cfg working. It's a .cfg , not .txt in dota 2 beta\dota\cfg and the content is this:
bind “F6” “dota_camera_setpos -2273.898682 1232.745483 982.072876” bind “F7” “dota_camera_setpos 3035.773438 -2972.680176 966.072937”
I think the game has F6 default to "jpeg" command, but even if I switch the two binds to - and = it doesn't work. If I enter it manually in the console in game it works fine though.
|
I personally use:
//Top Rune Bind alias "+runetop" "dota_camera_setpos -2273.898682 1232.745483 982.072876" alias "-runetop" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "z" "+runetop"
//Bottom Rune Bind alias "+runebot" "dota_camera_setpos 3035.773438 -2972.680176 966.072937" alias "-runebot" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "x" "+runebot"
You could just subsitute "z" and "x" for the key's you want to use. The // lines do nothing, they are just comments and the +/- just makes it so when I release those keys the camera moves back to my hero.
|
On May 13 2014 22:14 ReignSupreme. wrote:I personally use: Show nested quote +//Top Rune Bind alias "+runetop" "dota_camera_setpos -2273.898682 1232.745483 982.072876" alias "-runetop" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "z" "+runetop"
//Bottom Rune Bind alias "+runebot" "dota_camera_setpos 3035.773438 -2972.680176 966.072937" alias "-runebot" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "x" "+runebot" You could just subsitute "z" and "x" for the key's you want to use. The // lines do nothing, they are just comments and the +/- just makes it so when I release those keys the camera moves back to my hero. Thank you, these work now. Only problem is I can't get F6 to be bound, it's always bound to the jpeg command.
|
It's a pity I can't edit the OP anymore, It would be really good to add this:
On March 06 2014 09:40 DeltruS wrote:dota_minimap_creep_scale 2 dota_minimap_hero_size "1065" dota_unit_use_player_color "1"; dota_friendly_color_b "0"; dota_friendly_color_g ".45"; dota_friendly_color_r "1"; dota_enemy_color_b "1"; dota_enemy_color_g ".6"; dota_enemy_color_r "0"; Makes the minimap look amazing. I fiddled with the colors for a long time to get them perfect. The enemy creeps have colors that contrast against their color scheme. + Show Spoiler +
|
You can ask a mod to enable the OP for re-editing (or at least, you could back in the motherland (TL)).
|
It turns out what I'm actually having trouble with is unbinding certain keys I set in the config.cfg that aren't in the options menu in-game or it's being synced with the steam cloud, maybe? Once I got rid of 6 being bound to control group 6 I could use it in the autoexec but not before.
|
On May 13 2014 22:52 ReignSupreme. wrote: You can ask a mod to enable the OP for re-editing (or at least, you could back in the motherland (TL)). I asked Firebolt and he unlocked it. I'll add some more stuff in this week-end.
|
On May 13 2014 22:32 Jutranjo wrote:Show nested quote +On May 13 2014 22:14 ReignSupreme. wrote:I personally use: //Top Rune Bind alias "+runetop" "dota_camera_setpos -2273.898682 1232.745483 982.072876" alias "-runetop" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "z" "+runetop"
//Bottom Rune Bind alias "+runebot" "dota_camera_setpos 3035.773438 -2972.680176 966.072937" alias "-runebot" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "x" "+runebot" You could just subsitute "z" and "x" for the key's you want to use. The // lines do nothing, they are just comments and the +/- just makes it so when I release those keys the camera moves back to my hero. Thank you, these work now. Only problem is I can't get F6 to be bound, it's always bound to the jpeg command.
try "unbind F6"
|
On May 14 2014 01:26 Yoshi- wrote:Show nested quote +On May 13 2014 22:32 Jutranjo wrote:On May 13 2014 22:14 ReignSupreme. wrote:I personally use: //Top Rune Bind alias "+runetop" "dota_camera_setpos -2273.898682 1232.745483 982.072876" alias "-runetop" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "z" "+runetop"
//Bottom Rune Bind alias "+runebot" "dota_camera_setpos 3035.773438 -2972.680176 966.072937" alias "-runebot" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "x" "+runebot" You could just subsitute "z" and "x" for the key's you want to use. The // lines do nothing, they are just comments and the +/- just makes it so when I release those keys the camera moves back to my hero. Thank you, these work now. Only problem is I can't get F6 to be bound, it's always bound to the jpeg command. try "unbind F6" Tried adding to autoexec, didn't work. Tried using in game and then restarting, it's still back on "jpeg" though it does nothing after I unbind it via console.
|
Does someone know how i can rebind map ping when i use "dota_remap_alt key x"?
|
Awesome thread! Thanks man.
|
I just set up my own file a week ago. I also added kill thresholds for the ults of axe, lina, lion, and sniper. I also made one for dagon. Of course this is only helpful as long as they don't have extra magic resistance. But I play axe a lot, and now I never mistime an ult.
|
Hi, I want a simple thing but I can't achieve just yet. I want to swap Tab key with left Shift key. In windows I did it with the program AutoHotKeys but in linux I change de keycodes of the keys but Dota don't use the X keymapping.
I think that with the console I could do it.
Any help? Lots of thanks, sorry for my English.
|
On May 13 2014 22:14 ReignSupreme. wrote:I personally use: Show nested quote +//Top Rune Bind alias "+runetop" "dota_camera_setpos -2273.898682 1232.745483 982.072876" alias "-runetop" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "z" "+runetop"
//Bottom Rune Bind alias "+runebot" "dota_camera_setpos 3035.773438 -2972.680176 966.072937" alias "-runebot" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "x" "+runebot" You could just subsitute "z" and "x" for the key's you want to use. The // lines do nothing, they are just comments and the +/- just makes it so when I release those keys the camera moves back to my hero. Hey, since today, the latest DotA update, these binds do not work anymore? Any ideas? im not really into scripting and stuff. thanks a lot!
|
On June 19 2014 21:44 rmfame[emw] wrote:Show nested quote +On May 13 2014 22:14 ReignSupreme. wrote:I personally use: //Top Rune Bind alias "+runetop" "dota_camera_setpos -2273.898682 1232.745483 982.072876" alias "-runetop" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "z" "+runetop"
//Bottom Rune Bind alias "+runebot" "dota_camera_setpos 3035.773438 -2972.680176 966.072937" alias "-runebot" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "x" "+runebot" You could just subsitute "z" and "x" for the key's you want to use. The // lines do nothing, they are just comments and the +/- just makes it so when I release those keys the camera moves back to my hero. Hey, since today, the latest DotA update, these binds do not work anymore? Any ideas? im not really into scripting and stuff. thanks a lot!
From Reddit:
2 hours ago Skomski wrote: It still works. They just changed the dota_camera_setpos command to only accept 2 arguments.
You now need to specify only the x and y coordinate and add 566 to the y coordinate from dota_camera_getpos.
bind "F4" "dota_camera_setpos -2273 1800" // Top Rune
bind "F5" "dota_camera_setpos 3035 -2350" // Bot Rune
|
thats it! works now again. thanky man <3
|
Northern Ireland1200 Posts
On June 19 2014 21:58 makmeatt wrote:Show nested quote +On June 19 2014 21:44 rmfame[emw] wrote:On May 13 2014 22:14 ReignSupreme. wrote:I personally use: //Top Rune Bind alias "+runetop" "dota_camera_setpos -2273.898682 1232.745483 982.072876" alias "-runetop" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "z" "+runetop"
//Bottom Rune Bind alias "+runebot" "dota_camera_setpos 3035.773438 -2972.680176 966.072937" alias "-runebot" "+dota_camera_follow;+dota_camera_follow;-dota_camera_follow" bind "x" "+runebot" You could just subsitute "z" and "x" for the key's you want to use. The // lines do nothing, they are just comments and the +/- just makes it so when I release those keys the camera moves back to my hero. Hey, since today, the latest DotA update, these binds do not work anymore? Any ideas? im not really into scripting and stuff. thanks a lot! From Reddit: Show nested quote +2 hours ago Skomski wrote: It still works. They just changed the dota_camera_setpos command to only accept 2 arguments.
You now need to specify only the x and y coordinate and add 566 to the y coordinate from dota_camera_getpos.
bind "F4" "dota_camera_setpos -2273 1800" // Top Rune
bind "F5" "dota_camera_setpos 3035 -2350" // Bot Rune
When I tried this, it goes to the rune, but it does not go back to the hero. Any ideas ???
|
Northern Ireland22208 Posts
Why would it go back to the hero? Just double tap your select hero hotkey
|
Northern Ireland1200 Posts
I thought it would go bk to your hero when u release key?
I press and hold a key and it shows an area, and when I release key it goes back to my hero. That is what I want. Is this not possible?
|
wtf? no thats not possible
|
United States47024 Posts
I'm actually pretty sure it's possible. Source Engine allows you to bind pressing a key to one action and releasing the key to a different action, I just don't remember off the top of my head how to do it.
|
On June 20 2014 05:41 Chewits wrote: I thought it would go bk to your hero when u release key?
I press and hold a key and it shows an area, and when I release key it goes back to my hero. That is what I want. Is this not possible?
bind "+F4" "dota_camera_setpos -2273 1800" // Top Rune bind "-F4" "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_camera_follow"
bind "+F5" "dota_camera_setpos 3035 -2350" // Bot Rune bind "-F5" "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_camera_follow"
This should work.
|
Northern Ireland1200 Posts
On June 20 2014 06:18 zzdd wrote:Show nested quote +On June 20 2014 05:41 Chewits wrote: I thought it would go bk to your hero when u release key?
I press and hold a key and it shows an area, and when I release key it goes back to my hero. That is what I want. Is this not possible? bind "+F4" "dota_camera_setpos -2273 1800" // Top Rune bind "-F4" "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_camera_follow" bind "+F5" "dota_camera_setpos 3035 -2350" // Bot Rune bind "-F5" "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_camera_follow" This should work.
This did nothing. 
I get this error in console;
"+F4" isn't a valid key "-F4" isn't a valid key "+F5" isn't a valid key "-F5" isn't a valid key
|
Don't think you can use the + and - on keys, try this:
alias +botrune "dota_camera_setpos 3035 -2350" alias -botrune "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_camera_follow"
bind "F5" +botrune
|
Northern Ireland1200 Posts
On June 20 2014 06:32 Yoshi- wrote:Don't think you can use the + and - on keys, try this: alias +botrune "dota_camera_setpos 3035 -2350" alias -botrune "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_camera_follow"
bind "F5" +botrune
Yeah that is what I thought and got from elsewhere, but it does not go back to hero. Goes to rune but does not go back to hero. Would you not do something like -botrune and make a command that centers hero on screen, IE F1 key or something?
Everywhere I read, that dota_Camera_follow line should center on hero, but its not working for me. Has the command changed with patch? Or is there some setting i need to do in autoexe or in my options?
|
+ Show Spoiler +Hmm yea. If you do alias -botrune "+dota_camera_follow; +dota_camera_follow;"
It will jump back to your hero, but then you are stuck in Follow mode. If you include -dota_camera_follow it seems to happen too fast, so that you don't jump to your hero at all. Dunno if there is a way around it. And afaik it is also not possible to simulate pressing another key(e.g. double tapping f1)
Okay, if you do this it will work:
alias -botrune "dota_camera_center;"
|
Northern Ireland1200 Posts
Cool. This works to an extent. It works once, but if you try to do it again it does not. However If i select another unit, it will work again, only one time. Also if I have 2 keys, one for top and one for bot rune. If i press one of them the other will then not work, again untill I select another hero/building/creep etc. Any ideas?
I tell a lie. I just have to move screen away slightly from hero for it to work. Little annoying, but still pretty awesome. Thanks
So yeah, that commands centers hero on screen and follows untill u move curse to side of screen then it resets.
|
Yea and it also puts you into follow hero mode. So not really ideal.
No clue then
|
Is there a hotkey customization to where we can have Templar Assassin's ultimate to be used the instant that its created, without the animations of the TA?
|
On June 20 2014 06:44 Yoshi- wrote:+ Show Spoiler +Hmm yea. If you do alias -botrune "+dota_camera_follow; +dota_camera_follow;"
It will jump back to your hero, but then you are stuck in Follow mode. If you include -dota_camera_follow it seems to happen too fast, so that you don't jump to your hero at all. Dunno if there is a way around it. And afaik it is also not possible to simulate pressing another key(e.g. double tapping f1) Okay, if you do this it will work: alias -botrune "dota_camera_center;"
alias -botrune "+dota_camera_follow; +dota_camera_follow;-dota_camera_follow"
Would this work? I am not able to test it.
|
Northern Ireland1200 Posts
On June 20 2014 06:58 Yoshi- wrote: Yea and it also puts you into follow hero mode. So not really ideal.
No clue then
Its not bad though. Its pretty awesome actually. Idea is to be able to very quickly check a rune and be back at the hero without having to press alot of buttons. So this works perfectly. I tend to move screen about quite a bit anyway, so its not too bad. I will see how ti goes in a real game Thanks
|
Northern Ireland1200 Posts
On June 20 2014 07:00 zzdd wrote:Show nested quote +On June 20 2014 06:44 Yoshi- wrote:+ Show Spoiler +Hmm yea. If you do alias -botrune "+dota_camera_follow; +dota_camera_follow;"
It will jump back to your hero, but then you are stuck in Follow mode. If you include -dota_camera_follow it seems to happen too fast, so that you don't jump to your hero at all. Dunno if there is a way around it. And afaik it is also not possible to simulate pressing another key(e.g. double tapping f1) Okay, if you do this it will work: alias -botrune "dota_camera_center;"
alias -botrune "+dota_camera_follow; +dota_camera_follow;-dota_camera_follow"
Would this work? I am not able to test it.
No. It goes to area but nothing happens on depress.
|
On June 20 2014 06:59 Folca wrote: Is there a hotkey customization to where we can have Templar Assassin's ultimate to be used the instant that its created, without the animations of the TA? Well TA doesn't use an animation to trap detonate so you could just bind a key to ult followed by trap destroy, I dunno the exact commands. Should work fine.
|
Northern Ireland1200 Posts
So essentially what Yoshi posted works, but as he says it puts you into follow mode. You have to move cursor to edge of screen to come out of follow mode and for it to work again. If there was a way to automatically take you out of follow mode after your camera centers on hero, then its perfect.
|
can't you add a command that "waits" a little, if the problem is that it follows and the unfollows too fast?
I'm pretty sure that there was a command like this in CS or something. wait or pause or somesuch. But I'm pretty newb on console code.
|
On June 20 2014 07:38 Jotoco wrote: can't you add a command that "waits" a little, if the problem is that it follows and the unfollows too fast?
I'm pretty sure that there was a command like this in CS or something. wait or pause or somesuch. But I'm pretty newb on console code. I believe they disabled the wait command.
|
On June 20 2014 07:06 Sn0_Man wrote:Show nested quote +On June 20 2014 06:59 Folca wrote: Is there a hotkey customization to where we can have Templar Assassin's ultimate to be used the instant that its created, without the animations of the TA? Well TA doesn't use an animation to trap detonate so you could just bind a key to ult followed by trap destroy, I dunno the exact commands. Should work fine.
Assuming the D as to activate the nearest trap, yes, Templar Assassin does have an animation to activate the trap. To instantly cast the trap, once again assuming default hotkeys, you click the trap and press Q. I was wondering if theres a bind or a set of customization to where I can just press one button which 1. Sets the trap 2. Clicks the trap 3. Detonates the trap
all in one.
|
United States47024 Posts
Placing a Psionic Trap automatically adds the trap to your current unit selection, so you can do Place Trap->Control Group Tab->Detonate Trap.
Of course, if you're planning on playing the hero any significant amount, this should really just be practiced into your muscle memory anyway.
|
That animation was removed in the most recent patch (or one prior dunno), and no as far as I know (and that isn't much so feel free to correct me) you can't do this since even if you bind a key to mimic R then D, you wouldn't have time to place the trap before you send the detonate button, and I don't know if it's possible to wait for the mouse click via console.
And from a gameplay perspective, this wouldn't be "good"
|
For some reason, no matter what I do to my autoexec, nothing actually happens ingame. When I go into the console I get a message which says " unknown command "?" " and that also shows up when I try to use the console to execute the autoexec. Any help?
|
It could be that the autoexec has a BOM or any other invisible character, that might break it. You could try opening it inside a hex editor or save it as UTF-8 without bom
|
On June 21 2014 01:09 GOmnipotentD wrote: For some reason, no matter what I do to my autoexec, nothing actually happens ingame. When I go into the console I get a message which says " unknown command "?" " and that also shows up when I try to use the console to execute the autoexec. Any help?
You are probably missing a quotation mark somewhere. If you miss a " then it just fucks everything up.
|
On June 18 2014 05:44 H3rN4n_11 wrote: Hi, I want a simple thing but I can't achieve just yet. I want to swap Tab key with left Shift key. In windows I did it with the program AutoHotKeys but in linux I change de keycodes of the keys but Dota don't use the X keymapping.
I think that with the console I could do it.
Any help? Lots of thanks, sorry for my English.
Not possible to remap shift using the console.
|
On June 20 2014 07:01 Chewits wrote:Show nested quote +On June 20 2014 06:58 Yoshi- wrote: Yea and it also puts you into follow hero mode. So not really ideal.
No clue then Its not bad though. Its pretty awesome actually. Idea is to be able to very quickly check a rune and be back at the hero without having to press alot of buttons. So this works perfectly. I tend to move screen about quite a bit anyway, so its not too bad. I will see how ti goes in a real game  Thanks
http://www.reddit.com/r/DotA2/comments/28xfmb/psa_new_camera_position_command/
There is another way of doing it, maybe that works better.
|
he guys, me again. since the latest update? yesterday i guess? my bind "F1" "dota_camera_setpos -2273 1800" bind "F2" "dota_camera_setpos 3035 -2350"
doenst work anymore? i just did this to fix it the patch before, anyone any ideas whats now the problem here? ty :o
|
On June 25 2014 00:56 rmfame[emw] wrote: he guys, me again. since the latest update? yesterday i guess? my bind "F1" "dota_camera_setpos -2273 1800" bind "F2" "dota_camera_setpos 3035 -2350"
doenst work anymore? i just did this to fix it the patch before, anyone any ideas whats now the problem here? ty :o "Hi guys I didn't read the post above me please help" E: okay fine I'll click the link for you
dota_camera_set_lookatpos -2273 1800 dota_camera_set_lookatpos 3035 -2350 those are the new commands for rune looking, bind appropriately.
|
On June 22 2014 04:52 DeltruS wrote:Show nested quote +On June 18 2014 05:44 H3rN4n_11 wrote: Hi, I want a simple thing but I can't achieve just yet. I want to swap Tab key with left Shift key. In windows I did it with the program AutoHotKeys but in linux I change de keycodes of the keys but Dota don't use the X keymapping.
I think that with the console I could do it.
Any help? Lots of thanks, sorry for my English. Not possible to remap shift using the console.
But, is it possible remap another key to do what shift do? I tried +sixense_left_click but I think that sixense commands does't work in linux.
|
On June 25 2014 01:09 H3rN4n_11 wrote:Show nested quote +On June 22 2014 04:52 DeltruS wrote:On June 18 2014 05:44 H3rN4n_11 wrote: Hi, I want a simple thing but I can't achieve just yet. I want to swap Tab key with left Shift key. In windows I did it with the program AutoHotKeys but in linux I change de keycodes of the keys but Dota don't use the X keymapping.
I think that with the console I could do it.
Any help? Lots of thanks, sorry for my English. Not possible to remap shift using the console. But, is it possible remap another key to do what shift do? I tried +sixense_left_click but I think that sixense commands does't work in linux. You can use autohotkey for that. From in game it's impossible as modifier keys are unbindable if you can use combinations as hotkeys, which is the case in Source (not 100% sure on this one, correct me if I'm wrong).
|
Thank you, but AutoHotKeys is only for Windows.
|
On June 25 2014 02:28 H3rN4n_11 wrote: Thank you, but AutoHotKeys is only for Windows. Aight, my bad, thought it's universal enough. You can google for equivalents though; Autokey stands out.
|
guys, there is a way to activate "play on desktop" by a line on the autoexec.cfg ?
i know the file disables it but i cant find whitch line does that.
sry if my english ia a fail.
|
In pro tournament are allowed to use these changes?
For example: In Ti4.
Thanks
|
On July 11 2014 06:54 Lesser Finks wrote: In pro tournament are allowed to use these changes?
For example: In Ti4.
Thanks Yes. Until it was patched out, Bulldog was known to use the range command to stay in exp range and within bear tether radius. Arteezy, Merlini etc use hotkeys to automatically position their camera above the runes.
|
no matter where i look i can't find the proper command to give the bots an item. it was stated -givebots (item name) in game was the command, does anyone know what command that currently works? and what would the command be if there were 2 or more bots since the command would have to differentiate which one it is giving it to.
|
On July 15 2014 00:55 saocyn wrote: no matter where i look i can't find the proper command to give the bots an item. it was stated -givebots (item name) in game was the command, does anyone know what command that currently works? and what would the command be if there were 2 or more bots since the command would have to differentiate which one it is giving it to. It is -givebots, maybe you input wrong item names (same as for -item).
|
On July 15 2014 01:02 makmeatt wrote:Show nested quote +On July 15 2014 00:55 saocyn wrote: no matter where i look i can't find the proper command to give the bots an item. it was stated -givebots (item name) in game was the command, does anyone know what command that currently works? and what would the command be if there were 2 or more bots since the command would have to differentiate which one it is giving it to. It is -givebots, maybe you input wrong item names (same as for -item).
are there abbreviations for item names like some heroes aka (nevermore, etc) and do you have to spell out the whole item. are there also spaces for the item names I.E.: boots of speed instead of bootsofspeed?
|
On July 15 2014 02:17 saocyn wrote:Show nested quote +On July 15 2014 01:02 makmeatt wrote:On July 15 2014 00:55 saocyn wrote: no matter where i look i can't find the proper command to give the bots an item. it was stated -givebots (item name) in game was the command, does anyone know what command that currently works? and what would the command be if there were 2 or more bots since the command would have to differentiate which one it is giving it to. It is -givebots, maybe you input wrong item names (same as for -item). are there abbreviations for item names like some heroes aka (nevermore, etc) and do you have to spell out the whole item. are there also spaces for the item names I.E.: boots of speed instead of bootsofspeed? look it up all the item names should be somewhere.
|
k^
does anyone know if there is a command to hear the sound on the desktop for games being found? i know it generally does it by default when you alt tab, but with the current updates i havent heard it or noticed it which resulted in 2-24 hour game bans for a missed que. i've turned on sound on desktop on the offchance i may not have heard it but...yeah, i'm not trying to get banned again for 24 hours due to a missed que.
|
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
cant make it work on meepo's poof..assist me please!
thanks for the useful thread tho!
|
On July 15 2014 03:19 pedes12 wrote: 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
cant make it work on meepo's poof..assist me please!
thanks for the useful thread tho! You will need to write a macro to do that.
I also found this comment by a mod on dev.dota2 recently and it might be relevant: http://dev.dota2.com/showthread.php?t=50605&page=68&p=363301&viewfull=1#post363301
|
On July 15 2014 02:17 saocyn wrote:Show nested quote +On July 15 2014 01:02 makmeatt wrote:On July 15 2014 00:55 saocyn wrote: no matter where i look i can't find the proper command to give the bots an item. it was stated -givebots (item name) in game was the command, does anyone know what command that currently works? and what would the command be if there were 2 or more bots since the command would have to differentiate which one it is giving it to. It is -givebots, maybe you input wrong item names (same as for -item). are there abbreviations for item names like some heroes aka (nevermore, etc) and do you have to spell out the whole item. are there also spaces for the item names I.E.: boots of speed instead of bootsofspeed? http://dota2.gamepedia.com/Cheats#Item_names
|
On June 20 2014 06:58 Yoshi- wrote: Yea and it also puts you into follow hero mode. So not really ideal.
No clue then
alias toprunecycle "dota_camera_set_lookatpos -2273 1800" alias centerhero "dota_select_all; dota_select_all; +dota_camera_follow" alias +runecycletop toprunecycle alias -runecycletop centerhero bind "F5" +runecycletop
alias botrunecycle "dota_camera_set_lookatpos 3035 -2350" alias centerhero "dota_select_all; dota_select_all; +dota_camera_follow" alias +runecyclebot botrunecycle alias -runecyclebot centerhero bind "F6" +runecyclebot
think this does it
|
Anyone know the command for hiding the hero arrow indicator when your hero is not on your screen and it indicates where your hero is?
I find it really anoying because i don't look at my own hero often and it clogs up my screen
|
Nice, highly appreciated ^^
|
Hi guys, do you know if it is possible to bind wheelup and wheeldown to actions? I just thought of it as the program that comes with my new mouse doesn't let me reassign actions to those two 'buttons'. Does it work like in cs 1.6? There i used to bind weapon slots on wheelup and wheeldown (not just going through all weapons by scrolling).
I'd like to bind wheeldown to select hero and wheelup to hold.
|
Can't bind to those two, you could use software to rebind normal keys to wheelup/down and then bind those keys.
I have no idea why it's like that though, Valve lazy perhaps? One thing I've always wanted as well was to bind alt/ctrl+whatever key to different actions. Atm it's only possible for spells/items.
|
I could do it on cs 1.6, I can't do it on source ~_~ and no, steelseries engine doesn't read wheelup/down as bindable keys. My previous deathadder did, It's nice that instead of evolving they give less options.
|
Northern Ireland22208 Posts
On December 04 2014 07:06 Andre wrote: Can't bind to those two, you could use software to rebind normal keys to wheelup/down and then bind those keys.
I have no idea why it's like that though, Valve lazy perhaps? One thing I've always wanted as well was to bind alt/ctrl+whatever key to different actions. Atm it's only possible for spells/items. you can't bind ctrl to anything, i think it's hard set as the unified orders key
|
SoCal8910 Posts
I think they don't allow you to use the mouse wheel because it presents the opportunity to spam a lot faster than regular clicking.
at least in sc2 this was disallowed, but it could have gameplay implications (infested terran spam in sc2)
could be why.
|
bind "g" "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 is working
bind "z" "dota_ability_execute 0;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 5;dota_ability_execute 1;dota_ability_execute 1;dota_ability_execute 1" <<<< - THIS is not??!?!
Why? They should be in the same file right?.. pls help
|
Is Z already bound to something in the settings panel? Is there something else bound to Z underneath that line in the autoexec? Those are the only reasons I can think of.
|
|
|
|