剑侠情缘手游冻结、解冻角色的方法

剑侠情缘手游冻结、解冻角色

一、剑侠情缘服务端package.idx  package0.dat 解包后

打开Server\ServerScript\GM\Transmit.lua 邮件接口文件

二、找到 下面代码

if not tbRoleStayInfo then
  TransLib.DoEfunOperateRespond(nCmdSequence, [[{"code":"1038","message":"role not found"}]]);
  return;
end

在上述代码下面添加如下的代码

if tbOp.serialNo == "enfeng" then --冻结角色
                BanPlayer(nRoleId,GetTime() + GetTime(),tbOp.title);
                TransLib.DoEfunOperateRespond(nCmdSequence, [[{"code":"1000","message":"BanPlayer succeed!"}]]);

                return;
        end        
        
        if tbOp.serialNo == "defeng" then --解冻角色
                BanPlayer(nRoleId,0,"");
                TransLib.DoEfunOperateRespond(nCmdSequence, [[{"code":"1000","message":"DeBanPlayer succeed!"}]]);
                return;
        end        

三、然后重新打包上传至服务器

http://你的服务器IP:8088/efunsendreward?serverCode=10001&serialNo=enfeng&roleId=角色ID --冻结
http://你的服务器IP:8088/efunsendreward?serverCode=10001&serialNo=defeng&roleId=角色ID --解冻

好了这样就可以封禁和解封特定的角色了。

原创文章,作者:静默雨夜,如若转载,请注明出处:https://game.cangyoudao.cn/archives/1383

发表评论

登录后才能评论