[Sugerencia] - Reportar dentro del juego, ayudemos a los usuarios nuevos

Alexander Jackson · 28 · 2191
Vengo con la propuesta a la administración de implementar una función para los usuarios que no cuenten con los recursos necesarios o que no saben usar el foro de reporte de jugadores tóxicos en como reportar a un usuario, entonces creé esta idea con mis conocimientos en la programación para sentar una base hacía ustedes y aquí lo presentaré.
  • Ventajas de implementar este sistema en el juego.
    • Ayuda fuertemente al ser víctima de un usuario que está violando las reglas en tiempo real.
    • El equipo administrativo podrá ayudarnos mayormente en atendernos los reportes.
    • Nos ayuda a nosotros las personas con bajos recursos en una computadora, al momento de obtener pruebas sobre los infractores.

También les presento el código dónde lo hice yo mismo en el Visual Studio Code:

Código: (index.html) [Seleccionar]
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Reportar</title>
    <link rel="stylesheet" href="report.css">
    <script src="https://kit.fontawesome.com/fa2c0fcebd.js" crossorigin="anonymous"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
</head>
</head>
<body>
    <button class="boton"><div class="crusor"><i class="fa-solid fa-triangle-exclamation"></i> Reportar usuario</div></button>
    <div class="menu">
        <button class="cerrar"><div class="crusor"><i class="fa-solid fa-xmark"></i></div></button>
        <h2>Reportar al usuario <span>Jordy Drake</span>.</h2>
        <input type="text" placeholder="Diga la razón de la infracción del usuario.">
        <button class="aceptar"><div class="crusor">Enviar reporte</div></button>
    </div>
    <div class="aviso">
        <div class="check"><i class="fa-solid fa-user-check"></i></div>
        <h1>Reporte enviado.</h1>
        <p class="aviso">Los reportes serán tomados a criterio del Moderador que las aplique.</p>
    </div>
    <div class="tapar"></div>
    <script>
        $(".cerrar").click(function(){
            $(".menu, .aviso").hide();
        })
        $(".boton").click(function(){
            $(".menu").show();
            $("h2, p, input, .aceptar").show();
            $(".aviso").hide();
        })
        $(".aviso").hide();
        $(".aceptar").click(function(){
            $("h2, p, input, .aceptar").hide();
            $(".aviso").show();
        })
    </script>
</body>
</html>

Código: (style.css) [Seleccionar]
*{
    border: 0;
    margin: 0;
    padding: 0;
}

html, body{
    background-image: url(reportado.jpg);
    background-repeat: no-repeat;
    background-size: 1280px;
}

.boton{
    position: absolute;
    right: 19.5rem;
    top: 17rem;
    padding: 5px;
    border-radius: 5px;
    background-color: red;
    color: white;
    font-size: 9px;
}

.cerrar{
    width: fit-content;
    height: fit-content;
    padding: 5px;
    position: relative;
    left: 30.5rem;
    background-color: red;
    color: white;
    border-radius: 1px;
    font-weight: bolder;
}

.menu{
    width: 500px;
    height: 200px;
    background-image: url(back-inv.png);
    position: relative;
    top: 19rem;
    left: 27.6rem;
    display: flex;
    flex-direction: column;
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    text-align: center;
    padding: 1rem;
    border-radius: 5px;
    display: flex;
    justify-content: flex-start;
    line-height: 2rem;
    border: 2px solid black;
}

h2, p{
    position: relative;
    top: 10px;
}

span{
    color: orange;
}

input{
    width: 250px;
    padding: 10px;
    position: relative;
    top: 2rem;
    left: 7rem;
}

.aceptar{
    width: fit-content;
    padding: 10px;
    background-color: green;
    font-weight: bold;
    color: white;
    border-radius: 10px;
    position: relative;
    top: 4rem;
    left: 12rem;
}

.check{
    position: relative;
    width: fit-content;
    top: 6rem;
    left: 43rem;
    font-size: 5rem;
    color: lime;
}

.aviso{
    display: flex;
    flex-direction: column;
}
.aviso h1{
    position: relative;
    width: fit-content;
    top: 7rem;
    left: 37rem;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
}

.aviso p{
    width: fit-content;
    top: 8rem;
    left: 29rem;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    color: limegreen;
}

.crusor{
    cursor: default;
}

.crusor{
    cursor: url(./cursor.png),auto;
}

.tapar{
    position: absolute;
    width: 32px;
    height: 32px;
    top: 27rem;
    right: 24rem;
    background-image: url(back-inv.png);
}

Jordy Drake

  • *****
  • Hero Member
    Sería muy útil es cuando estén los 3 moderadores no siempre están por eso es el foro, no viene nada mal esto para futuro.

    Devin Lamar

    • *****
    • Hero Member
      Comparto el punto de Jordy, los moderadores andan ocupados con el desarrollo del sv porque ellos sí son programadores de verdad.  ;D

      Sería muy útil es cuando estén los 3 moderadores no siempre están por eso es el foro, no viene nada mal esto para futuro.
      Pues que yo sepa solo un Moderador atiende los reportes, pocas veces veo que lo atiendan los otros dos moderadores, al final está en decisión de ellos si quieren implementar esto o no y solo traigo una alternativa para que nos ayuden en los reportes.

      Comparto el punto de Jordy, los moderadores andan ocupados con el desarrollo del sv porque ellos sí son programadores de verdad.  ;D
      No sé qué tiene que ver con que ellos sean programadores, yo aplico lo que sé y así iré mejorando cada día con este hermoso arte.



      +1, buena sugerencia
      Nada mal.

      Gracias por sus comentarios, me ayudan a crecer cada día.


      Buena sugerencia, así los nuevos podrían reportar a los tóxicos que molestan nuevos por no saber reportar

      Buena sugerencia, así los nuevos podrían reportar a los tóxicos que molestan nuevos por no saber reportar
      Gracias por tu comentario, colega.

      Frann Cuzi

      • *****
      • Hero Member
        Nada mal.
        « Última Modificación: Marzo 16, 2025, 09:18:16 am por Frann Cuzi »

        Anthony Preston

        • *****
        • Hero Member
          Buena idea pero no faltan esos que crean multicuenas y empiezan a mal usar esto reportando a algunos usuarios que les caiga mal o esten en guerra
          R.I.P

          Buena Sugerencia.
          R - E - S - I - S - T - A - N - C - E   THE BEST ORGANIZATION


          Buena idea pero no faltan esos que crean multicuenas y empiezan a mal usar esto reportando a algunos usuarios que les caiga mal o esten en guerra
          Pues pienso yo que podría ser sancionable si mal usan el sistema, es obvio que habrá usuarios que harán eso para molestar, pero estoy presentando cómo sería este sistema y el resto lo debe hacer la administración.



          Buena Sugerencia
          Nada mal.
          Buena Sugerencia.
          Gracias por sus comentarios, me ayudan a crecer cada día.