From 5380ea6bc51f3b571f1058c14a553e19e9a54f63 Mon Sep 17 00:00:00 2001 From: Sergio Valor Martinez Date: Wed, 16 Nov 2022 13:32:51 +0100 Subject: [PATCH] =?UTF-8?q?Mejorado=20el=20proceso=20de=20conexi=C3=B3n=20?= =?UTF-8?q?online?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/director.cpp | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/source/director.cpp b/source/director.cpp index ac56aad..de2a277 100644 --- a/source/director.cpp +++ b/source/director.cpp @@ -528,23 +528,11 @@ void Director::initOnline() { if (!options->online.enabled) { - screen->showText("Modo Online deshabilitado"); - std::cout << "Modo Online deshabilitado" << std::endl; + screen->showText("Modo Offline"); + std::cout << "Modo Offline" << std::endl; return; } - // Obtiene la información online - if (jscore::initOnlineScore(options->online.gameID)) - { - screen->showText("Conectado a jaildoctor.duckdns.org"); - std::cout << "Conectado a jaildoctor.duckdns.org" << std::endl; - } - else - { - screen->showText("Fallo al conectar a jaildoctor.duckdns.org"); - std::cout << "Fallo al conectar a jaildoctor.duckdns.org" << std::endl; - } - // Obten el Jailer ID if (options->online.jailerID == "") { // Jailer ID no definido @@ -553,8 +541,18 @@ void Director::initOnline() } else { // Jailer ID iniciado - screen->showText(options->online.jailerID + " ha iniciado sesion"); - std::cout << options->online.jailerID << " ha iniciado sesion" << std::endl; + + // Obtiene la información online + if (jscore::initOnlineScore(options->online.gameID)) + { + screen->showText(options->online.jailerID + " ha iniciado sesion"); + std::cout << options->online.jailerID << " ha iniciado sesion" << std::endl; + } + else + { + screen->showText("Fallo al conectar a " + options->online.server); + std::cout << "Fallo al conectar a " << options->online.server << std::endl; + } // Obten la puntuación online const int points = jscore::getUserPoints(options->online.gameID, options->online.jailerID);