找回密码
 立即注册
查看: 200|回复: 18

关于采集怪物引发的“bug”

[复制链接]

217

主题

549

回帖

219

积分

中级会员

积分
219
发表于 2026-3-28 16:31:30 | 显示全部楼层 |阅读模式

[@CollectMon1]
#ACT
SHOWPROGRESSBARDLG 5 @草完了 正在操骷髅%d%... 1 @采集中断
[@草完了]
#ACT
MESSAGEBOX 骷髅被你操烂了,发现了一把屠龙
GIVE 屠龙 1
m.kill
[@采集中断]
#ACT
sendmsg 7 骷髅太硬操断屌。
m.kill
这样用起来, 如果玩家在采集的使用 使用了魔法(比如火墙)致使攻击目标转换了。
就会直接导致 该目标被脚本秒杀。而如果使用p.kill,则会产生玩家面对目标被秒杀,实际运行中,一般情况确实不会出现问题。毕竟采集时 确实是面对怪,而玩家总会碰到出现 秒人的情况。目前我测试的是,只要和采集怪重叠,然后采集,必定会触发p.kill,虽然我在脚本对采集怪进行了检测判断,但重叠既可以通过检测而执行P.KILL导致秒人,仍然无法阻止该情况发生。
按代码逻辑, 这确实不能算bug。毕竟确实是 kill 攻击目标和面对目标。
但明显是采集怪物跟多级脚本不协调。
请教大佬们是如何解决这个问题的。



本帖子中包含更多资源

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

×

230

主题

519

回帖

246

积分

中级会员

积分
246
发表于 2026-3-28 16:31:30 | 显示全部楼层
只能禁止火墙这样的脱手技了

227

主题

534

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 16:31:30 | 显示全部楼层
我倒是没看明白,为啥要kill一下啊?求解惑

217

主题

549

回帖

219

积分

中级会员

积分
219
 楼主| 发表于 2026-3-28 16:31:30 | 显示全部楼层
蓅氓爱学习 发表于 2022-1-21 13:10 我倒是没看明白,为啥要kill一下啊?求解惑
采集怪不kill一下是不会消失的

215

主题

501

回帖

768

积分

高级会员

积分
768
发表于 2026-3-28 16:31:30 | 显示全部楼层
holgo 发表于 2022-1-21 13:12 采集怪不kill一下是不会消失的
留着不行吗?到时间再脚本统一清理

227

主题

534

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 16:31:30 | 显示全部楼层
其他命令一样可以使用吧,KillMapMon 清理不了采集怪?

0

主题

554

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 16:31:30 | 显示全部楼层
higee 发表于 2022-1-21 18:41 其他命令一样可以使用吧,KillMapMon 清理不了采集怪?
我试试看

0

主题

581

回帖

442

积分

中级会员

积分
442
发表于 2026-3-28 16:31:30 | 显示全部楼层
大佬牛逼 KillMapMon确实可以。 就是要判断方向。。。

0

主题

516

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 16:31:30 | 显示全部楼层
根据自己版本调整一下吧。。这个kill是当时这样就可以把怪物消失的了。。。

0

主题

538

回帖

11

积分

新手上路

积分
11
发表于 2026-3-28 16:31:30 | 显示全部楼层
shejianok 发表于 2022-1-21 19:10 大佬牛逼 KillMapMon确实可以。 就是要判断方向。。。
判断方向干嘛,这命令又没有方向参数,坐标搞定就行了

© 2026 折翼天使社区 版权所有