• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 12:30
CET 18:30
KST 02:30
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
ComeBackTV's documentary on Byun's Career !10Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15
StarCraft 2
General
ComeBackTV's documentary on Byun's Career ! Micro Lags When Playing SC2? When will we find out if there are more tournament Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win RSL Revival - 2025 Season Finals Preview
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament $100 Prize Pool - Winter Warp Gate Masters Showdow $5,000+ WardiTV 2025 Championship Winter Warp Gate Amateur Showdown #1 RSL Offline Finals Info - Dec 13 and 14!
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress
Brood War
General
Klaucher discontinued / in-game color settings Anyone remember me from 2000s Bnet EAST server? BGH Auto Balance -> http://bghmmr.eu/ How Rain Became ProGamer in Just 3 Months FlaSh on: Biggest Problem With SnOw's Playstyle
Tourneys
[BSL21] LB QuarterFinals - Sunday 21:00 CET Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] WB SEMIFINALS - Saturday 21:00 CET
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Stormgate/Frost Giant Megathread General RTS Discussion Thread Nintendo Switch Thread Mechabellum PC Games Sales Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine YouTube Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
TL+ Announced Where to ask questions and add stream?
Blogs
The (Hidden) Drug Problem in…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1647 users

Customising Dota 2 - Page 13

Forum Index > The Tavern
Post a Reply
Prev 1 11 12 13 14 15 17 Next All
Surprise.820
Profile Joined February 2011
United Kingdom1276 Posts
March 02 2014 11:34 GMT
#241
Can you explain the difference between that compared to hold position and stop position? I'm having a hard time understanding that HoN mechanic.
Erase and improve
ReignSupreme.
Profile Blog Joined September 2012
Australia4123 Posts
March 02 2014 12:00 GMT
#242
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?
Gandalf
Profile Joined August 2004
Pakistan1905 Posts
March 02 2014 18:39 GMT
#243
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.
DeltruS
Profile Blog Joined April 2010
Canada2214 Posts
March 06 2014 00:40 GMT
#244
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]

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]

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).
http://grooveshark.com/#/deltrus/music
Moustache Cash Stash
Profile Joined February 2014
United States222 Posts
Last Edited: 2014-04-25 16:45:50
March 06 2014 02:49 GMT
#245
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.
You got a 4x multicast? You must be so good at Dota.
Eriksen
Profile Joined December 2012
Micronesia720 Posts
March 07 2014 06:17 GMT
#246
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]


Hey just wanted to say thanks for the poster. Tweaked the color and love to see Gold versus Blue
Whether it has ended with a happy ending or sad, I never was an important thing to you.
DeltruS
Profile Blog Joined April 2010
Canada2214 Posts
March 07 2014 22:24 GMT
#247
Glad you liked it.
http://grooveshark.com/#/deltrus/music
theqat
Profile Blog Joined March 2008
United States2856 Posts
March 14 2014 03:46 GMT
#248
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]



Holy crap this looks great. Just tried it out and I'm super happy. Thanks so much.
DeltruS
Profile Blog Joined April 2010
Canada2214 Posts
Last Edited: 2014-03-16 19:44:43
March 16 2014 19:40 GMT
#249
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 +
[image loading]


The script will automatically follow your hero after the courier picks up the items.
http://grooveshark.com/#/deltrus/music
DeltruS
Profile Blog Joined April 2010
Canada2214 Posts
Last Edited: 2014-03-18 17:35:12
March 18 2014 17:29 GMT
#250
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.
http://grooveshark.com/#/deltrus/music
DeltruS
Profile Blog Joined April 2010
Canada2214 Posts
Last Edited: 2014-04-07 20:59:46
April 07 2014 17:17 GMT
#251
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.
http://grooveshark.com/#/deltrus/music
Andre
Profile Blog Joined August 2009
Slovenia3523 Posts
Last Edited: 2014-04-07 18:04:18
April 07 2014 17:57 GMT
#252
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
You must gather your party before venturing forth.
DeltruS
Profile Blog Joined April 2010
Canada2214 Posts
April 07 2014 18:27 GMT
#253
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.
http://grooveshark.com/#/deltrus/music
Rainling
Profile Joined June 2011
United States456 Posts
April 17 2014 06:08 GMT
#254
Is there an updated thread on Dota 2 customization? This has some outdated stuff, for example "dota_range_display ____" doesn't work anymore.
Moustache Cash Stash
Profile Joined February 2014
United States222 Posts
April 25 2014 16:44 GMT
#255
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.
You got a 4x multicast? You must be so good at Dota.
Qbek
Profile Blog Joined April 2011
Poland12923 Posts
April 25 2014 16:46 GMT
#256
That command only works in bot games now
This space left intentionally dank /)3(\ http://i.imgur.com/RmeEUcF.png
mnick
Profile Joined April 2014
Poland2 Posts
Last Edited: 2014-04-25 22:08:34
April 25 2014 21:50 GMT
#257
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
Maaasta
Profile Joined April 2010
61 Posts
April 27 2014 23:28 GMT
#258
Does someone now how i can bind ALT + Key for something using the .cfg file? Or do i have to use alias for that?
Xapti
Profile Joined April 2010
Canada2473 Posts
April 29 2014 22:42 GMT
#259
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)
"Then he told me to tell you that he wouldn't piss on you if you were on fire" — "Well, you tell him that I said that I wouldn't piss on him if he was on Jeopardy!"
ahswtini
Profile Blog Joined June 2008
Northern Ireland22208 Posts
April 29 2014 22:49 GMT
#260
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?
"As I've said, balance isn't about strategies or counters, it's about probability and statistics." - paralleluniverse
Prev 1 11 12 13 14 15 17 Next All
Please log in or register to reply.
Live Events Refresh
Ladder Legends
17:00
WWG Masters Showdown
SteadfastSC47
Liquipedia
WardiTV 2025
11:00
Championship Sunday
SHIN vs Classic
WardiTV2555
ComeBackTV 1504
TaKeTV 695
Rex141
CosmosSc2 101
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Rex 141
CosmosSc2 101
SKillous 83
ProTech49
SteadfastSC 47
MindelVK 17
DivinesiaTV 17
StarCraft: Brood War
Calm 3327
Shuttle 675
Stork 467
Light 256
Last 155
Bonyth 135
firebathero 128
Mini 120
hero 110
Hyun 103
[ Show more ]
ggaemo 96
910 29
soO 23
Killer 15
Terrorterran 11
HiyA 10
Dota 2
Gorgc7451
singsing3619
qojqva2680
syndereN363
Counter-Strike
pashabiceps1149
allub270
chrisJcsgo36
Heroes of the Storm
Khaldor690
Liquid`Hasu404
Other Games
FrodaN878
KnowMe376
Beastyqt243
ToD217
Liquid`VortiX151
Mew2King106
ArmadaUGS93
QueenE60
Organizations
Other Games
PGL1130
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• HeavenSC 24
• StrangeGG 23
• Reevou 9
• Adnapsc2 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• HappyZerGling72
Other Games
• Shiphtur16
Upcoming Events
BSL 21
2h 30m
StRyKeR vs TBD
Bonyth vs TBD
Replay Cast
15h 30m
Wardi Open
18h 30m
Monday Night Weeklies
23h 30m
WardiTV Invitational
2 days
Replay Cast
3 days
WardiTV Invitational
3 days
ByuN vs Solar
Clem vs Classic
Cure vs herO
Reynor vs MaxPax
Replay Cast
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Acropolis #4 - TS3
RSL Offline Finals
Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
BSL Season 21
Slon Tour Season 2
CSL Season 19: Qualifier 1
WardiTV 2025
META Madness #9
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL Season 19: Qualifier 2
CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
Nations Cup 2026
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.