战网中国

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

kolbot:不攻击目标却提示攻击失败——如何解决

[复制链接]

6

主题

63

帖子

269

积分

侠客

Rank: 3Rank: 3

积分
269
跳转到指定楼层
楼主
发表于 2018-5-16 14:04:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 mploveshinya 于 2018-5-17 04:06 编辑

在执行Hephasto和Nihlathak过程中,经常发现,刚飞到目标位置,不攻击就开门回城,并提示攻击失败(fail to kill...)。
提示脚本出错位置是attack.js 的line 214:

213                if (target.hp > 0 && target.mode !== 0 && target.mode !== 12) {
214                        throw new Error("Failed to kill " + target.name + errorInfo);
215                }

完全不理解为什么会导致这个情况发生,又如何避免。烦请各位解惑,谢谢!


本帖子中包含更多资源

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

x
回复

使用道具 举报

143

主题

1733

帖子

8172

积分

风云使者

Rank: 7Rank: 7Rank: 7

积分
8172

突出贡献

沙发
发表于 2018-5-16 15:41:07 | 只看该作者
是不是你设置什么免疫就逃呀?
回复 支持 反对

使用道具 举报

6

主题

63

帖子

269

积分

侠客

Rank: 3Rank: 3

积分
269
板凳
 楼主| 发表于 2018-5-16 23:48:36 | 只看该作者
dark-f 发表于 2018-5-16 15:41
是不是你设置什么免疫就逃呀?

我不设置免疫的。
        // Monster skip config
        // Skip immune monsters. Possible options: "fire", "cold", "lightning", "poison", "physical", "magic".
        // You can combine multiple resists with "and", for example - "fire and cold", "physical and cold and poison"
        //Config.SkipImmune = [];
        // Skip enchanted monsters. Possible options: "extra strong", "extra fast", "cursed", "magic resistant", "fire enchanted", "lightning enchanted", "cold enchanted", "mana burn", "teleportation", "spectral hit", "stone skin", "multiple shots".
        // You can combine multiple enchantments with "and", for example - "cursed and extra fast", "mana burn and extra strong and lightning enchanted"
        //Config.SkipEnchant = [];
        // Skip monsters with auras. Possible options: "fanaticism", "might", "holy fire", "blessed aim", "holy freeze", "holy shock". Conviction is bugged, don't use it.
        //Config.SkipAura = [];
回复 支持 反对

使用道具 举报

6

主题

63

帖子

269

积分

侠客

Rank: 3Rank: 3

积分
269
地板
 楼主| 发表于 2018-5-17 00:11:45 | 只看该作者
dark-f 发表于 2018-5-16 15:41
是不是你设置什么免疫就逃呀?

实际上,这种情况的出现概率大概5分之一。Hephasto时,队长回城后,其他helper进去杀了,所以没影响。但是Nihlathak时,每次都是队长一个人杀,其他helper不帮忙,所以就漏了。我也是怀疑看到免疫自动跑了。但问题是我没有设置免疫。
除了diablo和baal脚本,关于helper不帮忙的问题,我倒至今就都没有办法完美解决。你以前说的调换顺序我都尝试了,都没有成功。
比如,其他helper在baal被灭后就自动退出房间了,所以baal脚本放最前面肯定不行。我现在的解决办法是,在队长执行Scripts.Travincal = true和Scripts.Mephisto = true时,其他helper执行act1-act3的任何脚本,这样就会回到act3帮助队长了。并且一起回act4继续help。如果其他helper只是设置diablo和baal true,他们一开始就呆在act4,队长孤军奋战议员和劳模。可奇怪的事,搞完diablo后,到了act5,helper又开始旁观队长孤军奋战除baal外的其他脚本。我只发现有不到5%的概率,其中一个helper会进去帮一下。实在搞不懂helper脚本的机制出什么问题。
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

5#
发表于 2018-5-17 00:49:45 来自手机 | 只看该作者
leader和helper 能完美协同的是Diablo.js和Diablohelp.js  baal.js和baalhelp.js 你确定你设置对了嘛
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

6#
发表于 2018-5-17 00:51:47 来自手机 | 只看该作者
另外其它场景需要helper帮忙 需要设置 mfleader和mfhelper 即使是设置了 也不是所有场景都可以呼叫帮手下来帮忙
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

7#
发表于 2018-5-17 00:55:08 来自手机 | 只看该作者
另外 helper除了dia和baal的脚本需要设置 其它的场景不要设置 只需要等待leader呼叫就可以了
回复 支持 反对

使用道具 举报

31

主题

468

帖子

2593

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2593

社区居民

8#
发表于 2018-5-17 01:11:29 来自手机 | 只看该作者
一般来说多人组队 第一步是集合BO 这样所有人就同步了
回复 支持 反对

使用道具 举报

6

主题

63

帖子

269

积分

侠客

Rank: 3Rank: 3

积分
269
9#
 楼主| 发表于 2018-5-17 02:38:01 | 只看该作者
tlwh163 发表于 2018-5-17 01:11
一般来说多人组队 第一步是集合BO 这样所有人就同步了

谢谢指教,不过我的问题不是这个啊。
回复 支持 反对

使用道具 举报

6

主题

63

帖子

269

积分

侠客

Rank: 3Rank: 3

积分
269
10#
 楼主| 发表于 2018-5-17 02:48:49 | 只看该作者
tlwh163 发表于 2018-5-17 00:51
另外其它场景需要helper帮忙 需要设置 mfleader和mfhelper 即使是设置了 也不是所有场景都可以呼叫帮手下来 ...

我第二个问题就是指这个,之前dark-f大神提供过一个协同的方法,但是我没有试验成功。
第一个问题是topic所指,还不清楚原因所在,所以请教各位。

实际上,我7个人物(4sor,1bar,2pal)组队,脚本上已经做了很多修改,从act1到5,清了大部分boss,到最后kill baal,总时间6分30秒左右,效率已经相当满意了。关键是,再也不会被ban ip或者排队了。我就是奇怪为什么很多时候helper不去帮忙,脚本bug在哪?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-7 12:16 , Processed in 0.075253 second(s), 23 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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