====== Bots Scripts ====== * Bot scripts are automatically loaded and used if present ((apparently relies on a ''Local Dev Script'' feature and the scripts being in a ''bots'' folder at ''dota\scripts\vscripts'')) * Use official Bot match from Main Menu ((no need for a custom lobby; as long as scripts are in the bots folder they'll be used, check Hero names)) explorer "%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\dota\scripts\vscripts" ===== Dependencies ===== * 2024/08/14: Git ==== Git ==== * https://www.git-scm.com/download/win * Last tested: ''Git-2.46.0-64-bit.exe'' * :!: Git from the command line and also from 3rd-party software (make sure it's selected) ===== Default Bots ===== * Removing the ''game\dota\scripts\vscripts\bots'' folder results in using default/built-in bot scripts RMDIR /S /Q "%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\dota\scripts\vscripts\bots" ===== Open Hyper AI ===== * https://github.com/forest0xia/dota2bot-OpenHyperAI * https://steamcommunity.com/sharedfiles/filedetails/?id=3246316298 RMDIR /S /Q "%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\dota\scripts\vscripts\bots" && git clone --branch "main" --depth "1" --recurse-submodules "https://github.com/forest0xia/dota2bot-OpenHyperAI.git" "%Temp%\OpenHyperAI" && MKDIR "%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\dota\scripts\vscripts\bots" && XCOPY /E /Q /Y "%Temp%\OpenHyperAI\bots\" "%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\dota\scripts\vscripts\bots\" && RMDIR /S /Q "%Temp%\OpenHyperAI"