战网中国

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5883|回复: 8
打印 上一主题 下一主题

crash大法解决新版kolbot多开出现建房困难问题

[复制链接]

37

主题

352

帖子

2674

积分

精灵王

Rank: 6Rank: 6

积分
2674

社区居民忠实会员

跳转到指定楼层
楼主
发表于 2018-4-4 18:58:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yfzh2012 于 2018-4-5 10:48 编辑

新版出来2个星期了,在论坛各位勇于探索的先驱确认无封号危险之后,我也再次试用,
我是直接在win7下运行的, 先试了多开房间,不做任何兼容性设置,
极限同时开4个房间就出现 ping 延迟,并且退出不能马上建房,看来只能借助crash大法。
具体方法很简单,只需把kolbot\d2bs\kolbot\tools\ToolsThread.js  中的 180行左右的
this.exit = function () {
  this.stopDefault();
   quit();   <==============替换成     quitGame();   
这样 每次退出房间 不管是吃鸡还是脚本执行结束,D2 都会以窗口关闭的方式直接退出,吃相有点难看,不过你可以在设置profile 时 设定location 窗口的位置,这样重启窗口也是在固定位置的,而不会重叠在一起。
这样做的好处,我感觉是 以这种方式直接关闭游戏,似乎不会被服务器端记录,因此除了服务器的固有新建房间限制,正常游戏几乎不会出现被锁定的情况,
===========================================================
偶尔吃鸡太过频繁,出现不能建房的情况配合设置 时间间隔 3-5 分钟 基本也可以解决。
\kolbot\d2bs\kolbot\D2BotLead.dbj
FTJDelay: 180, // Seconds to wait after failing to create a game     把这个时间设置成3-5分钟

\kolbot\d2bs\kolbot\D2BotFollow.dbj                 适当加长以下参数
CrashDelay: 15, // Seconds to wait after a d2 window crash
RealmDownDelay: 5, // Minutes to wait after getting Realm Down message
UnableToConnectDelay: 5, // Minutes to wait after Unable To Connect message


// Put your lines under this one. Multiple entries are separated by commas. No comma after the last one.  适当增加每个角色加入的延迟时间
  "pal": {JoinDelay: 9},
  "bar": {JoinDelay: 5},
  "dps": {JoinDelay: 13},
=====================================================
在角色 脚本中  增加 自己定义的延迟退出脚本,我个人觉得 可能用了 crash 大法之后 可能不需要这个设计了(最初的目的就是角色不会同时退出,导致无法连接的情况,但是我已经做好了,就留着这功能了)

Waiter.js       根据角色类型延迟退出游戏时间,leader 是最后一个退出的
Waiteragain.js  leader 额外附加 2 3秒延迟
Walkwait.js  在房间里走路说话 用来维持房间 角色守2小时
Waitpick.js  进房间不断捡东西

把自定义脚本加到 角色配置文件的 最后部分,即最后运行的部分
// *** Guest scripts ***
Scripts.Waiter = true;           // leader 2个延迟都设置为true ,follow 角色 只需运行第一个延迟,第二个设置为 false
Scripts.Waiteragain = false;

比较我在d2nt 中 退到角色选择界面的方法,似乎crash大法的效果更好一些,d2nt 用的这个方法偶尔还是会被锁定,进而引发其他的问题。
======================================
大部分修改脚本都是本赛季 大封号时期 就开始设想了,后来KOLBOT 问题不断就没公布,其他优化脚本的修改在另贴专门发布





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

1

主题

69

帖子

4174

积分

精灵王

Rank: 6Rank: 6

积分
4174
沙发
发表于 2018-4-4 19:19:20 | 只看该作者
感謝yfzh2012大的分享,被這問題困擾許久終於看見曙光
立即來測試
回复 支持 反对

使用道具 举报

3

主题

133

帖子

2612

积分

精灵王

Rank: 6Rank: 6

积分
2612

社区居民忠实会员

板凳
发表于 2018-4-4 20:07:45 | 只看该作者
感謝yfzh2012大的分享
回复 支持 反对

使用道具 举报

3

主题

53

帖子

173

积分

侠客

Rank: 3Rank: 3

积分
173
地板
发表于 2018-4-4 21:33:19 | 只看该作者
谢谢分享 多开这是很头疼的问题  试验下再来反馈
回复 支持 反对

使用道具 举报

37

主题

352

帖子

2674

积分

精灵王

Rank: 6Rank: 6

积分
2674

社区居民忠实会员

5#
 楼主| 发表于 2018-4-5 10:37:22 | 只看该作者
本帖最后由 yfzh2012 于 2018-4-5 10:41 编辑

这个方法KOLBOT 最新版 直接用在win7下,无需繁琐的在虚拟机下安装xp环境等设置,我昨天运行了一个晚上貌似挺稳定的

不知道有没有哪位运行在win10 下的情况,是不是不需要我这个方法也可以稳定多开Kolbot 呢?
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

6#
发表于 2018-4-5 12:51:01 来自手机 | 只看该作者
多开如果是组队的 一般还算稳定 关键单独跑 超过3开就很容易出问题
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

7#
发表于 2018-4-5 12:51:36 来自手机 | 只看该作者
crash的方法 能解决这个问题吗?
回复 支持 反对

使用道具 举报

37

主题

352

帖子

2674

积分

精灵王

Rank: 6Rank: 6

积分
2674

社区居民忠实会员

8#
 楼主| 发表于 2018-4-5 14:41:51 | 只看该作者
本帖最后由 yfzh2012 于 2018-4-5 14:50 编辑
tlwh163 发表于 2018-4-5 12:51
crash的方法 能解决这个问题吗?

可以减少出问题的概论,但是也不能完全避免,但是感觉每次时间都不算长,3-5分钟即可恢复,我只测试了4开房间,测了大约半天吧,我感觉多开单跑 也会卡,不像以前8开单跑都可以很流畅,我想应该是根据你自己的网络情况,如果你角色装备可以,吃鸡次数不多的话,单房间也不要时间太短 最好超过半小时,单IP每小时的建房次数可能还是有限制的,我也没那么多的cdkey 去替换,因为测试下来4开以上不能很好的跑,所以我后来也没再测试,不能达到八开的话 感觉效率也不高,所以我主要现在还是在用4开组队跑
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

9#
发表于 2018-4-5 16:21:52 来自手机 | 只看该作者
明白了 谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|BattleCN ( 陕ICP备05006600号 )

GMT+8, 2024-4-24 07:02 , Processed in 0.215372 second(s), 22 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表