Both sides previous revisionPrevious revisionNext revision | Previous revision |
games:windows:dota_2_steamcmd [2025/02/20 01:37] – [Settings] Sean Rhone | games:windows:dota_2_steamcmd [2025/06/21 22:41] (current) – [Prerequisites] Sean Rhone |
---|
====== Information ====== | ====== Information ====== |
| |
| * Dota 2 ((https://www.dota2.com/home)) |
| * SteamCMD + Goldberg Steam Emulator |
* https://blog.realmofespionage.xyz/?p=139 | * https://blog.realmofespionage.xyz/?p=139 |
| |
| * Open Hyper AI ((https://github.com/forest0xia/dota2bot-OpenHyperAI)) ((2025/06/21: Not tested beyond 7.39 "Spring Forward")) |
| |
| ===== Prerequisites ===== |
| |
| * [[windows:10|Windows 10 (21H2)]] |
| * [[programs;windows;git|Git]] ((optional for [[#open_hyper_ai|OHA Bot scripts]])) |
| |
====== SteamCMD ====== | ====== SteamCMD ====== |
| |
===== Install ===== | ===== Install ===== |
| |
| MKDIR "%ProgramFiles(x86)%\Steam\steamapps\common" |
| |
"explorer.exe" "%ProgramFiles(x86)%\Steam\steamapps" | "explorer.exe" "%ProgramFiles(x86)%\Steam\steamapps" |
====== Firewall ====== | ====== Firewall ====== |
| |
netsh advfirewall firewall add rule name="Dota 2" dir="in" action="block" profile="any" program="%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" | ===== Block ===== |
| |
| "netsh.exe" advfirewall firewall add rule name="Dota 2" dir="in" action="block" profile="any" program="%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" |
| |
| "netsh.exe" advfirewall firewall add rule name="Dota 2" dir="out" action="block" profile="any" program="%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" |
| |
| ===== Delete Rules ===== |
| |
| **** |
| |
netsh advfirewall firewall add rule name="Dota 2" dir="out" action="block" profile="any" program="%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" | "netsh.exe" advfirewall firewall delete rule name="Dota 2" |
| |
====== Scripts ====== | ====== Scripts ====== |
| |
"%ProgramFiles(x86)%\Steam\scripts\Dota 2 (570)\OpenHyperAI-update.bat" | "%ProgramFiles(x86)%\Steam\scripts\Dota 2 (570)\OpenHyperAI-update.bat" |
| |
=== Git === | |
| |
* https://www.git-scm.com/download/win | |
* Last tested: ''Git-2.48.1-64-bit.exe'' | |
| |
* No components required | |
* Git from the command line and also from 3rd-party software | |
| |
==== Default ==== | ==== Default ==== |
| |
notepad "%ProgramFiles(x86)%\Steam\scripts\Dota 2 (570)\default-bots.bat" | "notepad.exe" "%ProgramFiles(x86)%\Steam\scripts\Dota 2 (570)\default-bots.bat" |
| |
<code> | <code> |
===== Desktop ===== | ===== Desktop ===== |
| |
* Right-click Desktop -> New -> Shortcut | ==== Dota 2 ==== |
| |
<code>"%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" -dx11 -novid -useforcedmparms -noforcemaccel -noforcemspd -nogammaramp -nomicsettings +sv_lan "1" +dota_bot_practice_difficulty "4" +dota_start_ai_game "1" +map "dota"</code> | <code>"%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" -dx11 -novid -useforcedmparms -noforcemaccel -noforcemspd -nogammaramp -nomicsettings +sv_lan "1" +dota_bot_practice_difficulty "4" +dota_start_ai_game "1" +map "dota"</code> |
| |
===== Start Menu ===== | ===== Start Menu ===== |
| |
* Right-click -> New -> Shortcut | |
| |
MKDIR "%AppData%\Microsoft\Windows\Start Menu\Programs\Dota 2" | MKDIR "%AppData%\Microsoft\Windows\Start Menu\Programs\Dota 2" |
| |
Dota 2 | Dota 2 |
| |
| ==== Reset ==== |
| |
| <code>"%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\bin\win64\dota2.exe" -autoconfig -console -dx11 -novid -useforcedmparms -noforcemaccel -noforcemspd -nogammaramp -nomicsettings</code> |
| |
| Reset In-Game Settings |
| |
==== Updater ==== | ==== Updater ==== |
| |
Use Default Bots | Use Default Bots |
| |
| === Folder === |
| |
| "%ProgramFiles(x86)%\Steam\steamapps\common\dota 2 beta\game\dota\scripts\vscripts" |
| |
| Bots Folder |
| |
==== Install Notes ==== | ==== Install Notes ==== |