网关更新日志-BLUE引擎
BLUE网关2019更新记录:
2019/6/06
==================================================================================
封最新延迟加速!
游戏网关添加喊话过滤:
ChatCmds.txt 在此增加自定义列表的命令,喊话内容会进行脏话检测过滤,每行一个命令,默认只有一条:“@传 ”(不包含双引号,注意后面有空格)
例如:@喊
Abusive.txt 格式修改为:过滤字符 规则(0全部替换 1命中字符替换为* 2踢下线)
例如:
T= 2
{ 2
X= 2
c= 2
} 2
http
2
AY= 2
AX= 2
< 2
/ 2
> 2
$ 2
BLUE网关2016更新记录:
!如果发现引擎CPU占用比较高,尝试不要勾选:主菜单-选项-提高计时精度。
2015/12/12
==================================================================================
修正内存池分配内存块bug
修正用户退出后,可能出现内存泄漏
优化用户处理流程的内存申请方法,加强封包检测,提高性能
修正需要WindowsVista以上系统才能运行问题
修正开启药品控制后出现各类奇怪问题
2015/11/6
==================================================================================
修正一个死循环漏洞,会导致奔溃退出
增加异常抓取,防止几个线程的异常退出
2015/10/30
==================================================================================
修正1025检测聊天信息bug,可能会导致崩溃自动退出问题
修改网关出现异常时,不自动关闭
增加调试信息输出,如果出现异常,会在程序目录下生成dmp和rpt文件,请发送给我
2015/10/25
==================================================================================
修正之前10版版偶尔双击穿戴不了装备问题
修正之前10月份版本可能会出现崩溃自动退出问题
修正部分可被攻击的封包漏洞
修正部分小问题
2015/10/01
==================================================================================
优化性能
过滤几个可能导致物品极品属性混乱的非法封包。
修正登录排队功能可能被T问题。
改进封“超级野蛮”,并封掉“幻影野蛮”,
设置:DoMotaeboSpeedCheck=1,RushCompTime=200。
RushCompTime越大越严格,RushCompTime主要取决于ClientMoveSpeedRate,
ClientMoveSpeedRate=2时,可以设置RushCompTime=200,
开启DebugSpeedMessage=1,自行调试合适的RushCompTime值。
2015/9/05
==================================================================================
封掉利用部分技能制造类似“暗杀”的效果
修正登陆时可能被踢的BUG
修正CheckOnlinePlayer动态开启后造成踢人bug
//开启可以踢掉虚假的在线玩家,使在线人数与引擎在线人数对应,建议开启
如果使用老版本m2,务必将CheckOnlinePlayer=0
Config.ini 是一份已经预调节好了的封加速设置,可参考使用。
将获得的激活码填写在Config.ini的
[Strings]
ActivateCode=激活码
第一次激活比较久,稍等2分钟左右,重新开启程序即可。
登陆排队功能:(结合新客户端程序使用)
---------------------------------
MaxUserForLoginWait=8000
实际在线人数超过此数量,登陆游戏会排队,赋值0将关闭登陆排队功能。
LoginWaitTimeRate=0.800000 登陆等待时间 = (实际在线人数
- MaxUserForLoginWait) * LoginWaitTimeRate
OnlinePlayerCountRate=13.240000
排队时报告的在线人数倍数,报告数量 = 实际在线人数 * OnlinePlayerCountRate
v1.02
高性能网关
==================================================================================
Abusive.txt
脏话过滤列表
BlockHWID.txt 被封机器码列表
DenyAccount.txt 被封账号列表
DenyCharName.txt
被封角色列表
DenyIP.txt 被封IP列表
DenyIPRange.txt 被封IP区域列表
DenyUserCmd.txt
被封命令列表
参数调节直接编写config.ini,保存(ctrl+s)直接生效。
==================================================================================
1
DebugSpeedMessage=1
可以查看动作超速信息,方便调试出合理的封加速设置,让信息保持在30内最好,加速就可以封住了
2 NoDirectionMotaebo=1
禁止定向野蛮,默认开启
3 魔法速度控制只由[Integer]的SpellInterval控制,建议值:SpellInterval = 1180。
4 账号和角色封停列表
5 准确的速度判断
6 解决各种漏洞bug
7 主菜单-选项-提高计时精度
开关说明:
默认打开,打开能获取得更精准的封挂准确度,但是部分操作系统(目前已知受影响系统为Win2003
32位)会使M2的CPU使用率提高很多
(会提高多少主要还是看CPU的性能),如果你认为机器的CPU资源不够使用,那么可以选择关闭来降低部分桌面程序的CPU使用率。
有的操作系统默认是打开了计时精度的(64位操作系统),就算在网关选择打开或关闭,M2的CPU也不会受影响。
8 封多重吃药,0血不死,与其他物品如随机卷不冲突(之前的封法存在漏洞,会被外挂利用,所以封不了)
怎么调节封加速的参数设置?
==================================================================================
必须调节,只要参数调节合理,加速外挂基本都起不了作用。
1 提高计时精度勾选
2PunishIntervalRate=1.000000,PunishBaseInterval=0
3
DebugSpeedMessage=1,并先设置一下3个参数,
ClientMoveSpeedRate=0
客户端移动速度
ClientSpellSpeedRate=0 客户端魔法速度
ClientAttackSpeedRate=0
客户端攻击速度
4
例如跑动,让人物在游戏里自动跑路,然后调节MoveInterval参数,游戏里提示超速30以内就最好,而且基本保持30左右
然后再调节砍、魔法的动作,再者调节组合速度。
(详细参数说明参考以下内容:)
[Integer]
MaxUser=800 最高人数限制
ShowLogLevel=3 日志级别
MaxItemSpeed=6
武器最高速度限制
MaxItemSpeedRate=60 武器加速因数(60)
MaxConnectOfIP=50
每ip的最高连接
MaxClientCount=50 每台电脑最高连接
ClientTimeOutTime=15000
超时空闲连接
NomClientPacketSize=400 普通封包大小限制
MaxClientPacketSize=10240
特殊封包大小限制
MaxClientPacketCount= 15 批量购买个数
ChatInterval=800 说话间隔
TurnInterval=350 转身间隔
MoveInterval=570
移动间隔
SpellInterval=1200 魔法间隔
AttackInterval=900 攻击间隔
ButchInterval=450
挖肉间隔
SitDownInterval=450 下蹲间隔
PickupInterval=330 拾取物品间隔
EatInterval=
330 使用药品间隔
RushCompTime 野蛮冲撞补偿,默认450,越大越严格
MoveNextSpellCompensate=100
移动后魔法补偿
MoveNextAttackCompensate=250 移动后攻击补偿
AttackNextMoveCompensate=200
攻击后移动补偿
AttackNextSpellCompensate=200 攻击后魔法补偿
SpellNextMoveCompensate=200
魔法后移动补偿
SpellNextAttackCompensate=200 魔法后攻击补偿
SpaceMoveNextPickupInterval=
600 瞬移后拾取物品的间隔
PunishBaseInterval=20 加速惩罚基数
ClientMoveSpeedRate=0 客户端移动速度
ClientSpellSpeedRate=0
客户端魔法速度
ClientAttackSpeedRate= 0 客户端攻击速度
CheckOvSpdInv=200 超速阈值(超过此值,将累加超速计数)
MaxOvSpdCnt=3
允许的最大的超速计数,超过后动作封包会被丢掉(卡在原地不能攻击...)
ReleaseOvSpdCntTime=5000
释放一个超速计数的间隔时间
MaxUserForLoginWait=8000 实际在线人数超过此数量,登陆游戏会排队,赋值0将关闭登陆排队功能。
[Float]
PunishIntervalRate=1.000000
加速惩罚倍数
LoginWaitTimeRate=0.800000 登陆等待时间 = (实际在线人数 - MaxUserForLoginWait) *
LoginWaitTimeRate
OnlinePlayerCountRate=13.240000 排队时报告的在线人数倍数,报告数量 = 实际在线人数
* OnlinePlayerCountRate
[Method]
OverSpeedPunishMethod=3 对加速处理方式:0 转换封包,1 丢包,2 空包, 3
延迟处理(建议)
BlockIPMethod=0 掉线处理:0 掉线,1 临时封ip,重启失效,2
加到永久封ip列表
ChatFilterMethod=0 脏话处理:0 全部替换为,1 替换过滤字符,2
掉线
SpeedHackWarnMethod= 0 加速警告:0 文字警告,1 弹窗警告
[Switch] 开关设置
LimitConnectionPerIP=1 每IP连接数限制开关
OverSpeedSendBack=0
加速警告
DefenceCCPacket=0 防止cc攻击
KickOverSpeed=0
加速掉线(不建议开启)
DoMotaeboSpeedCheck=1 禁止超级野蛮
DenyPresend=0
禁止商城赠送
ItemSpeedCompensate=0 组合速度考虑武器加速度
KickOverPacketSize=1
异常掉线处理
ChatFilter=1 说话过滤
ChatInterval=1 说话间隔
ChatCmdFilter=0 命令过滤 //例如
make
TurnInterval=1 转身速度
MoveInterval=1 移动速度
SpellInterval=1
魔法速度
AttackInterval=1 攻击速度
ButchInterval=1 挖肉速度
SitDownInterval=1
下蹲速度
SpaceMoveNextPickupInterval=1 瞬移后拾取物品
PickupInterval=1
拾取物品
EatInterval=1 使用物品
ProcClientCount=0
限制每个电脑开启数量开关
ClientShowHintNewType=1 1.76版本物品显示方式
SyncClientSpeed=0
DebugSpeedMessage=0 超速调试信息(供管理员测试使用)
NoDirectionMotaebo=1
封定向野蛮
CheckMagicId=1 非法空魔法封账号处理
DenyUpdateStoreItem=1
禁止添加、撤销摆摊物品
OpenClientSpeedRate=0 显示客户端的速度调节(建议关)
CheckOnlinePlayer=0
实时监测虚假玩家的链接(建议开启),不开启的话,在线人数显示会有所偏差(开启必须结合最新2015引擎,否则会T掉玩家)
DealAction=0
是否禁止攻击后交易(如防止野蛮后交易等)
UseTimePeriod=0 使用高精确度检测加速,会用比较多的CPU
[GameGate]
Count=1 多开端口个数
ServerAddr1=127.0.0.1
服务器1的ip
ServerPort1=5000 服务器1的端口
GatePort1=7200
网关服务器的对外端口
ServerAddr2=127.0.0.1
ServerPort2=5000
GatePort2=7201
热门文章
- 03-08
- 02-27
- 12-04
- 02-25
- 03-02
- 10-20
- 01-07
BLUE,BLUE引擎,blue引擎,Blue脚本,BLUE说明书,BLUE日志,BLUE问题,BLUE引擎BUG,BLUEM2(LEGENDM2)引擎,英雄合击,合击引擎,BLUE版本,
- 11-27