Dota 2 maphack console commands

Dota 2 maphack console commands

Dota 2 maphack console commands

Dota 2 Scripts? Cheats, Exploitation And More

Sigma Klim – Jun 14, 2019 | eSports

There are still all kind of cheat in Dota 2: scripts, hack, auto-cast and so on. What are those cheats? Let’s find out more

With the growth comes problems

Esports has been growing fast and stable. However, what can be a great stumbling block for Electronics sports? Like every other thing running on a computer, each Esports game has their fair share of bugs and cheats.

Forsaken, one notorious CS:GO player who was caught cheating in a LAN tournament

One of the most common cheats in Dota 2 is scripting. It works on a long string of commands and scripts based on the console function in Dota 2. The console function in Dota 2 was intended to help players with getting information and customizing their own gameplay.

Console is one gateway through which cheaters construct their scripts

However, cheaters and scripters use it to their own advantage and construct their own version of cheat. Abusers then sell the tool on their websites and gain money illegally.

If you type “Dota 2 script” on google, you instantly get about 4,100,000 results ( in 0.46 seconds). They are abundant on the Internet and in all kinds of website. The same goes for Youtube with various videos depicting all kinds of cheater and abuser.

So, what is a cheat/script?

Simply put, a cheat gives you absurd advantages by automatically doing stuff in-game. Cheats in Dota 2 can vary a lot, from automatic item using, auto-combo skills, auto last hit/deny, auto-blocking creeps to map hacking, gaining vision in the fog of war.

Auto last hit/deny

The script calculates the damage output and enemy situation. By doing the math, the script deduces the “optimized” decision on when to do last hit or when to deny.

Normally, we do that by our “instinct”, through the experience of trial and error. It may take years to master the art of last-hitting and denying. Now cheaters can do that with ease, simply activating the script to do it with startling precision.

Auto creep block

The script gives a large number of commands on moving the hero, precisely repositioning the hero right ahead of a creep. This considerably slows the speed of the creep wave, gaining them the advantage of the high ground position in the middle lane. This again is a high-level skill of Dota 2, which may require years of experience to do well.

Auto item use

This is a really tricky tool. Dota 2 items have no cast time, it can activate instantly within a click of your mouse. Eul’s Scepter of Divinity and Scythe of Vyse are two of the most abused scripted items. They instantly disable enemy when cast, thus giving a ridiculous advantage for script users as surprise is an important factor in Dota 2. It is like scripts unlock one player’s “ultra-instinct” to react with “inhuman” speed.

That is really common among script users and lots of complaints are made about such heinous act.

Another abused item is Soul Ring, which gives mana at the cost of health. Scripts often gain you advantage by dropping every mana increasing item before using Soul Ring then pick them up to gain more mana. Dota 2 maphack console commands This is a trick which is already common in Dota, reducing your maximum mana pool before using Soul Ring to gain a better value of the item.

Imagine you have 600/1000 mana with all items equipped, which is 60 percent of your total mana pool. Then you drop your Arcane Boots, which decreases your total mana pool by 250. Now your mana is 450/750, still 60 percent. Then use your Soul Ring to restore 150 mana to your mana pool, making it 600/750, 80 percent of your mana pool. Then take back your Arcane Boots, now you have 80 percent of your mana pool, 800/1000 as compared to 600+150 = 750 out of 1000.

That gives you an extra 50 mana to use with just a few clicks. However, in a real game where things get chaotic, the trick is often neglected due to its complexity. It requires people to act extremely fast with their hands, even with precision. Yet again, such skill is “granted” to script users within a few clicks within tenths of a second.

Auto-combo skills/ cast skill

The most notable example of this scripts is Skywrath Mage. He possesses a good combo of skill dealing “sky-high” amount of magic damage to an enemy with zero cast time skills. The script is often used together with auto item use. The combo often goes like this: First, Rod of Atos is cast to immobilize the target. Then Ancient Seal will follow up to amplify the magic damage output. After that, tons of skills are thrown to the prey, Arcane Bolt, Concussive Shot, Mystic Flare. The combo deals tremendous amount of damage within a second or two. The point is that all those skills and items are used almost concurrently, leaving no room for mistake.

Another infamous example of auto-combo/ cast skills is Arc Warden. Arcwarden is a hero notorious for his high level of micro-management to master. His ultimate, Tempest Double, creates an exact clone of himself, with abilities and items like one real hero. It is like two heroes within one player, dealing a large amount of damage but demanding a high level of skill to use.

Also, Arc Warden is a fast farming hero, getting utility items like Scythe of Vyse or Bloodthorn really quick. With scripts, one Tempest Double alone can singlehandedly kill any hero with his own skill set.

One more often abusing hero is Techies. He is notorious for his invisible bomb plants, dealing a high amount of damage. However, what is enough to kill one hero or what is not? Scripts can do it for you easily without even a blink of one eye, literally. You don’t have to look all the map to do anything, once an enemy hero walks nearby a cluster of bombs, the script will Detonate just enough number of bombs to kill off that hero.

Maphack/ wallhack

This cheat is the most serious exploit in the game. Maphack gives you unobstructed vision in the whole map. You get to know the position of every enemy, every single ward on the map. This way, the game is totally unbalanced. The most notorious example of this is with invoker. With his Sunstrike ability, he can deal damage to any unit in any place on the map. Any low heath hero will instantly be “Sunstruck”.

Also, with map hack, you get the know the location of wards and heroes position. That would be tremendously advantageous to script users as things can’t escape from their eyes.

In most of these clips or videos, the most evident indication of cheat is their mouse/ pointer position. It often stayed far from where the script users took actions. This means the script actually did it for them.

What future awaits us where cheat exists?

The strange thing with cheating is that it still prevails in Dota 2 nowadays. Valve hasn’t come up with any long-term solution to prevent script or cheating behaviors in the game. They only provided a temporary solution by manually banning those explicit cheaters.

Luckily, most cheats exist in servers where Russians play. It is understandable as Russian are notorious for their cheating and exploiting in practically everything. Also, the price for script and cheating tool is expensive, discouraging Dota 2 players from ruining their own game.

What is Dota 2 Console and Autoexec. cfg and Best Commands

What is Dota 2 Console and Autoexec. cfg and Best Commands

Dota 2 Console and Autoexec. cfg and Best Commands to Use

Before I tell you what are best console commands, let me first share some basic information with you.

What is Dota 2 Console

Dota 2 Console is a window which opens in Dota 2 game just like command prompt in any windows. It allows users to add different commands to change anything related to Dota 2. You can add those commands via Dota 2 Console, or you can use them in autoexec. cfg file.

How to use Dota 2 Console

In old Dota 2 there was a long procedure to activate and use Dota 2 Console, but in Dota 2 reborn, its simple.

  1. Sign in to Steam and launch Dota 2.
  2. Go to Dota 2 settings and further in Options. In bottom right most option, check “Enable Console
  3. Now go to Hotkeys and there select any key for Console.
  4. When in game, you will press that key console will appear.
  5. If you want to close it, then just press that selected key again or click X icon on the top right corner of the console window.

What is autoexec. cfg

If we want to use lots of commands in our console, then its very difficult to type lots of commands each time we start Dota 2. So we can automate that process by adding a new file in our Dota 2 folder. That new file we add is “autoexec. cfg” and we add console commands in it. Each time game starts, this file automatically executes all those commands which are written in autoexec. cfg file.

How to use autoexec. cfg

To make things easy I will suggest you go to Control Panel >> Tools >> Folder Options >> Uncheck – Hide extensions for known file types.

  1. First of all, go to your check if your operating system is 32 bit or 64 bit. Then choose the appropriate path.
    • For 32-bit Windows:C:/Program Files >>Steam>>steamapps >>common >>dota 2 beta >>dota >>cfg
    • For 64-bit Windows:C:/Program Files (x86) >>Steam >>steamapps >>common >>dota 2 beta >>dota>>cfg
  2. In case you have installed the game in any drive other than C, then you should just go to “dota 2 beta >>dota >>cfg”.
  3. Right-click anywhere in the opened window then click New and select Text Document
  4. Once new text document is created, name it autoexec. cfg and then press Enter. So now we have created a blank autoexec. cfg and now it is ready and it has the necessary file type.
  5. Now you must open it with Notepad where you can add or delete your required commands.
  6. When you play your first game, whatever commands you added in your “autoexec. cfg” will also be added automatically in your main configuration file which is “config. cfg“. To stop Dota 2 from doing it, right-click on config. cfg >> Properties >> Attributes >> Read-only.
  7. The file is created now and we need it to load automatically whenever we start Dota 2. To do so, go to Steam ⇒ Library⇒ Right click on Dota 2 – Properties ⇒ Set Launch Options ⇒ add +exec autoexec. cfg

You do not have to remove the quotation marks (“”) from commands

So, now you may ask, what are the commands that I need to add in autoexec. cfg. So you can see below, these are the best to use commands in Dota 2 and most of the commands are used by Pro Dota 2 players like Funn1k and Arteezy. If you want to their files, you can just download the autoexec. cfg files used by these pro players, or you can make a new file for yourself and use whatever you want.

Here is a list of Dota 2 Console Commands which had ALL the commands.

Best Dota 2 Console Commands

For now, I will write down below about console commands which Na’Vi Funn1k and Arteezy use during the game. I will also explain what those commands actually do and why should we use it.

Arteezy’s Autoexec. cfg file

Also here is Arteezy’s old cfg (dont know if still actual):

Copy commands after line below.

con_enable “1” //Enables Console

cl_cmdrate “60” //Amount of updates sent to server per second

cl_updaterate “60” //Amount of updates received from server per second

rate “80000” //Total amount of bandwith dota may use

cl_interp “0” //More network stuff below…

dota_camera_disable_zoom “1” //Can’t zoom camera in

dota_disable_range_finder 0 //Shows spells are within casting range of targeted area/target

dota_minimap_hero_size 1100 //Changes the size of heroes on the minimap

dota_minimap_misclick_time “0” //Removes delay before allowing input on minimap

dota_health_hurt_decay_time_max “0” //Fade time on Damage done/received reduced to instant

bind “F1” “dota_camera_setpos -2273.898682 1232.745483 982.072876” // Top Rune, Camera Bind

bind “F2” “dota_camera_setpos 3035.773438 -2972.680176 966.072937” // Bot Rune, Camera bind

Copy till above line.

These are old commands to activate network information which Funn1k and Arteezy used. But these commands are no more required. Now in Dota 2 Reborn, you can activate it via your Dota 2 settings. Simply go to Dota 2 >> Settings >> Options >> Check show network information. See image below for easy understanding.

Funn1k autoexec. cfg (Source)

Copy commands after line below.

rate “80000” – Max bytes/sec the host can receive data. Dota 2 maphack console commands .

cl_updaterate “30” – Number of packets per second of updates you are requesting from the server.

cl_cmdrate “30” – Max number of command packets sent to server per second.

cl_interp “0.05” – Sets the interpolation amount (bounded on low side by server interp ratio settings)..

cl_interp_ratio “2” – Sets the interpolation amount.

cl_smooth “1” – Smooth view/eye origin after prediction errors.

cl_smoothtime “0” – Smooth client’s view after prediction error over this many seconds.

mat_vsync “1” – Force sync to vertical retrace.

r_screenspace “1” – smoothing is on.

con_enable “1” – console is activated.

fps_max “120” – Frame rate limiter..

cl_showfps “1” – Draw fps meter. FPS (Frame per second).

retry – Retry connection to last server.

volume “0.5” – game’s volume.

snd_musicvolume “0” – music’s volume.

Copy till above line.

See inventory like old Dota

use the console command “dota_import_steam_inventory_layout” without quotation mark to import your Source 1 inventory placement as it is. It means, the way you placed your items in Source 1 Dota 2, will be added in your Dota 2 Reborn.

Dota 2 maphack console commands

Leave a comment