From 84432eae0984e7c1bde5a65e70a469049e7f676c Mon Sep 17 00:00:00 2001 From: luca0N! Date: Thu, 31 Dec 2020 16:44:29 -0300 Subject: [PATCH] Alerta de ociosidade enviado para todos os clientes --- index.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 0934bf8..f31e668 100644 --- a/index.js +++ b/index.js @@ -170,7 +170,10 @@ wss.on('connection', ws => { salas[salaNum].clientes.push(cliente); salaObj = salas[salaNum]; } else{ - var salaNova = new Sala(sala, [cliente], undefined, undefined, vars["sala.opções.padrão"]); + let salaNova = new Sala(sala, [cliente], undefined, undefined, vars["sala.opções.padrão"]); + + console.log(salaNova.opções); + salaNova.pontuaçãoMeta = vars['sala.pontos.pontuaçãoMeta']; salas.push(salaNova); salaObj = salaNova; @@ -775,8 +778,8 @@ function checarInativos(){ for (let x = 0; x < clientes.length; x++){ if (Date.now() - clientes[x].uas >= vars["cliente.uas.limite"]){ console.log("[" + clientes[x].endereço + "] O jogador parece estar inativo. Fechando conexão."); - // Alertar o cliente. - clientes[x].soquete.send(JSON.stringify(new Resposta("EVENTO", "SERVIDOR", "CHUTADO_POR_INATIVIDADE"))); + // Alertar os clientes. + alertarClientesEvento("EVENTO_JOGADOR_CHUTADO_POR_INATIVIDADE", clientes[x].sala))); clientes[x].soquete.terminate(); } }