Dota 2
Ranked Matchmaking AI
Jack Burton May 25, 2018 @ 4:56pm
Why don't team bots act the same as enemy bots?
I don't get it. At all. I've got a Razor sitting in the fountain for 5 minutes. I've got an oracle who takes as many last hits in-lane as he can get and I've got a skywrath mage just going back and forth in a line near a bounty rune.

Meanwhile the entire enemy bot team is working together, getting kills, turning when it's smart, taking teamfights.

This is the best bot script i've found. However it's nowhere close to a real Dota2 experience. You will pick up bad habits playing these bots.

How do the enemy bots know when I click to move near them when I'm in the fog? It happens every time I play with this script. As soon as I click I can see them react to it whether I'm in their vision or not. The AI just magically KNOWS where you're clicking to move and with each click they react immediately.

The script knows when something has been queued or triggered and reacts regardless if it's under vision or not. Happens too frequently for this not to simply be the computer knowing where you've click and has an unfair advantage because of it.. It's like playing against a team that can see the entire map all the time without wards.

Why can't my bots play like the enemy bots? Why are my bots retarded?
< >
Showing 1-4 of 4 comments
Weasel Oct 27, 2018 @ 9:12am 
+1

Enemy team will push as 5 regularly, if you ping your tower to defend maybe 1 or 2 will come or tp in, then after 3 seconds just walk away back to slowly farming the jungle or standing in the fountain for 8 mins.

Also my team bots will watch me gank/get ganked within 800 units or so and just ignore, not move in or cast any spells.

One of my bots will blindly push a lane mid game with 10% mana and die from a gank. Often.
Thanos Nov 10, 2018 @ 8:01am 
It's just the same problem of every AI in every games ever. Basically the Bots doesn't recognize you because you aren't in their system. When Bots fighting against each other they fight according to script, they do whatever the script tells them to do, they do not react to thing like in real life. Now when you put a player in a Bot team, since the player doesn't act accordingly to script and AI cannot control the player behavior, they cannot work the same as a team of 5 Bots, because in their "mind" they're playing 4v5 (minus you) and that in the script results in the team with 4 loses to the team with 5, so Bots will be acting retarded and will be running away often than fighting.

AI devs need to let the player control Bot behavior to fix this, not letting bot acting by their own. They should add in commands that allow you to tell Bot what you want them to do (I don't know if this already exist or not though)
...if its 4v5 in their mind. that explains a whole ♥♥♥♥♥♥♥ lot. also the enemy seeing my clicks no matter where I am. how the hell did you see me indeed Riki.
Jack Burton Aug 30, 2019 @ 5:09pm 
I'm the OP and I am back to say that this is STILL the best bot script, by far, for general learning and getting a hero's combos and minutae into your muscle memory.

HOWEVER... they are still psychic and I want Valve to commit resources to improving the bot scripting in order to allow these bot artists to create something that is more akin to an actual dota match.

thank you that is all i love you
< >
Showing 1-4 of 4 comments
Per page: 1530 50