plugin-icon

Vampire Character Manager

Para gestionar personajes para Juegos de Rol en Vivo y online de Vampiros.
Calificaciones
5
Última actualización
November 5, 2023
Versión
2.13
Instalaciones activas
10

Este plugin de WordPress está pensado para gestionar hojas de personaje de vampiro para LARPs y juegos de vampiros online.

Características:

  • Generación de personajes online
  • Seguimiento y asignación de cambios en la experiencia y otras puntuaciones
  • Generar un personaje PDF para imprimir
  • Configurar las reglas de generación de personajes mediante plantillas
  • Configurar los costes de los puntos de experiencia y los puntos gratuitos
  • Añadir/editar personaje y datos de origen
  • Aprobación por parte del narrador de los gastos de XP y actualizaciones del trasfondo del personaje
  • Visualización del mapa de la zona mediante la API de Google
  • Lista automática de personajes activos y su estado
  • Obtén informes (CSV y PDF) como la actividad de los personajes
  • Sistema de mensajería privada entre personajes
  • Enviar boletines de noticias con los totales de puntos de experiencia
  • Puede enviar correos electrónicos de aviso a través de Mail o SMTP
  • Exportar e importar la base de datos para crear y restaurar copias de seguridad
  • (new) Custom WordPress REST API endpoints to allow integration with other applications

Shortcodes

background_table

Muestra una lista de personajes con un Trasfondo específico. Por defecto serán resaltados.

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • background – qué trasfondo listar (por defecto es Status)
  • liststatus – Listar sólo los personajes con un estado específico (Vivo, Desaparecido, Muerto, Empalado, Letargo).
  • level – listar sólo caracteres con un nivel específico de trasfondo (todos, mostrar ceros, )
  • domain – sólo enumera los caracteres de un dominio específico (hogar, )
  • heading – mostrar u ocultar los encabezados de las tablas (1, 0)
  • columns – definir qué columnas mostrar en una lista separada por comas (nivel, personaje, jugador, clan, dominio, trasfondo, sector, comentario, nivel, cargo, secta).
  • matchtype – opciones avanzadas de filtrado. Especifique qué tipo de coincidencia realizar:
    • sector – lista los trasfondos que coinciden con el sector especificado
    • comment – listar los trasfondos que coinciden con el comentario/especialización especificado
    • characteristic – listar los trasfondos que coinciden con una característica de un personaje
  • match – utilizar con matchtype. Especificar qué filtrar/con qué coincidir
    • loggedinclan – listar las coincidencias con el clan del usuario conectado
    • loggedinsect – listar coincidencias con la secta del usuario conectado
    • – listar el nivel seleccionado

Ejemplos:

  • Mostrar todos los personajes activos en el dominio actual

[background_table level=displayzeros columns=»character,clan,office»]

  • Mostrar todos los personajes muertos

[background_table columns=»character,clan,player» level=displayzeros court=»» liststatus=Dead]

  • Mostrar una lista de vampiros con Prestigio de Clan en el mismo clan que tú (conectado)

[background_table columns=»level,character,clan» match=loggedinclan matchtype=comment background=»Clan Prestige»]

Tenga en cuenta que para funcionar esto, en la ficha de personaje el personaje debe tener el nombre de Clan introducido en la caja de comentarios/especialización del trasfondo.

character_detail_block

Muestra la información de personaje para el personaje logado.

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • group – Subgrupo de información a mostrar
    • char_name – nombre del personaje
    • domain – dominio de residencia
    • pub_clan – clan público, es decir, el clan al que admiten públicamente pertenecer
    • priv_clan – clan privado, es decir, el clan al que realmente pertenecen
    • sire – nombre del Sire
    • gen – generación
    • blood_per_round – número de puntos de sangre que se pueden gastar por ronda
    • path_name – Nombre de senda de iluminación
    • path_value – Nivel de senda de iluminación
    • bloodpool – Tamaño de la reserva de sangre
    • nature – Naturaleza del personaje (si se utiliza)
    • demeanour – Conducta del personaje (si se utiliza)
    • date_of_birth – Fecha de nacimiento
    • date_of_embrace – Fecha del abrazo
    • status – Estado del personaje (por ejemplo, vivo, muerto)
    • status_comment – Comentario sobre el estado del personaje
    • last_updated – fecha de la última actualización del personaje (por ejemplo, XP gastada)

«Tu personaje fue actualizado por última vez el [character_detail_block group=last_updated].»

character_offices_block

Muestra los Cargos del personaje logado

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)

[character_offices_block]

character_road_or_path_table

Muestra los cambios en la Senda de Iluminación del personaje logado

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • group – Subgrupo de información a mostrar
    • total – nivel de senda actual

[character_road_or_path_table]

«Tu puntuación de Senda es [character_road_or_path_table group=total].»

character_temp_stats

Muestra información sobre gastos en Fuerza de Voluntad y Puntos de Sangre

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • showtable – mostrar cambios en una tabla (0, 1)
  • limit – limitar el número de filas de la tabla (por defecto es 5)
  • stat – especificar qué estadística mostrar (Fuerza de Voluntad, Sangre)

[character_temp_stats showtable=1 limit=10 stat=Blood]

character_xp_table

Lista los puntos de experiencia gastados y sus asignaciones para el personaje logado

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • maxrecords – limitar el número de filas en la tabla (por defecto es 20)

[character_xp_table maxrecords=100]

feeding_map

Muestra el dominio/mapa de alimentación. Los Dominios y quién los posee se definen en las Tablas de Datos seccion de administrador. Recibirás un código válido de API de Google para que esta característica funcione. (https://developers.google.com/maps/documentation/javascript/tutorial)

[feeding_map]

merit_table

Muestra una tabla de personajes con un Mérito o Defecto específico.

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • merit – Nombre del mérito o defecto a enumerar (por defecto es «Amistad con un Clan»)
  • match – añadir un filtro a la lista
    • loggedinclan – El comentario/especialización debe coincidir con el del clan del usuario conectado
    • – coincidir con el valor especificado
  • liststatus – Listar sólo los personajes con un estado específico (Vivo, Desaparecido, Muerto, Empalado, Letargo).
  • heading – mostrar u ocultar los encabezados de las tablas (1, 0)
  • domain – sólo enumera los caracteres de un dominio específico (hogar, )
  • columns – definir qué columnas mostrar en una lista separada por comas (nivel, personaje, jugador, clan, dominio, mérito, comentario, nivel, secta)

Por ejemplo, muestra una lista de personajes con una Enemistad hacia tu Clan

[merit_table merit=’Clan Enmity’ match=loggedinclan]

office_block

Lista todos los personajes con un cargo o posición de poder

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • domain – dominio en el que el personaje ocupa un cargo
  • cargo – cargo específico pra mostrar

«El Líder de Glasgow es [office_block domain=Glasgow office=Prince].»

spend_button

Muestra un botón que permite gastar Fuerza de Voluntad o Puntos de Sangre en un personaje.

Opciones:

  • character – Nombre de usuario de WordPress del personaje con el que se va a «conectar» (solo narrador/administrador)
  • stat – a qué estado corresponde el botón:
    • Fuerza de Voluntad
    • Sangre

inbox_summary

Listar los últimos x mensajes privados.

Opciones:

  • listar – definir qué mensajes mostrar

[inbox_summary list=5]

Widgets

Widget de acceso de personajes

Mostrar enlaces útiles:

  • Acceso/Salir
  • Ficha de Personaje
  • Perfil de Personaje
  • Gasto de experiencia
  • Bandeja de entrada de Personaje (x no leídos)
  • Agenda de Contactos
  • Datos de contacto

Widget de trasfondo de personaje

Muestra cuanto ha sido completado del trasfondo de personaje.

Horas de salida y puesta del sol

Mostrar las horas de anochecer y amanecer.

WordPress REST API Endpoints

  • /wp-json/vampire-character/v1/character : return a list of the active characters (Storyteller only)
  • /wp-json/vampire-character/v1/character/ : return character information by character ID (Storyteller only)
  • /wp-json/vampire-character/v1/character/wpid&wordpress_id= : return character information by wordpress username
  • /wp-json/vampire-character/v1/character/me : return character information for logged-in user

Etiquetas de la plantilla

Ninguno

Instalaciones activas
10
Probado hasta
6.3.5
Te puedes descargar este plugin para utilizarlo en tu instalación autoalojada de WordPress.