找回密码
 立即注册
查看: 309|回复: 17

一个爬塔NPC,被人刷包了,大佬看看脚本有没啥问题

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-26 21:51:56 | 显示全部楼层 |阅读模式

此脚本取自地狱修修魔录,有人能直接无限爬塔,研究了一下,自己也抓了下包,没头绪!!! 全部家产奉上!!



地狱之门.txt (11.84 KB, )

点击文件名

地狱之门-白日门新.txt (10.43 KB, )

点击文件名

地狱之门自动.txt (9.08 KB, )

点击文件名

本帖子中包含更多资源

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

×

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
手动进下一层的脚本没有问题,漏洞都有相应的判断
自动进下一层的脚本没有对怪物数量的判断,也就是只要调用就会进入下层,估计是这个原因,
如果你使用了自动下一层的功能,建议把
CheckMapMonCount
把这个判断也加入到地狱之门自动.txt之中
放在第92行即可

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
[@KillMon]
#if
checkcontainstext <$map> 地狱之门
checkmapmoncount <$map> < 1 1
#act
SendCenterMsg 255 0 本层清怪完成,自动传送下一层倒计时:%d 0 5 @爬塔倒计时
#if
checkcontainstext <$map> 修罗大殿
checkmapmoncount <$map> < 1 1
#act
SendCenterMsg 255 0 本层清怪完成,自动传送下一层倒计时:%d 0 5 @爬塔倒计时
[@爬塔倒计时]
#OR
checkcontainstext <$map> 地狱之门
checkcontainstext <$map> 修罗大殿
#act
#CALL [\\系统功能\\地狱之门自动.txt] @自动下一层
还有一段QF里的触发

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
刚读了一遍脚本,有几个问题:
1、无限爬塔就是玩家失败之后,今日就不能进入了,对吗?
2、这个无限爬塔的玩家,是通过[@进入地狱之门](有10个,每个开始层数不同)那个层级进入的你清楚吗?
3、目前在地狱之门-白日门新.txt中第462行,j7变量只要低于150就可以进入前150层,而3个脚本中都没有将当前层数赋值给j7,请查阅qf中是否有。如果没有,则只要玩家不进入150层以后的(其他层级有对j7的赋值),是可以无限刷前150层的。
目前的信息就这些,需要你回答上面问题后才能继续排查。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
只要玩家不进入更高的层级(其他层级有对j7的赋值),是可以无限刷前层(比如刷120层再退出重进)的。
如果玩家用了其他手段,只需要将变量J7归0就可以无限爬塔了,如果确定是玩家使用了科技,则可再使用一个变量进行比对即可。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
总之,先排查一下脚本有无漏洞,也可以在你的脚本中临时加入下面的脚本,用来监测一下玩家的爬塔情况也能确定,脚本只针对这个玩家生效
假设该嫌犯名为某某某,临时使用一个g444的公有变量记录次数,
将下面脚本,放入[@进入地狱之门]第459行。
#if
equal <$username> 某某某
#act
AddTextListEx ..\\QuestDiary\\监测记录.txt <$username>|第<$str(g444)>次爬塔,变量j7=<$str(j7)>|<$datetime>
inc g444 1

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
alkj111 发表于 2024-12-18 17:57 刚读了一遍脚本,有几个问题:
1、无限爬塔就是玩家失败之后,今日就不能进入了,对吗?
设定就是无限刷的.死了都可以重进.  那个人刷到1800层 这个他无限爬的 就用了十来分钟 .他可以无限刷

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
第几季  带不带宿主的

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
wqmlovesky 发表于 2024-12-18 18:58 设定就是无限刷的.死了都可以重进.  那个人刷到1800层 这个他无限爬的 就用了十来分钟 .他可以无限刷
清楚,他能获得相应的收益吗?我先看下脚本有没有这方面的漏洞

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-26 21:51:56 | 显示全部楼层
地狱之门自动.txt这个脚本段都在哪里有调用?用文本查找工具搜索一下。
目前在镜像地图内是这段来控制层数+1和刷新怪物,另外地狱之门.txt可以手动控制进入下一层,你的服目前是采用自动进下层,还是需要玩家手动点npc呢?

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