Mejorado el proceso de conexión online

This commit is contained in:
2022-11-16 13:32:51 +01:00
parent 1a20e85af4
commit 5380ea6bc5

View File

@@ -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
// 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);