益佳引擎
益佳引擎
益佳引擎防御假人方法
一、
[手工设置达到防御效果]
D:\MirServer\DBServer\目录下建名为DenyChrName.txt 文本在里面加入需要过滤的人物名如:奶奶的 秒杀 设置
那以这名字开头的假人名字便不能建立角色
流程二
1.如遇到假人攻击请把登陆服务器允许注册人物选项关掉,具体设置为登陆服务器 -> 基本设置 -> 允许创建帐号
2.把登陆网关-选项-安全过滤--防御等级滑块条调整为1.最大连接数设置为5
3.等待1分钟后恢复正常登陆设置(把防御等级滑块条调整为5格)及打开登陆服务器的允许创建帐号选项
4.不定时踢除离线挂机人物 具体操作为:M2 -> 在线人物 -> 踢除离线挂机人物
二、
[采用脚本方式防御假人方法]
原理和上线禁言是一样的,只要玩家上线超过10秒没有正确输入验证码就会被T下线.此脚本可以有效的防止挂假人攻击以及各种挂机网站挂人,由于验证码是随机的,所以方法可行,希望大家都可以试试.
脚本如下:
#if
checknamelist ..\QuestDiary\数据文件\激活.txt
#act
SENDMSG 6 你的帐号已经被激活,你可以正常游戏了。
#elseact
DelayCall 10 @Delayk
SENDMSG 6 你的帐号还没有被激活,没有激活的帐户将在10秒后自动掉线。
Gmexecute Shutup Self 99999
#elseSAY
所有玩家上线需要点<激活登陆/@激活登陆>,否则10秒后自动掉线。\
此举是为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅。\
[@激活登陆]
#if
#ACT
SetRandomNo
#SAY
为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅。\
请输入验证码进行id激活.否则10秒后自动掉线。\ \
<点这里输入以下验证码/@@CheckNo>\ \
验证码:<$RANDOMNO>
[@@CheckNo]
#IF
CheckRandomNo
#act
Gmexecute ReleaseShutup Self
addnamelist ..\QuestDiary\数据文件\激活.txt
SENDMSG 6 验证码核验通过!你可以正常游戏了。
break
close
#elsesay
验证码输入不正确。\
<重新输入/@激活登陆>
[@Delayk]
#if
checknamelist ..\QuestDiary\数据文件\激活.txt
#act
SENDMSG 6 10秒钟时间到,你是激活帐户不受影响!
#elseact
SENDMSG 6 10秒钟时间到,你还没有激活帐户,系统决定踢你下线!
益佳引擎
益佳引擎防御假人方法
一、
[手工设置达到防御效果]
D:\MirServer\DBServer\目录下建名为DenyChrName.txt 文本在里面加入需要过滤的人物名如:奶奶的 秒杀 设置
那以这名字开头的假人名字便不能建立角色
流程二
1.如遇到假人攻击请把登陆服务器允许注册人物选项关掉,具体设置为登陆服务器 -> 基本设置 -> 允许创建帐号
2.把登陆网关-选项-安全过滤--防御等级滑块条调整为1.最大连接数设置为5
3.等待1分钟后恢复正常登陆设置(把防御等级滑块条调整为5格)及打开登陆服务器的允许创建帐号选项
4.不定时踢除离线挂机人物 具体操作为:M2 -> 在线人物 -> 踢除离线挂机人物
二、
[采用脚本方式防御假人方法]
原理和上线禁言是一样的,只要玩家上线超过10秒没有正确输入验证码就会被T下线.此脚本可以有效的防止挂假人攻击以及各种挂机网站挂人,由于验证码是随机的,所以方法可行,希望大家都可以试试.
脚本如下:
#if
checknamelist ..\QuestDiary\数据文件\激活.txt
#act
SENDMSG 6 你的帐号已经被激活,你可以正常游戏了。
#elseact
DelayCall 10 @Delayk
SENDMSG 6 你的帐号还没有被激活,没有激活的帐户将在10秒后自动掉线。
Gmexecute Shutup Self 99999
#elseSAY
所有玩家上线需要点<激活登陆/@激活登陆>,否则10秒后自动掉线。\
此举是为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅。\
[@激活登陆]
#if
#ACT
SetRandomNo
#SAY
为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅。\
请输入验证码进行id激活.否则10秒后自动掉线。\ \
<点这里输入以下验证码/@@CheckNo>\ \
验证码:<$RANDOMNO>
[@@CheckNo]
#IF
CheckRandomNo
#act
Gmexecute ReleaseShutup Self
addnamelist ..\QuestDiary\数据文件\激活.txt
SENDMSG 6 验证码核验通过!你可以正常游戏了。
break
close
#elsesay
验证码输入不正确。\
<重新输入/@激活登陆>
[@Delayk]
#if
checknamelist ..\QuestDiary\数据文件\激活.txt
#act
SENDMSG 6 10秒钟时间到,你是激活帐户不受影响!
#elseact
SENDMSG 6 10秒钟时间到,你还没有激活帐户,系统决定踢你下线!