public void reportar(clsUsuario u) { u.sumarReporte(); if (u.getReportes() == 3) { this.ban(u); } }
public bool ingresarJugador(clsUsuario nuevo) { if (this.salaLlena()) { jugadores[actuales] = nuevo; actuales++; return(true); } else { return(false); } }
public void eliminarJugador(clsUsuario u) { //por si se desconecta mucho tiempo, o sale voluntariamente //verificar como queda el array try { u.reiniciarReportes(); jugadores = jugadores.Where(val => val != u).ToArray(); actuales--; } catch (Exception e) { } finally { } }
public void ban(clsUsuario u) { //dar un aviso que se le dieron 3 reportes y se le va a banear. eliminarJugador(u); }