上传客户端代码 关闭日志

This commit is contained in:
liwei 2023-09-19 10:43:09 +08:00
parent 1111a1a444
commit 39dbab6e22

View File

@ -35,8 +35,8 @@ namespace BattleServer
private void doBinary(byte[] message)
{
BattleRpcMessage msg = ProtoDeSerialize<BattleRpcMessage>(message);
if (msg.method != "Heartbeat")
Console.WriteLine("接收到消息 {0}", msg.method);
// if (msg.method != "Heartbeat")
// Console.WriteLine("接收到消息 {0}", msg.method);
// Pb.BattleRpcMessage msg = Deserialize<Pb.BattleRpcMessage>(message);
Task t = Task.Run(() =>
{
@ -79,7 +79,7 @@ namespace BattleServer
socket.Send(_msg);
break;
case "GetInfo": //创建战斗场景
Console.WriteLine("处理GetInfoPVP !");
// Console.WriteLine("处理GetInfoPVP !");
BattleGetInfoReq req = ProtoDeSerialize<BattleGetInfoReq>(msg.data.value);
BattleStateInfo info = HotUpdateScripts.FightRunnerMgr.Instance.GetPvpStateInfo(req.battleid);
msg.data = new Google.Protobuf.WellKnownTypes.Any
@ -89,10 +89,10 @@ namespace BattleServer
};
_msg = ProtoSerialize(msg);
socket.Send(_msg);
Console.WriteLine("处理GetInfo end !");
// Console.WriteLine("处理GetInfo end !");
break;
case "Create": //创建战斗场景
Console.WriteLine("处理CreatePVP !");
// Console.WriteLine("处理CreatePVP !");
BattleCreateServerReq CreateReq = ProtoDeSerialize<BattleCreateServerReq>(msg.data.value);
HotUpdateScripts.FightRunnerMgr.Instance.StartPvp(CreateReq.info, this.OnOutCmd, this.OnFinish, (issucc) =>
{
@ -103,15 +103,15 @@ namespace BattleServer
};
_msg = ProtoSerialize(msg);
socket.Send(_msg);
Console.WriteLine("处理CreatePVP end !");
// Console.WriteLine("处理CreatePVP end !");
});
break;
case "InCmd": //向战斗场景输入指令
Console.WriteLine("处理InCmd !");
// Console.WriteLine("处理InCmd !");
BattleInCmdReq InCmdReq = ProtoDeSerialize<BattleInCmdReq>(msg.data.value);
HotUpdateScripts.FightRunnerMgr.Instance.PvpInput(InCmdReq.battleid, InCmdReq.side, InCmdReq.@in, (issucc) =>
{
Console.WriteLine("处理InCmd 1------- end !");
// Console.WriteLine("处理InCmd 1------- end !");
msg.data = new Google.Protobuf.WellKnownTypes.Any
{
type_url = "type.googleapis.com/BattleInCmdResp",
@ -119,12 +119,12 @@ namespace BattleServer
};
_msg = ProtoSerialize(msg);
socket.Send(_msg);
Console.WriteLine("处理InCmd 1------- end !");
// Console.WriteLine("处理InCmd 1------- end !");
});
break;
case "Concede": //向战斗场景输入指令
Console.WriteLine("处理 Concede !");
// Console.WriteLine("处理 Concede !");
BattleConcedeReq ConcedeReq = ProtoDeSerialize<BattleConcedeReq>(msg.data.value);
HotUpdateScripts.FightRunnerMgr.Instance.InitiativeFail(ConcedeReq.battleid, ConcedeReq.side, (issucc) =>
{
@ -135,7 +135,7 @@ namespace BattleServer
};
_msg = ProtoSerialize(msg);
socket.Send(_msg);
Console.WriteLine("处理 Concede end !");
// Console.WriteLine("处理 Concede end !");
});
break;
@ -146,10 +146,10 @@ namespace BattleServer
private void OnOutCmd(string bid, List<BattleCmd> cmd)
{
// Console.WriteLine("----------------------OnOutCmd {0}:{1}", bid, cmd.cmdtype);
foreach (var item in cmd)
{
Console.WriteLine("----------------------OnOutCmd {0}:{1}", bid, item.cmdtype);
}
// foreach (var item in cmd)
// {
// Console.WriteLine("----------------------OnOutCmd {0}:{1}", bid, item.cmdtype);
// }
BattleRpcMessage msg = new BattleRpcMessage();
msg.method = "BattleOutCmd";
@ -166,7 +166,7 @@ namespace BattleServer
{
ComEndFight _cmd = HotUpdateScripts.FightCmdUtil.PasreCmd(cmd) as ComEndFight;
Console.WriteLine("----------------------OnFinish {0}", _cmd.fightId);
// Console.WriteLine("----------------------OnFinish {0}", _cmd.fightId);
BattleRpcMessage msg = new BattleRpcMessage();
msg.method = "BattleFished";
msg.data = new Google.Protobuf.WellKnownTypes.Any
@ -185,7 +185,7 @@ namespace BattleServer
t.ContinueWith(r =>
{
string Exception = Convert.ToString(t.Exception);
Console.WriteLine("OnFinish 异常处理:" + Exception);
// Console.WriteLine("OnFinish 异常处理:" + Exception);
}, TaskContinuationOptions.OnlyOnFaulted);