本项目是基于Valve默认AI的改进的Dota2机器人脚本。
它可以为无法联机对战的玩家提供一个良好的练习环境,以提高游戏水平。
- 支持100+英雄。
- 更好的技能和物品使用。
- 更合理的团队英雄选择方案。
- 更先进的技能、天赋和物品构建列表。
- 改进的战略系统,包括发育系统、推进系统、插眼系统等。
- 打开Dota2并选择与机器人对抗。
- 在机器人脚本中选择Ranked Matchmaking AI。
- 点击寻找比赛开始游戏。
- 打开Steam创意工坊订阅本项目: https://steamcommunity.com/sharedfiles/filedetails/?id=855965029
- 打开Dota2并创建一个比赛房间。
- 编辑房间设置。
- 在服务器地点中选择最近的Valve官方服务器或本地主机。
- 在高级房间设置中选中机器人填满空位的复选框。
- 为双方的机器人选择Ranked Matchmaking AI。
- 单击确定,然后开始游戏。
- 首先订阅本项目然后找到以下目录中 Steam\SteamApps\workshop\content\570
(如果你无法从steam上下载本项目,那么可以从github上下载 https://github.com/adamqqqplay/dota2ai/archive/master.zip) - 将855965029文件夹复制到Steam\SteamApps\common\dota 2 beta\game\dota\scripts\vscripts\并将文件夹名称重命名为bots。则可以通过选择默认机器人或本脚本来启动机器人练习赛(如果您在线)。
查看以下链接来获取详细信息: https://steamcommunity.com/workshop/filedetails/discussion/855965029/1489987634016938096/ https://steamcommunity.com/workshop/filedetails/discussion/855965029/2217311444342267217/
如果您有兴趣改进我们的项目,我们将热烈欢迎! 本项目主要使用Lua语言开发。 参与步骤如下:
- 登录 https://github.com。
- Fork本项目。
- 创建您的特性分支 (git checkout -b new-feature)。
- 提交您的改动 (git commit -m 'Added some features or fixed a bug or change a text')。
- 将您的改动记录提交到远程 git 仓库 (git push origin new-feature)。
- 然后到 Github 网站的该 git 远程仓库的 new-feature 分支下发起 Pull Request。
以下是一些对开发者有用的参考资料
-
https://developer.valvesoftware.com/wiki/Dota_Bot_Scripting (中文页面右上角点击国旗可切换,但英文版更齐全,右上角search可搜索任何资料)
-
http://dota2.gamepedia.com/Cheats#Hero_names
中文参考资料:
如果您有任何问题或建议或提示,请随时提问。
在 Github 上提交问题:https://github.com/adamqqqplay/dota2ai/issues
GPL v3
<Ranked Matchmaking AI>
版权所有(C) <2017~2023> <adamqqq>
本程序为自由软件,在自由软件联盟发布的GNU通用公共许可协议的约束下,你可以对其进行再发布及修改。协议版本为第三版或(随你)更新的版本。
我们希望发布的这款程序有用,但不保证,甚至不保证它有经济价值和适合特定用途。详情参见GNU通用公共许可协议。
你理当已收到一份GNU通用公共许可协议的副本,如果没有,请查阅<http://www.gnu.org/licenses/>
如果您喜欢这个项目,您可以通过 Paypal 或支付宝支持开发团队。
Paypal/支付宝支付邮箱:[email protected]
任何贡献都将有助于我们的发展,非常感谢!
赞助者名单将更新于:#72