Dota 2
8,457 ratings
Dota 10v10 AI Wars
Custom Games and Bot Scripts: Custom Game
File Size
0.805 MB
Mar 11, 2018 @ 9:19am
Feb 20, 2021 @ 10:24pm
23 Change Notes ( view )

Subscribe to download
Dota 10v10 AI Wars

10v10 Dota with bots and extra game play options.



- Set Radiant / Dire Gold and EXP multipliers

- Set number of players on each side

- Set respawn time percentage

- Set max level (above 25)

- Set tower power level

- Set buildings health armor and health regen levels

- Universal shop

- Super fast, invulnerable courier

Item changes:

- Moon Shard: Consumed Moon Shards stack

- Aghanim's Regalia: Upgraded Aghanim's Scepter that can be consumed

- Boots of Travel: Custom version, can teleport anywhere on map

- Wings of Haste: New consumable item that grants permanent 130 movement speed


- Bulldozer: Buff to all melee heroes granting 70% base status resist


To Run Offline:

Download GCFScape from here:

Extract the archive and run "GCFScape.exe". Open a file in GCFScape, navigate to your Steam directory where Dota 2 is installed, go to steamapps\workshop\content\570\1328030707. Open the file "1328030707.vpk".

Now with the mod archive open in GCFScape, open your file browser and navigate to steamapps\common\dota 2\game\dota_addons. In GCFScape, drag and drop the "root" folder into the "dota_addons" folder open in your file browser. In your file browser, rename the extracted "root" folder to "ai_wars".

Launch Dota 2 and run this command from the console:

dota_launch_custom_game ai_wars dota

If you don't know how to use the console, first make sure to enable it in the options under Options -> Advanced Options -> Enable console. Then open the console with the console key (default '\'), paste in the above command and press enter. Press the console key again to close the console window.



Dr. Zed - Mod creator

Dota 2 Official:
Dota 10v10 - Based on Dota 10v10

Dota 2 AI Fun 10v10 - Code for bots and custom game play options

Dota 2 Horde Mode - Datadriven Moon Shard, Scepter upgrade, and Sniper custom assassinate

Nocturne of Shadows:
Dota 2 Horde Mode UPDATED - Custom Boots of Travel, Pirate Hat, Royal Jelly

SpellLibrary - Datadriven Scepter and Silencer Glaives of Wisdom code

Balanced Energy - Some custom item and unit code
Turbo+ - Courier stash transfer code, bots pushing code

Epic Boss Fight - Courier code
Popular Discussions View All (14)
Jun 16, 2018 @ 11:13am
!!! !!!
May 14, 2019 @ 6:23am
Padla ********
May 30, 2018 @ 1:16pm
< >
Defcat Jun 20 @ 11:37am 
Hi Dr.Zed

thanks for the info dude, will def give his a go... but def prefer yours without a doubt! thanks for the quick response. I will remain to be patient for your awesome mod, well worth the wait! ty
Dr. Zed  [author] Jun 19 @ 11:57pm 
Hey Defcat, I haven't found the time to try to get this mod working properly again. The main issue is the bots do not buy items, after valve updated the tutorial bot code (this mod uses the tutorial bots). I think I would need to add my own system for the bots to buy items. I recommend trying "10v10 AI custom by Windy" as an alternative for now, as it appears to be based on my mod, and has a lot of the same options and gameplay.
Defcat Jun 19 @ 8:39pm 
Dr. Zed any way for an update this coming weeks or months?
능론하 디초 두마메이 Nov 3, 2021 @ 4:15am 
Hi there. Bots started to buy consumables and items within the initial 600 gold, then they either use up/sell them away and don't buy anything else from then. Can u take a look at that?
Dr. Zed  [author] May 5, 2021 @ 2:14am 
@Ray Brighten The Light: That "Ranked Matchmaking AI" link you posted is for a Custom Bot Script. That is different to a Dota Custom Game. Custom Games can't use those Custom Bot Scripts. Can only use the Dota tutorial bots as far as I know.
Dr. Zed  [author] May 5, 2021 @ 2:11am 
@iLikeTowdles: That could be the case. I think valve changed the tutorial bots when they updated their default bot code. Seems to have broken the item builds for valve official servers. If you run it locally, it seems to use the bot script that the user has (either default or a custom one if it's in your dota directory). I assume the valve dota servers for custom games are missing bot item builds or something.
iLikeTowdles May 4, 2021 @ 3:59pm 
Also FWIW: The Valve Bot update added a bot leveling system for beginners that's supposed to get harder as the user gets better (i.e. it saves and grows the bot's difficulty level based on the account's gameplay). Any chance the default bot level for custom games is now set to this new learning system and thus the bots are behaving as if they are playing against a brand new player?
iLikeTowdles May 4, 2021 @ 3:54pm 
@Dr. Zed. Hosting the game locally fixes the bots. Not a 100% solution but will at least allow everyone to keep enjoying your game while we await a solution from the valve bot update.
Ray Brighten The Light May 4, 2021 @ 6:00am But this bot still working sir even it's a little silly
Ray Brighten The Light May 4, 2021 @ 5:58am 
Ah take your time sir, ^_^ it's alright i love this mod anyway