本文将大致介绍如何多人一同游玩thd2的人机
thd2人机(翻车)群:474907856
THD-Launcher下载:https://qiniu.zdw1999.cn/thd2_cc/THD-Launcher-1.7.6.zip
dota2下载:https://store.steampowered.com/app/570/
进入dota2并在游戏内安装 东方DOTS·续·桃花岛 (进入后游廊右上角点搜索):
不论你是主机还是其他玩家, 前置步骤必须完成, 否则可能出现各种奇怪的问题
请注意, 启动器的运行路径中不要包含英文和数字以外的字符, 且一定要以管理员权限运行
首次运行启动器后,日志信息应如图所示
update installed with 0和now version X.X.X代表人机脚本成功装载
dota2的启动参数必须含有-console和-vconsole, 否则建主等操作可能失败
(可以关闭dota2并用启动器打开, 这样会自动附带那两条参数)
如果启动过程中出现了问题(log出现了任何负数),请联系我或者加群问群友(
直接打开启动器,点击连接主机,并输入主机的地址即可
如果没有特别的要求的话, 同样直接打开启动器
先点击开启转发, 记录下日志中的地址, 然后点击建立主机即可
(新版启动器已经支持直接复制地址了,开启转发后点击copy address即可将地址复制到剪切板)
等到你看到了选择队伍的界面, 将自己放置到未非配, 然后将地址发给别人等待连入即可
请注意, 主机不要在游戏期间关闭启动器, 否则会导致转发失效并导致其他玩家断连
另外, 默认的转发服务器位于上海, 如果出现ping过高或丢包的情况
请打开[选项设置]中的[隧道设置]并尝试将服务器地址修改为其他位置
2021.03.01: 1.6.1版本的启动器已经是自动分配服务器了, 不建议使用auto以外的值
首先是游戏内的常用指令:(在游戏内聊天框输入)
大多数指令只能在游戏正式开始前使用
设置bot难度
-easy 适合没有或缺少MOBA经验的玩家(moba是什么,能吃吗)
-normal 适合没有或缺少Dota2及THD2经验的玩家(只是随便玩玩推荐这个难度)
-hard 适合想要全面了解THD2少女与装备以及缺少PVP经验的玩家(深入练习/日常游玩推荐)
-lunatic 不太适合用作练习的娱乐向难度(奇怪的人喜欢的难度)
-allowsame 允许选择同一英雄
-fastcd 无限火力模式,CD减少,回蓝增加,再次输入即关闭该模式
-fastrespsawn 快速复活(无买活惩罚时是固定20秒),再次输入即关闭该模式
-pause 暂停,再次输入恢复游戏,任意时刻任意玩家输入都行
-observe 0 主机OB,无视角
-observeinit 0 开启OB位,主机不进入OB位,其他人需要在主机开启OB位后进入才能看到,可以选择重连
以下指令不推荐,配置不好容易造成游戏闪退
-observeinit
开启OB位,主机看不到OB位置,其他人需要在主机开启OB位后进入才能看到,可以选择重连
-observe
开启OB位,且主机进入OB位置,其他人也可以在主机开启OB位后输入该指令 进入OB位
然后是关于启动器的设置:
[隧道设置] :用于指定向具体哪个服务器发起请求,以及本地的端口
可选的服务器有(填写到mIp/ob_mIp字段):
自动分配: auto
#上海(主要用于游戏) 81.69.200.24
#上海(主要用于游戏) 1.15.59.116
#北京(主要用于观战) 39.105.200.223
#香港(主要用于东南亚地区, 目前与本网站公用) 149.129.90.127
可以根据自己的地区/运营商/ping值来选择最合适的服务器(如果自己出现了卡顿情况的话)
协调服务器端口(mPort/ob_mPort)请勿改动
而本地地址(sIp/ob_sIp)和端口(sPort/ob_sPort)可以根据自己的实际情况修改(如果你知道它们是啥的话)
然而一般本地地址和端口是不需要修改的,除非27015被占用或者不用本机做主机(?)
[启动设置] :用于指定建主时的游戏参数
UseTest=0 #是否使用测试版本(一般不需要)
UseBot=1 #是否添加Bot
WaitInGame=0 #是否在游戏运行时挂起启动器(不推荐)
ProxyObserve=0 #如果你想让别人观战就打开
AutoUpdate=1 #是否在启动时自动更新bot脚本
UpdateAddress=xxx #bot脚本的获取地址
UpdateAddress=local #填local表示不更新,使用本地原有文件
ServerListAddress=local # 服务器列表地址 (local表示用本地地址列表)
[关于录像] :
录像在类似C:\SteamLibrary\steamapps\common\dota 2 beta\game\dota的位置
只要是用启动器建主, 主机都会自动将录像保存到这里
你可以在控制台输入playdemo xxx.dem来观看录像
需要注意的是, 录像会由于版本更新失效
如果你认为这场录像有很好玩的内容, 可以在C:\SteamLibrary\steamapps\workshop\content\570\1617632717
将1617632717.vpk这个文件备份(和录像放在一起), 然后需要观看这个录像的时候把备份的文件覆盖回去即可
如果要长期保留录像, 一定按上面的做法保存对应的游戏版本的数据!
(然而实际上由于dota2的更新, 一般也存放不了太久(貌似是6个月左右), 有能力的话你可以直接备份dota2)
文章评论
qq無法登入了 哀.........
請問服務器如何更改?
服務器更換為東南亞ip時無法開建立主機跟朋友一起遊玩
請問THD-Launcher這人機程式的服務器可以從上海改成東南亞嗎?
呃啊,忘记看后台的评论了....
上海, 北京, 保定基本面向中国大陆用户
东南亚/中国台湾/中国香港等地区的用户可以连8.210.182.224(位于香港)
其他地区的用户的话。。。目前没有其他节点了,建议直接加群联系管理
每隔一段时间给ai发装备的这点能不能改,对线几乎正补全收对面逛街来钱感觉比自己还多
主要的原因其实就是bot太喜欢逛街了, 而且这个是移动逻辑的问题, 改不了, 所以给发的额外工资, 目前除了L的工资强度其实都应该还好了
可以建THD的地圖嗎?這裡的操作似乎只能啟動DOTA的地圖
寻路/对线是使用了dota的bot寻路逻辑的,thd自己的图还没写好(咕咕咕),所以暂时(很长一段时间内)大概不能用thd图打bot
人机玩久了就会卡顿能解决吗?看任务管理器资源占用也不高啊。
优化在做, 不过受限于lua单线程效果比较一般, thd本身也有不少性能比较差的实现, 只能慢慢来
请问可以加一个人数不对称功能吗,比如3人打2bot,或者2人打5bot这样。和朋友一起打人机normal太简单,hard发工资又太难,处于一个很尴尬的状态。PS:目前能通过玩家集合在一个队伍,房主没有点锁定并开始游戏时输入-setmaxplayer (小于玩家人数的数字)来实现人对抗bot的多打少。但是如果玩家掉线,连回来之后多出来的人就不能操作英雄了。PPS:朋友对代码编辑还算懂行,如果可以开源的话看看能不能让他来写这个功能。
这个是因为dota2的bot内置的设置导致两边人数不对等的话bot会自动选择若干个bot挂机,所以实现了也没用。如果需要的话倒是可以多打少
那请问多打少要如何避免(目前能通过玩家集合在一个队伍,房主没有点锁定并开始游戏时输入-setmaxplayer (小于玩家人数的数字)来实现人对抗bot的多打少。但是如果玩家掉线,连回来之后多出来的人就不能操作英雄了。)这个问题呢
大概没什么好办法...输入那个卡进去本来就不是游戏内置的功能, 估计是进游戏以后少分配了什么东西导致的, 不过多打少在队伍大小设置正确(比如本来就设置好5v2)的情况下应该不会有这个问题
启动服务器后,我无法点击任何按钮
如果不是中国大陆玩家, 可以编辑dotapara.ini, 将-perfectworld移除试试
Try remove -perfectworld in dotapara.ini(at launcher's root dir) if you're not chinese mainland player
Попробуйте удалить -perfectworld в dotapara.ini(в корневом каталоге лаунчера), если вы не являетесь игроком с материкового Китая.