掉行会是M2卡死的主要原因,建议大家购买开启(年卡免费赠送)
主要优化以下几点:
1、主动退战队的,限制加入时间,建议24小时后才能加入
2、禁止面对面入战队
3、白猪特有的二次校验功能,可确保数据完整性
先看配置,修改 mir2.bzconfig
--退出战队再加入的时间(秒),1小时3600秒,这里配置的是2小时,默认24小时
def.joinCorpsNeedTime = 7200
--关闭面对面收人入站队(开启可降低掉站队问题)
def.closeMDMJoinCoprs = true
以上两个开关处理好后,还需要在服务端增加函数,增加到 extendUIs.pas 中
procedure _joinCorps(params:string);
var APlayer : TPlayer;
name, corpsID:string;
begin
name := GetParam(params,'~',1);
corpsID := GetParam(params,'~',2);
APlayer := This_Player.FindPlayerByName(name);
if APlayer <> nil then
begin
APlayer.PlayerNotice('JPP=' + corpsID,5);
end;
end;
以上配置完成后,战队收人会呈现如下效果,表示配置成功:
