Exemple #1
0
 public SSessionBase SendAsync(DistrictLogOutResponse value) =>
 SendAsync(ClientOpcode.LogOut, (PacketWriter writer) =>
 {
     writer.Write(value.Account);
     writer.Write(value.Character);
     writer.WriteNumberLengthUtf8String(value.Ip);
     writer.Write(value.Port);
     writer.WriteDistrictLogOutWay(DistrictLogOutWay.GoToGateService);
     writer.WriteDistrictLogOutStatus(DistrictLogOutStatus.Success);
 });
Exemple #2
0
 public SSessionBase SendDeferred(DistrictLogOutResponse value) =>
 SendDeferred(SCCategory.Character, SCCharacter.GobackLobby, (SPacketWriter writer) =>
 {
     writer.Write(value.Account);
     writer.Write(value.Character);
     writer.WriteNumberLengthUtf8String(value.Ip);
     writer.Write(value.Port);
     writer.WriteDistrictLogOutWay(DistrictLogOutWay.GoToGateService);
     writer.WriteDistrictLogOutStatus(DistrictLogOutStatus.Success);
 });