Previous topicNext topic
Help >
BLUE网关历史更新

BLUE网关2021更新记录:

M2引擎→选项→功能设置→英雄设置→设置二 如图修改即可!参考一

M2引擎→选项→功能设置→英雄设置→设置二 如图修改即可!参考二、此参数游戏中人物可以精准攻击他人【英雄】!

2021年最新复古封加速网关配置Config.ini如下:

[Integer]
MaxUser=1024
ShowLogLevel=3
MaxConnectOfIP=50
MaxClientCount=50
ClientTimeOutTime=60000
NomClientPacketSize=1024
MaxClientPacketSize=16384
MaxClientPacketCount=15
MaxSendCacheSize=1048576
LoginWaitTime=3800
MaxUserForLoginWait=8000
BuffPoolSize=320
ChatInterval=800
TurnInterval=350
MoveInterval=570
SpellInterval=1200
AttackInterval=900
ButchInterval=450
SitDownInterval=450
PickupInterval=330
EatInterval=330
MoveNextSpellCompensate=640
MoveNextAttackCompensate=200
MoveNextTurnCompensate=250
AttackNextMoveCompensate=-10
AttackNextSpellCompensate=600
SpellNextMoveCompensate=-95
SpellNextAttackCompensate=255
TurnNextMoveCompensate=200
SpaceMoveNextPickupInterval=600
PunishBaseInterval=20
CheckOvSpdInv=20000
MaxOvSpdCnt=30000
ReleaseOvSpdCntTime=5000
RushCompTime=210
FilterOpcodesVer=5
MaxFilterCount=64
OpenSpellSpeedRate=0
ClientMoveFrameTime=95
ClientMoveSpeedRate=0
ClientSpellSpeedRate=0
ClientAttackSpeedRate=0
MaxItemSpeed=55
[Strings]
Title=GameGateServer
CMDSpaceMove=Move
OverClientCntMsg=开启游戏过多,链接被断开!
HWIDBlockedMsg=机器码已被封,链接被断开!
ChatFilterReplace=说话内容被屏蔽
OverSpeedSendBack=[提示]:请爱护游戏环境,关闭加速外挂重新登陆!
PacketDecryptFailed=[警告]:游戏连接被断开,请重新登陆!原因:使用非法外挂,客户端不配套,开启的客户端数量过多。
BlockHWIDFileName=d:\mirserver\rungate\BlockHWID.txt
ActivateCode=激活码
[Switch]
OpenClientSpeedRate=0
WriteLog=1
LimitConnectionPerIP=1
OverSpeedSendBack=0
DefenceCCPacket=0
KickOverSpeed=0
DoMotaeboSpeedCheck=1
DenyPresend=0
ItemSpeedCompensate=1
KickOverPacketSize=1
ChatFilter=1
ChatInterval=1
ChatCmdFilter=0
TurnInterval=1
MoveInterval=1
SpellInterval=1
AttackInterval=1
ButchInterval=1
SitDownInterval=1
SpaceMoveNextPickupInterval=1
PickupInterval=1
EatInterval=0
ProcClientCount=0
ClientShowHintNewType=1
DebugSpeedMessage=0
NoDirectionMotaebo=0
CheckMagicId=0
DenyUpdateStoreItem=1
DealAction=1
CheckOnlinePlayer=1
AllowMultiPendingPackets=0
BlockHighTraffic=1
[Method]
OverSpeedPunishMethod=3
BlockIPMethod=0
ChatFilterMethod=0
SpeedHackWarnMethod=0
[Float]
PunishIntervalRate=1.000000
LoginWaitTimeRate=0.500000
OnlinePlayerCountRate=3.240000
[GameGate]
Count=3
ServerAddr1=127.0.0.1
ServerPort1=5000
GatePort1=7200
ServerAddr2=127.0.0.1
ServerPort2=5000
GatePort2=7300
ServerAddr3=127.0.0.1
ServerPort3=5000
GatePort3=7400

==================================================================================

封最新延迟加速!

游戏网关添加喊话过滤:

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

优化加速控制,增加操作码间隔过滤(FilterOpcodes.txt),防止部分封包攻击

 


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< /FONT >


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。< /FONT >

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