Castronegro

Comunidad => Como usar este foro - Guía del jugador => Mensaje iniciado por: kesulin en 03 Junio 2019, 16:55:31

Título: BOT recuento de votos
Publicado por: kesulin en 03 Junio 2019, 16:55:31
Linchando(http://castronegro.net/Themes/default/images/bbc/linchar.gif)
Tras varias pruebas he acabado implementando el bot. Primero usando tablas en la base de datos y guardando los votos tal como se iban posteando, pero con tapatalk no funcionaba al no usar etiquetas y además se creaban registros extraños en las tablas que no conseguia ver de donde venian. Así que tras desechar la idea de tablas lo que hago es recorrer todos los mensajes posteados en ese momento y guardados en la tabla correspondiente del foro (tabla usada por defecto por el foro, no la he creado).

Busco etiquetas que usamos para el linchamiento.

(http://castronegro.net/Themes/default/images/bbc/linchar.gif)
Código: [Seleccionar]
[linchar ]voto linchamiento[/ linchar]
Código: [Seleccionar]
[b][color=red]voto linchamiento[/color][/b]
Código: [Seleccionar]
[color=red][b]voto linchamiento[/b][/color]
Cualquiera de estas tres opciones sirven para anotar vuestro voto y el bot lo tenga en cuenta. Aunque para la etiqueta linchar tenéis un botón que os facilita no tener que recordarlo.

AVISOVotad dentro de las etiquetas con el nick correcto, cualquier error no sumará al nick correcto y el bot lo contabilizará como voto incorrecto.
Desplegable de jugadores vivos
Con la nueva versión del mod se ha creado un desplegable que lista todos los jugadores vivos en la partida.

(http://castronegro.net/Images/DesplegableJugadoresVivos.jpg)

Si abrimos el desplegable aparecerán listados todos los jugadores que se permiten linchar en el día en curso de la partida.

(http://castronegro.net/Images/DesplegableJugadoresVivosAbierto.jpg)

Al seleccionar un nombre aparecerá en el cuadro de texto con las etiquetas adecuadas para su linchamiento
Código: [Seleccionar]
[linchar ]Nombre elegido [/ linchar]
Hacer recuentos(http://castronegro.net/Themes/default/images/bbc/botrecuento.gif)
Cualquiera puede hacer un recuento, usad las etiquetas apropiadas:
Código: [Seleccionar]
[ recuento ][/ recuento]No debe haber espacios dentro de los [] , no me queda más remedio que ponerlos para que no se lance el bot y se pueda ver las etiquetas necesarias.

TRUCOSe ha habilitado un botón para no tener que memorizar la etiqueta.
(http://castronegro.net/Themes/default/images/bbc/botrecuento.gif)
 INFO Recordad que cualquiera puede invocar al bot, no hacen falta permisos especiales.
Jugadores que no han votado
El bot reconoce los jugadores que están vivos y comprueba quien no ha votado aún (si ha votado mal cuenta como que ha votado).
El bot muestra en un apartado que jugadores no han votado.

Ejemplo de recuento:
(click to show/hide)

Listar jugadores vivos y muertos (http://castronegro.net/Themes/default/images/bbc/jugadores.gif)
Aunque es una herramienta dirigida a los master cualquier jugador puede listar de manera sencilla los jugadores vivos y muertos con tan solo apretar un botón.
Este botón crea una lista de jugadores vivos y otra de muertos (con el nombre tachado).

Ejemplo:
Citar
JUGADORES VIVOS:
  • kesulin
  • Katalina
  • Alexeiv
  • horak
  • Daessaer
  • celdelnord
  • Alma de Floreta
  • calvo
  • Sigfried
  • piluka
  • Jabberwock
  • SebaManu
  • Pi_
  • Gestas
  • Marlex
  • AdaDixon
  • carloscmcm
  • Tanooki
  • xolo
  • Eloradana
  • Spidy
  • sharara

JUGADORES MUERTOS:





    Título: Re:BOT recuento de votos
    Publicado por: kesulin en 05 Septiembre 2019, 10:09:11
    Se ha habilitado un botón para no tener que memorizar la etiqueta.

      [ You are not allowed to view attachments ]  

    Recordad que cualquiera puede invocar al bot, no hacen falta permisos especiales.
    Título: Re:BOT recuento de votos
    Publicado por: kesulin en 12 Septiembre 2019, 14:59:17
    Añadida imagen de cabecera y recuento cronológico (que puede ser útil para algunas partidas).

    Título: Re:BOT recuento de votos
    Publicado por: admin en 26 Marzo 2021, 09:11:24
    Actualización, Versión 2.0:
    -Se ha creado un grupo de usuarios en permisos, el master debe indicar que jugadores están vivos (ya lo indicaba para los muertos y que pudieran ver el subforo Cementerio).
    -Se ha implementado un desplegable para linchar a los jugadores vivos de la partida (incluidos en el grupo de "Vivos")
    -El bot reconoce los jugadores vivos y contabiliza los votos correctos, de manera paralela contabiliza los incorrectos y en el resumen los muestra separados.
    -Se ha implementado un botón que crea un listado de jugadores vivos y otro listado de jugadores muertos.
    Título: Re:BOT recuento de votos
    Publicado por: horak en 29 Marzo 2021, 01:59:08
    Gracias!!


    El " elige a quien linchar " funciona perfectamente :plas:
    Título: Re:BOT recuento de votos
    Publicado por: kesulin en 29 Marzo 2021, 20:56:30
    Actualización, Versión 2.1:
    Se ha implementado un botón para "matar" a un jugador.

    La idea es facilitar la gestión al master de quitar los permisos de "Vivos" a un jugador y ponerlo en "Muertos"