会员中心】·【会员登陆】·【新用户注册】·【忘记密码
加入收藏
设为首页
联系站长
您现在的位置: 〖技术吧〗 >> 私服技术文章 >> 传奇私服技术文章 >> 文章正文
  防御建立假人攻击的方法            【字体:
防御建立假人攻击的方法
作者:佚名    文章来源:不详    点击数:    更新时间:2008-3-11    
1:使用登陆服务器的验证码功能.玩家在开机的时候必须使用登陆器建立ID.这种方法不太现实. 2:把网关的防御关闭.让他上假人.如果他在游戏里面建立的角色叫:秒杀一切XXX.在D:\MirServer\DBServer\DenyChrName.txt加上秒杀一切.几个字.然后他就建立不了包含这几个字的角色.在到M2.查看在线人物里面.输入.秒杀一切.点踢下线.所有包含秒杀一切的角色全部被T下线. 如果他改了名字不叫秒杀了.叫通杀一切.那一样的方法.在D:\MirServer\DBServer\DenyChrName.txt加上通杀一切.点重新加载角色过滤列表,.再到M2上面去T (这个办法比较实用.也很现实) 3.脚本实现方法: 解决办法: 和禁言原理一样,上线出现对话框,要求必须输入验证码,并执行一个延时脚本,30秒后没正确输入验证码就自动踢下线. 脚本如下: #if checknamelist ..\QuestDiary\数据文件\激活.txt #act SENDMSG 6 你的帐号已经被激活,你可以正常游戏了。 #elseact DELAYGOTO 30 @Delayk SENDMSG 6 你的帐号还没有被激活,没有激活的帐户将在30秒后自动掉线。 Gmexecute Shutup Self 99999 #elseSAY 所有玩家上线需要点<激活登陆/@激活登陆>,否则30秒后自动掉线。\ 此举是为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅。\ 此版本由三湘网络提供www.73845.com\ [@激活登陆] #if #ACT MOVR N1 10000 #SAY 为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅。\ 请输入验证码进行id激活.否则30秒后自动掉线。\ \ <点这里输入以下验证码/@@InPutInteger8>\ \ 验证码:<$STR(N1)> [@InPutInteger8] #IF equal N0 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秒钟时间到,你还没有激活帐户,系统决定踢你下线! kick
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    没有相关文章
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    点击申请点击申请点击申请点击申请点击申请点击申请点击申请点击申请
    点击申请点击申请点击申请点击申请点击申请点击申请点击申请点击申请
    技术吧 www.jis8.com  版权所有@2007闽ICP备31005390号