热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 812|回复: 0

[脚本示例] 防挂假人攻击的完美解决办法

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
司徒币
260203
传世币
3000
元宝
0
在线时间
266 小时

最佳新人灌水之王

QQ
online_admin 发表于 2021-11-28 00:32:22 | 显示全部楼层 |阅读模式
假人(僵尸)攻击是当前最具杀伤力的攻击方式之一,因其攻击方式是采用肉鸡挂大量小号占满的方式,其数据包和真实玩家数据包完全无差异,不管是硬件还是软件都无法识别,刚开始的时候小号名都带"秒杀一切"这几个字,于是大家很快想到不允许申请含"秒杀一切"的人物名称,不久小号名字又换成了"龙腾网络",于是大家又去封"龙疼网络"最近有出现一堆无规律字母.于是大家又禁止申请带字母的人物名,最后干脆中文和数字都出现了,难道我们连中文名也不让申请?......
解决方法:和禁言原理一样,上先出现对话框,要求必须输入验证码,并执行一个延时脚本,30秒后没正确输入验证码就自动踢下线

脚本如下:

#if
checknamelist ..QuestDiary数据文件激活.txt
#act
SENDMSG 6 你的帐号已经被激活,你可以正常了.
#elseact
DELAYGOTO 30 @Delayk
SENDMSG 6 你的帐号还没有被激活,没有激活的帐户将在30秒后自动掉线. 织梦好,好织梦

Gmexecute Shutup Self 99999
#elseSAY
所有玩家上线需要点,否则30秒后自动掉线.
此举是为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅.

[@激活登陆]
#if
#ACT
MOVE N1 10000
#SAY
为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅
请输入验证码进行ID激活,否则30后自动掉线

验证码:

[@InPutInteger8]
#IF
equal NO N1
#act
Gmexecute ReleaseShutup Self
addnamelist ..QuestDiary数据文件激活.txt
SENDMSG 6 验证码通过!你可以正常了!
break
close
#elsesay
验证码输入不正确



[@Delayk]
#if
checknamelist ..QuestDiary数据文件激活.txt
#act
SENDMSG 6 30秒钟时间到,你是激活帐户不受影响!
#elseact
SENDMSG 6 30秒钟时间到,你还没有激活,系统决定踢你下线! 内容来自dedecms

kick

帖子地址: 





上一篇:完美升级顶戴花翎脚本
下一篇:Npc闪的问题按照这样的步骤解决
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【乱回复灌水将给予禁言处理】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则