示例#1
0
        public static void CargarSabio(SessionInstance Session)
        {
            Session.User.Game = GameType.Ring;
            ServerMessage server = new ServerMessage();

            server.AddHead(160);
            server.AddHead(120);
            server.AppendParameter(MiniGamesManager.EstadoDeInscripcion(Session, GameType.Ring));

            server.AppendParameter(0);
            server.AppendParameter(3);
            server.AppendParameter(Descripcion_Silver); //Descripcion Silver
            server.AppendParameter(0);
            server.AppendParameter(Precio_Silver);      //Precio Silver
            server.AppendParameter(2);
            server.AppendParameter(Descripcion_Golden); //Descripción Golden
            server.AppendParameter(Precio_Golden);      //Precio Golden
            server.AppendParameter(0);
            Session.SendData(server);

            if (Session.User.ver_ranking == 1)
            {
                RankingsManager.cartel_ranking(Session, 1, 2, ServerThreads.Fecha_Ranking_Semanal);//2 Golden
            }
            if (Session.User.ver_ranking == 2)
            {
                RankingsManager.cartel_ranking(Session, 1, 1, ServerThreads.Fecha_Ranking_Semanal);//1 Silver
            }
        }
示例#2
0
 private void GetBoardData(BoardData boardData)
 {
     currentIndexSquare = boardData.currentSquare;
     gameState          = boardData.gameState;
     character.PositionTo(boardData.currentCharacterPosition + (Vector3.up * 2));
     MiniGamesManager.SetMiniGameByIndex(boardData.indexMiniGame, boardData.miniGameState, boardData.minigamesViewed);
     boardData.Unload();
 }
示例#3
0
 static void mGamesCall_Manager()
 {
     MiniGamesManager.BuscarParticipantes(GameType.Ring, 2);
     MiniGamesManager.BuscarParticipantes(GameType.Ring, 3);
     MiniGamesManager.BuscarParticipantes(GameType.CocosLocos, 8);
     MiniGamesManager.BuscarParticipantes(GameType.CocosLocos, 9);
     MiniGamesManager.BuscarParticipantes(GameType.Sendero, 6);
     MiniGamesManager.BuscarParticipantes(GameType.Sendero, 7);
     MiniGamesManager.BuscarParticipantes(GameType.Camino, 12);
     MiniGamesManager.BuscarParticipantes(GameType.Camino, 13);
 }
示例#4
0
        void Liana(SessionInstance Session)
        {
            if (Session.User == null)
            {
                return;
            }
            if (Session.User.Sala == null)
            {
                return;
            }
            Session.User.Time_Interactuando = Time.GetCurrentAndAdd(AddType.Segundos, 5);
            Session.User.Trayectoria.DetenerMovimiento();
            ServerMessage liana = new ServerMessage();

            liana.AddHead(147);
            liana.AppendParameter(Session.User.IDEspacial);
            sala.SendData(liana);
            Session.User.Sala.Map[Session.User.Posicion.y, Session.User.Posicion.x].FijarSession(null);
            Packet_135(Session, new TimeSpan(0, 0, 5), sala, MiniGamesManager.ObtenerPuerta(sala.Escenario, Session.User.IDEspacial));
        }
示例#5
0
        public static void CargarSabio(SessionInstance Session)
        {
            Session.User.Game = GameType.CocosLocos;
            ServerMessage server = new ServerMessage();

            server.AddHead(160);
            server.AddHead(120);
            server.AppendParameter(MiniGamesManager.EstadoDeInscripcion(Session, GameType.CocosLocos));
            server.AppendParameter(0);
            server.AppendParameter(9);
            server.AppendParameter(Descripcion_Silver); //Descripcion Silver
            server.AppendParameter(0);
            server.AppendParameter(Precio_Silver);      //Precio Silver
            server.AppendParameter(8);
            server.AppendParameter(Descripcion_Golden); //Descripción Golden
            server.AppendParameter(Precio_Golden);      //Precio Golden
            server.AppendParameter(0);
            Session.SendData(server);

            RankingsManager.cartel_ranking(Session, 2, 2, ServerThreads.Fecha_Ranking_Semanal);
        }
示例#6
0
 private void Awake()
 {
     singleton = this;
 }
示例#7
0
 static void CargarSabio(SessionInstance Session, string[,] Parameters)
 {
     MiniGamesManager.CargarSabio(Session, int.Parse(Parameters[0, 0]));
 }
示例#8
0
 static void Inscribir(SessionInstance Session, string[,] Parameters)
 {
     MiniGamesManager.Inscribir(Session, int.Parse(Parameters[0, 0]));
 }