adamqqqplay / dota2ai

Ranked Matchmaking AI: An improved Dota2 AI based on Valve's default AI. Has more than 3 million subscribers on Steam.
http://steamcommunity.com/sharedfiles/filedetails/?id=855965029
GNU General Public License v3.0
309 stars 85 forks source link

Play Offline notes clarification #156

Open Espionage724 opened 1 month ago

Espionage724 commented 1 month ago

It's not obvious to me how this works, but here's what I figured out:


I do bot matches on Dota 2 and wanted to run it on Linux without Steam in a clean manner. I can install/update it with SteamCMD, and created some install notes!

I have this for doing a git clone for these scripts:

rm -Rf ~/'Steam/steamapps/common/dota 2 beta/game/dota/scripts/vscripts/bots' && git clone --branch 'master' --depth '1' --recurse-submodules 'https://github.com/adamqqqplay/dota2ai.git' ~/'Steam/steamapps/common/dota 2 beta/game/dota/scripts/vscripts/bots' && sync

And this for using SteamCMD and Workshop (it needs manually moved to be the expected bots folder):

cd ~/'Steam/steamcmd' && ~/'Steam/steamcmd/steamcmd.sh' +login 'Espionage724' +workshop_download_item '570' '855965029' +quit && sync && cd ~