Maple DotA2 离线工具包

版本1.3a




解压到steam\steamapps\common\dota 2 beta 运行MapleDota2Toolkit.exe程序即可

详细教程和FAQ见教程贴（搜索一下）

Powered By MapleRabbit


更新日志1.3a
修复了更新导致的不能联机
重新加入了部分功能


更新日志1.3
加入了一些客户端实用功能
修复了若干BUG
添加了STEAM检测，NO-STEAM将无法使用此工具（请不要使用破解！）
为了方式有人恶意利用，暂时去掉了部分功能


更新日志1.2
加入了游戏模式的选择，现在有多种模式
加入了客户端连接工具，需要远程连接的同学可以试一试
修复了若干BUG


更新日志1.1

修复了BUG
加入了疯狂难度



免责声明

本工具（补丁）仅供学习和实验，本人对此补丁所造成的任何硬件/软件损失概不负责。
请勿将此工具用于非法用途。


如果提示VC错误 请下载VC2010运行库


以下复制粘贴于原帖
------------------------------------------------------------------------------------


【无码离线超级福利】离线工具包，畅快体验DotA2的世界

一、简介

此贴为http://tieba.baidu.com/p/2190576663的扩展贴
如果你看了那贴实在没办法弄懂，可以试一下这贴的工具
或者在那贴遇到问题的，可以使用本工具解决

此工具基本包含那贴的全部内容
如果你担心本工具的安全性，请使用老帖子的方法，那个方法一定是安全的


转载请注明作者MapleRabbit、出处，多谢。

免责声明写在最前！
本工具仅供学习和实验，严禁用于违法或盈利性用途！否则后果自负！


V1.0更新日志，目前包含的功能有

无马/离线模式那贴的全部功能
局域网/互联网联机功能
基本的设置选项

核心插件由psychonic开发

请勿插楼，
以后的所有更新一律在此贴，
并且每次大家提出一个问题，我都会用一个楼层解答，楼主是学生党，实在是没有时间回答重复的问题，所以，遇到任何问题，请先用右上角的【只看楼主】功能查找楼主的回答，如果没找到再发帖询问，如果你的问题一直没有回答，那一般情况下肯定是回答过了，多谢。



二、 

使用教程（详细，请完全按照步骤来做）
无马用户也可以使用

1.下载并安装STEAM平台
官方网址
http://store.steampowered.com/
注意安装的路径不能有中文

2.注册账号
安装完成后等平台更新完毕后点击创建新账号，按步骤创建
强烈建议有码和限区的用户新申请一个STEAM账号！这是为了你的账号安全负责！另外限区码用户将无法使用离线模式。


3.下载DOTA2并运行
点击【商店】，在右侧的搜索框里输入dota，搜索到的第一个就是，点进去会提示已经拥有（虽然是观战客户端），点击即可开始下载
实在找不到的在STEAM打开的状态下，把下面这段复制到浏览器的地址栏里，回车，就会提示你开始安装DOTA 2的
steam://run/570
安装完成后运行DOTA2，你可以先观战一场比赛，或者直接退出。
强烈建议切换到STEAM离线模式！点击左上角的，选择下线，确认即可进入离线模式！虽然不在离线模式仍然可以正常使用（已测试）。


4.打开控制台

5.关于STEAM使用方法和如何更改DOTA2的设置
请在吧内精华区搜索新手教程
如果不设置的话画面和键位可能很糟糕

6.安装工具（下载地址在下面统一链接）
下载后解压到 steam/steamapps/common/dota 2 beta 这个路径
让后打开这个文件夹，运行MapleDotA2LANToolkit.exe即可，如果安装路径错误会报错，请重新安装


以上 准备工作完毕

7.工具的使用
工具打开后如下（V1.0）
如果你看完右侧的注释仍不明白怎么用，那就什么设置也不要改。

工具打开后，建议先启动DOTA2，然后你会看到这个见面，如果没有图中那个灰色框框出现的话，那就是控制台没打开，重做第四步。

【地图】下拉框代表当前使用的地图，目前有3张正常游戏模式的地图
dota 普通地图
dota_autumn 秋季地图
dota_winter 冬季地图

【机器人难度】下拉框可以设置机器人的难度

如果是单人练习，直接点击窗口中下方的【启动单人练习】按钮就可以了，点击后会出现一个黑色的窗口，不要关闭，稍等片刻后DOTA2会显示，说明连接成功，如果DOTA2窗口等待很久没有任何变化（而你确定机器没死机）的话，点击右侧的【本机快速连接】按钮进行连接
如果还是不行，可以尝试在DOTA 2中的那个灰色窗口下方的长条处输入connect 127.0.0.1，按回车或点击submit。（黑色的窗口如果消失说明失败）
如图标明连接成功（Notify Client Signon 2        Connected to 地址）

如果是联机模式，直接点击左下的【启动服务器】即可（请选择配置最好的那一台机器建主，免得大家都卡）

然后，如果是局域网的话，主机建立完毕后，就可以加入了
进入后看到的画面是灰色的（如图），打开控制台，输入
jointeam good 回车 加入天辉（近卫）
jointeam bad  回车 加入夜魇（天灾）

请主机选完英雄后手动暂停游戏（默认F9，可以自己设置），等待其他玩家的进入
其他玩家打开STEAM并先进入DOTA2
然后点击STEAM最上面的菜单栏上的【查看】，选择【服务器】
选择【局域网】选项卡（如图），如果没有搜索到服务器点击右下角的【刷新】，选择服务器并连接（两个中的一个,只有一个进得去的）

这时候DOTA2会开始自动连接（确保你选择进入之前打开了DOTA2），如果连接不上，检查局域网设置
等所有玩家都连接完毕后，就可以解除暂停了（还是F9，或者你设置的暂停键）

如果是互联网的话，需要手动连接，其他玩家在控制台内输入 connect 主机IP地址  按回车进行连接，这里不赘述互联网服务器的开法。


添加机器人
注意，机器人必须在比赛开始30秒之内添加，并且在玩家进入完毕之后添加（因为目前机器人会填满所有的空位），如果添加的过晚，机器人是不会动的。
主机转到那个黑窗口，输入 dota_bot_populate ，按回车即可添加机器人。



关于如何关闭
客户端需要断开连接的话，直接在控制台里打 disconnect 就可以了。
服务端需要关闭的话，你直接点黑窗口右上角的X就好了（虽然这样不规范）
退游戏的话，关闭控制台，右上角有个退出按钮。


三、测试效果

两台机器测试如下（局域网环境），完美运行




四、声明
核心补丁对DOTA2程序进行了一定的操作，虽然对于之前的起源引擎游戏是合法的，但目前（2013/3/7）尚不能确定此补丁的合法性和V社的态度。
如果补丁在之后的更新变得合法，这楼会被删掉，我会另外开贴通知。

最后，此工具仅用于测试，请喜欢DOTA2的玩家购买激活码，享受真正的DOTA2。（有码用户可以进行匹配等诸多功能）


