예제 #1
0
파일: MsgTeam.cs 프로젝트: Pircs/Yi
 private static void Kick(YiObj player, ref MsgTeam packet)
 {
     if (!TeamSystem.Teams.ContainsKey(player.UniqueId))
     {
         return;
     }
     if (!TeamSystem.Teams[player.UniqueId].Members.ContainsKey(packet.TargetUniqueId))
     {
         return;
     }
     if (!TeamSystem.Teams[player.UniqueId].Members.TryGetValue(packet.TargetUniqueId, out var kick))
     {
         return;
     }
     TeamSystem.Leave(player, kick);
 }