Example #1
0
 void Llamar(List <SessionInstance> Sessiones, SalaInstance Sala)
 {
     foreach (SessionInstance Session in Sessiones)
     {
         if (Session.User == null)
         {
             continue;
         }
         Session.User.Jugando = true;
         if (Session.User.Sala != null)
         {
             if (Session.User.Sala.Escenario.categoria == 5)
             {
                 continue;
             }
         }
         ServerMessage server = new ServerMessage();
         server.AddHead(207);
         Session.SendData(server);
     }
     Thread.Sleep(new TimeSpan(0, 0, 10));
     foreach (SessionInstance Session in Sessiones)
     {
         if (Session.User == null)
         {
             continue;
         }
         if (Session.User.Sala != null)
         {
             if (Session.User.Sala.Escenario.categoria == 5)
             {
                 continue;
             }
         }
         if (SalasManager.Entrar_Sala(Session, Sala, null))
         {
             Sala.CargarEscenario(Session);
         }
     }
 }