示例#1
0
        internal static void DestroyJson()
        {
            InfoModelo dados = OtanixEnvironment.getStatusApi();

            dados.hotel     = 0;
            dados.onlines   = 0;
            dados.loadRooms = 0;
            dados.uptime    = "Servidor desligado";

            APIexterna.enviaAlerta(dados);
        }
示例#2
0
        internal static void atualizaJson(TimeSpan Uptime)
        {
            try
            {
                InfoModelo dados = OtanixEnvironment.getStatusApi();
                dados.hotel     = 0;
                dados.onlines   = OtanixEnvironment.GetGame().GetClientManager().clients.Count;
                dados.loadRooms = OtanixEnvironment.GetGame().GetRoomManager().loadedRooms.Count;
                dados.uptime    = Uptime.Days + " dias " + Uptime.Hours + " horas " + Uptime.Minutes + " minutos";

                APIexterna.enviaAlerta(dados);
            }
            finally
            {
                tempoJson = 0;
            }
        }