summaryrefslogtreecommitdiff
path: root/Client/Assembly-CSharp/InnerNet/InnerNetServer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Client/Assembly-CSharp/InnerNet/InnerNetServer.cs')
-rw-r--r--Client/Assembly-CSharp/InnerNet/InnerNetServer.cs10
1 files changed, 6 insertions, 4 deletions
diff --git a/Client/Assembly-CSharp/InnerNet/InnerNetServer.cs b/Client/Assembly-CSharp/InnerNet/InnerNetServer.cs
index 3e09a4c..f0b37a1 100644
--- a/Client/Assembly-CSharp/InnerNet/InnerNetServer.cs
+++ b/Client/Assembly-CSharp/InnerNet/InnerNetServer.cs
@@ -264,7 +264,7 @@ namespace InnerNet
return;
}
break;
- case 3: // RemoveGame
+ case 3: // RemoveGame , MsgRead:RemoveGame
if (reader.ReadInt32() == 32)
{
this.ClientDisconnect(client);
@@ -333,7 +333,7 @@ namespace InnerNet
}
}
- // 踢玩家
+ // 踢玩家(断开它的连接)
private void KickPlayer(int targetId, bool ban)
{
List<InnerNetServer.Player> clients = this.Clients;
@@ -383,8 +383,8 @@ namespace InnerNet
{
MessageWriter messageWriter = MessageWriter.Get(SendOption.Reliable);
messageWriter.StartMessage(1);
- messageWriter.Write(6);
- messageWriter.EndMessage();
+ messageWriter.Write(6); // 6 = DisconnectReasons.Banned
+ messageWriter.EndMessage();
client.Connection.Send(messageWriter);
messageWriter.Recycle();
return;
@@ -452,6 +452,7 @@ namespace InnerNet
}
this.Clients.Add(client);
client.LimboState = LimboStates.WaitingForHost;
+ // MsgWrite:WaitForHost
MessageWriter messageWriter3 = MessageWriter.Get(SendOption.Reliable);
try
{
@@ -634,6 +635,7 @@ namespace InnerNet
this.Broadcast(msg, client);
}
+ // MsgWrite:JoinedGame
private void WriteJoinedMessage(InnerNetServer.Player client, MessageWriter msg, bool clear)
{
if (clear)