Pages

Tuesday, November 27, 2012

Dota 2 Trick and FAQ



 Some D2 questions and tricks

Do you have lags? How to increase your FPS? Have you ever wondered how it's to play with Roshan? Did you even know that's possible now? You can find the answers to all those questions bellow.


Warning - We do not have time to test this whole list after every update. Some of the codes might not work anymore, so please notify us about that!

--------------------------------------------------------------------------------------------

Q: How to create autoexec.cfg?

A: 1. Create *.txt file
2. Rename it in autoexec.cfg
3. paste i in \Steam\steamapps\common\dota 2 beta\dota\cfg folder

Q: How to rise FPS on a weak PC?

A: Copy to autoexec.cfg this lines:

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


Q: I found a bug, where can i report it?

A: The official beta testers forum DotA 2 - dev.dota2.com.

Q: Alt-Tab is very slow, game might crash from it sometimes.

A: Settings -> Video -> Fullscreen replace Borderless window. May lead to a slight decrease in FPS.

Q: How can I change nickname in the game?

A: Steam -> Settings -> Friends.

Q: How to paint on the mini map?

A: Hold down the left ctrl and left mouse button to draw on the mini map.

Q: How set creeps deny on the right mouse button?

A: Enter console or add to your autoexec.cfg this variable.

dota_force_right_click_attack 1

Q: How can I unlock the console?

A: In the Steam library right click on dote2, open Properties, Set Launch Options to add "-console" with a hyphen, without quotes.
in-game console opens with '~'.

Q: How can I turn off intro video? (man with a valve in the head)

A: In the Steam library right click on dote2, open Properties, Set Launch Options to add "-novid" with a hyphen, without quotes.

Q: I want to put no a standard resolution that is not configured, what to do?

A: In the Steam library right click on dote2, open Properties, Set Launch Options to add "-w xxxx-h xxxx" with a hyphen, without quotes. Where "-w" horizontal resolution "-h" vertical resolution

About console:

Q: How to check my FPS?

A: In the console type net_graph 1 or a cl_showfps

Q: How can I see ping, packet loss?

A: In the console type net_graph 1 (available values
​​are 0, 1, 2, 3, 4)

Q: I wish at the entrance to the game connects directly to the channel Europe 1 and. etc.

A: Put this variable in your autoexec.cfg

chat_join "Europe 1"

Q: Can I make two-color icons to players in the mini map like in DOTA WC3?

A: Yes. Enter the console or add it to your autoexec.cfg this variable:

dota_minimap_simple_colors 1 (to turn off set 0)

Q: Can I increase the icon players on the mini map?

A: Yes. Enter the console or add it to your autoexec.cfg this variable.

dota_minimap_hero_size хххх (where хххх is a nunber, from 600 to 1000 default is 600)

Q: Can I make the "hot key" for the store?


A: Yes. Enter the console or add it to your autoexec.cfg this variable:

dota_shop_force_hotkeys 1 (to turn off the set 0)


 


Q: Can I turn off auto attack of the hero?

A: Yes. Enter the console or add it to your autoexec.cfg this variable:

dota_player_units_auto_attack 1 (to turn off the set 0)

Q: Can I use selfcast spell by double-clicking?

A: Yes. Enter the console or add it to your autoexec.cfg this variable:

dota_ability_quick_cast 1 (to turn off the set 0)

Q: How can I make a strip of HP decreased immediately and not delayed?

 

A: Enter console or add it to your autoexec.cfg these variables:

dota_health_hurt_decay_time_max 0
dota_health_hurt_decay_time_min 0
dota_health_hurt_delay 0
dota_pain_decay 0
dota_pain_factor 0
dota_pain_multiplier 0


Q: Can I reduce time before the appearance of the results table at the end of the game?

A: Yes. Enter the console or add it to your autoexec.cfg this variable:

dota_sf_game_end_delay 0

Q: How to optimize network settings?

A: Enter console or add it to your autoexec.cfg these variables:

rate 80 000
cl_updaterate 40
cl_cmdrate 40
cl_interp 0.05
cl_interp_ratio a
cl_smoothtime 0


Q: Can you bind phrases that are written in the chat?

A: Enter console or add it to your autoexec.cfg these variables:

bind "F5" "say_team [MISSing from TOP lane]"
bind "F6" "say_team [MISSing from MIDDLE lane]"
bind "F7" "say_team [MISSing from BOTTOM lane]"
bind "F8" "say_team [Back All!!!]


WARNING! Because of some bugs of the system, some binds are not recorded. You'll have to run after every game, manually by loading autoexec.cfg

Open console and write the following:

exec autoexec.cfg

The second way to make binds, is harder. Add to your autoexec.cfg these variables:

alias + chatbind "bind F2 care; bind F3 rtop; bind F4 rbot; bind F5 help"
alias-chatbind "bind F2 mmid; bind F3 mtop; bind F4 mbot; bind F5 gank"
alias "mtop" "say_team miss top"
alias "mmid" "say_team miss mid"
alias "mbot" "say_team miss bot"
alias "rtop" "say_team rune top"
alias "rbot" "say_team rune bot"
alias "care" "say_team care"
alias "gank" "say_team need gank"
alias "help" "say_team need help"
unbind "SPACE"; bind "SPACE" "+ chatbind"
-chatbind


Explanation of the binds:

No space
F2 Miss mid
F3 Miss top
F4 Miss boat
F5 Need gank

With space
F2 Carefully
F3 Fleece top
F4 Fleece bottom
F5 Need help

Q: Can you see the range of active skill hovering on the ground / enemy?

A: Yes. Enter the console or add it to your autoexec.cfg this variable:

dota_disable_range_finder 0


 

As you can see in the screen shot here is a line. Green, you can cast to the enemy, the red color missing distance to activate the skill.

Q: How can I check my APM?

A: Enter in console this variable:

dota_apm

Q: how can i change my avatar in game lobby?

A:Enter one of the variables in the console. Avatar is applied after rejoining the game.

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




About Practice mode:

-lvlup 

For example: -lvlup 10
Increases your heroes' level by 
. Max level you can reach with this is level 25. No negative values allowed (i.e. you can't "level down").
Console command: dota_dev hero_level

-respawn

Respawns your hero at the fontain (no matter if he was dead or not).
Console command: dota_dev hero_respawn

-refresh

Refreshes (resets) Mana, Cooldowns, HP, ... of your hero(es).
Console command: dota_dev hero_refresh

-gold 

For example: -gold 1000
Increases your gold by . Positive and negative values are allowed. Max gold is 16383.
Console command: dota_dev player_givegold

-item 

For example: -item item_blade_mail
Gives your hero . You find the item names in scripts/npc/items.txt

I made a list here: http://typhox.net/misc/Dota_items.txt

-startgame

Skips the timer to the first creepspawn.
Console command: dota_dev forcegamestart

-killwards

Destroys all wards (to be confirmed)

-createhero 

Examples:
-createhero Mirana
-createhero npc_dota_creep_goodguys_melee

Creates a hero/unit/building er your control at your mouse cursor position. Heroes will be taken control by a bot, so you can't buy items for them on the regular way. However, that bot is idle, i.e. he does not do anything, but buys items in the beginning.

You can't create heroes that aren't in the game yet (only in the developer version).

You find the names in scripts/npc/npc_units.txt and scripts/npc/npc_heroes.txt.

There are many names that are working. For example the entry er "SoSet" is sometimes also valid, so you can create Mirana on (at least) three ways:

-createhero Mirana
-createhero Hero_Mirana
-createhero npc_dota_hero_mirana


I'm currently looking for a list

-levelbots 

Levels all bot heroes on your side by .
See: -lvlup

-givebots 

gives all bots item .
For more information, see -item

-wtf, -unwtf

Seems to be currently only working in the developer/debug version sadly...

-timescale

Seems to be not working yet.

-spawnneutrals

(re)spawns neutral creeps.

-spawncreeps

Spawns a wave of creeps (Warning: If you do that too often so that there are too many creeps at once in the game, the server will disconnect you.)

-disablecreepspawn

Disables creepspawn.

-enablecreepspawn

Enables creepspawn.

-killcreeps

Seems to be not working.

-allvision

Gives vision over Radiant and Dire.

-normalvision

Reverts vision back to normal from -allvision command.

-clearwards

Removes Observerwards from the map (not sentry wards?).


0 kutukan: