• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:55
CEST 10:55
KST 17:55
  • 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
Serral wins EWC 202542Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
Weekly Cups (Jul 28-Aug 3): herO doubles up5LiuLi Cup - August 2025 Tournaments3[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10EWC 2025 - Replay Pack4Google Play ASL (Season 20) Announced55
StarCraft 2
General
Serral wins EWC 2025 Clem Interview: "PvT is a bit insane right now" TL Team Map Contest #5: Presented by Monster Energy Would you prefer the game to be balanced around top-tier pro level or average pro level? Weekly Cups (Jul 28-Aug 3): herO doubles up
Tourneys
WardiTV Mondays $5,000 WardiTV Summer Championship 2025 Sparkling Tuna Cup - Weekly Open Tournament LiuLi Cup - August 2025 Tournaments Sea Duckling Open (Global, Bronze-Diamond)
Strategy
Custom Maps
External Content
+2348106233580 #I want to join brotherhood society Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather
Brood War
General
BW General Discussion How do the new Battle.net ranks translate? Nobody gona talk about this year crazy qualifiers? [G] Progamer Settings Help, I can't log into staredit.net
Tourneys
[ASL20] Online Qualifiers Day 2 [Megathread] Daily Proleagues Cosmonarchy Pro Showmatches [ASL20] Online Qualifiers Day 1
Strategy
Simple Questions, Simple Answers [G] Mineral Boosting Muta micro map competition Does 1 second matter in StarCraft?
Other Games
General Games
Stormgate/Frost Giant Megathread Total Annihilation Server - TAForever Nintendo Switch Thread Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread European Politico-economics QA Mega-thread 9/11 Anniversary Possible Al Qaeda Attack on 9/11
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread Korean Music Discussion
Sports
2024 - 2025 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
The Link Between Fitness and…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
Customize Sidebar...

Website Feedback

Closed Threads



Active: 667 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
Next event in 1h 5m
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
ggaemo 2237
Hyuk 722
yabsab 668
Killer 649
Leta 428
Light 171
BeSt 138
PianO 110
Bisu 96
Dewaltoss 82
[ Show more ]
Sharp 61
Noble 57
Backho 40
sSak 40
Bale 10
Dota 2
XcaliburYe251
BananaSlamJamma201
ODPixel140
Fuzer 123
League of Legends
JimRising 532
Counter-Strike
olofmeister1208
shoxiejesuss685
Stewie2K380
allub203
Super Smash Bros
Westballz34
Other Games
summit1g9166
ceh9501
Tasteless176
Pyrionflax127
SortOf105
NeuroSwarm55
PartinGtheBigBoy36
Happy29
rGuardiaN9
ArmadaUGS0
Organizations
Other Games
gamesdonequick1111
StarCraft: Brood War
UltimateBattle 58
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• Berry_CruncH410
• davetesta36
• LUISG 9
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt459
• HappyZerGling131
Other Games
• Scarra975
Upcoming Events
OSC
1h 5m
WardiTV Summer Champion…
2h 5m
WardiTV Summer Champion…
6h 5m
PiGosaur Monday
15h 5m
WardiTV Summer Champion…
1d 2h
Stormgate Nexus
1d 5h
uThermal 2v2 Circuit
1d 7h
The PondCast
2 days
WardiTV Summer Champion…
2 days
Replay Cast
2 days
[ Show More ]
LiuLi Cup
3 days
uThermal 2v2 Circuit
3 days
RSL Revival
3 days
RSL Revival
4 days
uThermal 2v2 Circuit
4 days
CSO Cup
4 days
Sparkling Tuna Cup
5 days
uThermal 2v2 Circuit
5 days
Wardi Open
6 days
RotterdaM Event
6 days
Liquipedia Results

Completed

ASL Season 20: Qualifier #2
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
HCC Europe
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025

Upcoming

ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
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.