• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:20
CEST 00:20
KST 07:20
  • 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
Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection6Code S Season 2 (2026) - RO8 Preview5[ASL21] Finals Preview: Two Legacies21Code S Season 2 (2026) - RO12 Preview2
Community News
[BSL22] Non-Korean Championship from 13 to 28 June2Weekly Cups (May 25-31): Clem doubles, 2v2 circuit heads toward finale0StarCraft II 5.0.16 PTR Patch Notes may 26th151Weekly Cups (May 18-24): MaxPax wins doubles0Crank Gathers Season 4: BW vs SC2 Team League6
StarCraft 2
General
TL Poll: How do you feel about the 5.0.16 PTR balance changes? Oliveira Would Have Returned If EWC Continued TL.net Map Contest #22 - Voting & Ladder Map Selection Code S Season 2 (2026): RO4 and Finals Preview What kind of tool would you be interested in?
Tourneys
Maestros of The Game 2 announcement and schedule ! Douyu Cup 2026 GSL Code S Season 2 (2026) Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays
Strategy
[G] Having the right mentality to improve
Custom Maps
[D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected Welcome to the External Content forum
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW fans in southern Sweden, look here! 25 Years Since Brood War Patch 1.08 BW General Discussion BW animated web series: seeking contributors
Tourneys
[BSL22] Grand Finals - Sunday 21:00 CEST [ASL21] Grand Finals [Megathread] Daily Proleagues Escore Tournament StarCraft Season 2
Strategy
Any training maps people recommend? Why doesn't anyone use restoration? Muta micro map competition [G] Hydra ZvZ: An Introduction
Other Games
General Games
Stormgate/Frost Giant Megathread PC Games Sales Thread Nintendo Switch Thread ZeroSpace Megathread Summer Games Done Quick 2026!
Dota 2
Looking for a Dota Mentor 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
Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Trading/Investing Thread Things Aren’t Peaceful in Palestine YouTube Thread
Fan Clubs
The herO Fan Club!
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion Movie Discussion! [Manga] One Piece
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Esportsmanship: How to NOT B…
TrAiDoS
Why RTS gamers make better f…
gosubay
ASL S21 English Commentary…
namkraft
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 21659 users

Customising Dota 2 - Page 4

Forum Index > The Tavern
Post a Reply
Prev 1 2 3 4 5 6 15 16 17 Next All
Garnet
Profile Blog Joined February 2006
Vietnam9047 Posts
August 16 2012 10:42 GMT
#61
The set avatar command is very outdated.
ahswtini
Profile Blog Joined June 2008
Northern Ireland22212 Posts
August 16 2012 12:10 GMT
#62
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
"As I've said, balance isn't about strategies or counters, it's about probability and statistics." - paralleluniverse
rifen
Profile Joined May 2012
United States4 Posts
August 17 2012 03:55 GMT
#63
Is there any way to get rid of the sound and message that appears when u spam a key that is cooldown??
kubkipsot
Profile Joined August 2012
Thailand4 Posts
Last Edited: 2012-08-28 03:58:18
August 28 2012 03:56 GMT
#64
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.
Varpulis
Profile Blog Joined February 2011
United States2517 Posts
Last Edited: 2012-08-28 04:30:06
August 28 2012 04:23 GMT
#65
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.
For he is the Oystermeister, lord of all the oysters.
tauon
Profile Blog Joined January 2012
Australia1278 Posts
August 28 2012 07:05 GMT
#66
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! '
Road to 6sange
xXAVx
Profile Joined August 2012
Spain10 Posts
August 31 2012 00:14 GMT
#67
whoa! The FINAL reference right here. Thanks for this huge post!
A man should never be ashamed to own he has been wrong, which is but saying, that he is wiser today than he was yesterday.
nosliw
Profile Blog Joined December 2008
United States2716 Posts
August 31 2012 01:27 GMT
#68
Why do you have "" around some number but not others?

Example:
dota_disable_range_finder "0"

dota_sf_game_end_delay 0
Kahzaar
Profile Joined October 2010
Sweden897 Posts
Last Edited: 2012-08-31 01:42:38
August 31 2012 01:38 GMT
#69
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
tauon
Profile Blog Joined January 2012
Australia1278 Posts
August 31 2012 06:48 GMT
#70
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.
Road to 6sange
739
Profile Blog Joined May 2009
Bearded Elder29904 Posts
Last Edited: 2012-08-31 06:57:19
August 31 2012 06:55 GMT
#71
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?
WriterSalty oldboy that loves memes | One and only back-to-back Liquibet Winner
Varpulis
Profile Blog Joined February 2011
United States2517 Posts
August 31 2012 07:03 GMT
#72
On August 31 2012 15:55 EatMySpell wrote:
Very usefull thread, gonna use it
Anyway, haven't played yet but is there a possibility for EU played to play NA servers? And is the lag a big issue?

you can manually select what servers to queue for. I don't know about EU to NA but I'm on the East coast of the US and i don't have noticeably more lag on EU than i do on the NA servers.
For he is the Oystermeister, lord of all the oysters.
fidelity
Profile Joined August 2010
Sweden410 Posts
August 31 2012 08:27 GMT
#73
Thanks for a great guide, helped me out a lot!
739
Profile Blog Joined May 2009
Bearded Elder29904 Posts
August 31 2012 08:30 GMT
#74
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.
WriterSalty oldboy that loves memes | One and only back-to-back Liquibet Winner
YokaY
Profile Blog Joined April 2010
United States108 Posts
September 04 2012 21:22 GMT
#75
Is there a way to show range when an attack is queued to cast? But have it be a ring instead of the arrow thing?
Sisaroth
Profile Joined May 2011
Belgium591 Posts
September 05 2012 07:56 GMT
#76
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.
Jonoman92
Profile Blog Joined September 2006
United States9110 Posts
Last Edited: 2012-09-05 08:05:31
September 05 2012 08:02 GMT
#77
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.
tauon
Profile Blog Joined January 2012
Australia1278 Posts
September 06 2012 07:56 GMT
#78
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.
Road to 6sange
BeHave
Profile Joined March 2011
Germany121 Posts
September 06 2012 08:32 GMT
#79
I feel like some of these changes are close to cheats. Especially the macros you mentioned (Invoker) take alot away from the player.
Cyborgmatt
Profile Joined September 2012
United Kingdom50 Posts
Last Edited: 2012-09-06 08:40:26
September 06 2012 08:39 GMT
#80
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.
Prev 1 2 3 4 5 6 15 16 17 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 1h 40m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
elazer 117
ProTech100
StarCraft: Brood War
Sea 1391
Artosis 267
Dewaltoss 114
910 32
Dota 2
LuMiX1
League of Legends
Doublelift3147
Super Smash Bros
hungrybox459
Other Games
summit1g12335
Grubby3558
shahzam632
FrodaN472
C9.Mang0288
byalli258
ZombieGrub54
UpATreeSC39
ViBE7
Organizations
Other Games
BasetradeTV183
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• Hupsaiya 52
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• imaqtpie798
• Shiphtur281
Upcoming Events
Replay Cast
1h 40m
The PondCast
11h 40m
Maestros of the Game
16h 40m
Serral vs Rogue
herO vs SHIN
OSC
1d
Replay Cast
1d 1h
Maestros of the Game
1d 15h
Replay Cast
2 days
CranKy Ducklings
2 days
uThermal 2v2 Circuit
2 days
BSL22 NKC (BSL vs China)
2 days
eOnzErG vs Mihu
Messiah vs XuanXuan
Jaystar vs TerrOr
Dewalt vs Bonyth
eOnzErG vs XuanXuan
Mihu vs TerrOr
Messiah vs Bonyth
[ Show More ]
Sparkling Tuna Cup
3 days
uThermal 2v2 Circuit
3 days
BSL22 NKC (BSL vs China)
3 days
Jaystar vs Dewalt
eOnzErG vs TerrOr
XuanXuan vs Bonyth
Mihu vs Dewalt
Messiah vs Jaystar
eOnzErG vs Bonyth
TerrOr vs Dewalt
OSC
4 days
Wardi Open
4 days
Replay Cast
6 days
Liquipedia Results

Completed

BSL Season 22
2026 GSL S2
Heroes Pulsing #1

Ongoing

IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
CSCL: Masked Kings S4
YSL S3
Acropolis #4 - GSB
SCTL 2026 Spring
WardiTV Spring 2026
Maestros of the Game 2
uThermal 2v2 2026 Main Event
Murky Cup 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026

Upcoming

BSL 22 Non-Korean Championship
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
Heroes Pulsing #3
Heroes Pulsing #2
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
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 © 2026 TLnet. All Rights Reserved.