Tutoriales

Administra tus jugadores de RPG con una computadora

Para mí, un buen juego de rol (RPG) de mesa, a veces llamado RPG de lápiz y papel, es el pasatiempo perfecto lejos de la computadora. Por ejemplo, la versión clásica de Dungeons & Dragons (D&D) se lanzó mucho antes que los PDF y los libros electrónicos, así que llevo hojas de personajes de tapa dura y papel a mi mesa de juego.

Sin embargo, en los últimos años, también he comenzado a usar juegos en línea. gruñido chat de voz.Al principio, trataba estos juegos de la misma manera que mis juegos cara a cara, pero a medida que más y más juegos comenzaron a integrar mapas en línea, como mesa de mitología, me resulta un poco loco alternar entre el teclado y la pantalla y el lápiz y el papel. Cuando ejecuto un personaje de jugador (PC), la mayoría de las cosas que necesito consultar están en la hoja de personaje, un archivo que enumera mis habilidades y habilidades especiales.Para obtener esta información rápidamente mientras manejo una gran cantidad de otras aplicaciones, uso pc Ordenar.

Este pc Comando analizando la tabla de caracteres RPG formato INIFunciona con cualquier sistema de juego RPG siempre que los datos de la tabla de caracteres de ese sistema se puedan representar como un INI básico (la mayoría lo hace).

instalar comando pc

Este pc El comando está escrito en Perl, por lo que debe tener Perl instalado para usarlo.Instalar pc comando, puede hacerlo ejecutable y mover src/pc.pl a en algún lugar de tu camino. P.ej:

$ chmod +x src/pc.pl

$ sudo mv src/pc.pl /usr/local/bin/pc

Puedes usar indistintamente cmake:

$ mkdir build

$ cd build

$ cmake ..

$ cmake --install .

Construir personajes en INI

por pc Para poder analizar las estadísticas de tu personaje, debes construir o registrar tu PC en formato INI. INI es un formato de texto simple que consta de un título entre paréntesis y un conjunto de pares clave-valor. Por ejemplo, esto es parte de la tabla de roles de D&D:

LEER  Introducción a Bash Scripting - OSTechNix
[Character]
Name=Tristan
Ancestry=Human
Background=Urchin
Class=Paladin
Level=8

[Health]
HP=35
Max.HP=68
AC=19

[Stat]
STR=+2
DEX=0
CON=+2
INT=-1
WIS=+3
CHA=+4

Todo esto es para su propia referencia, por lo que no tiene que seguir nada fuera del formato INI general. Puedes incluir estadísticas que no están en la versión en papel de tu hoja de personaje, o simplemente escribir un recordatorio personal para ti mismo como comentario.haga que su tabla de caracteres INI funcione para usted y deje que pc Haz el resto.

Una vez que obtenga su hoja de personaje, guárdela con .ini Expandir a ~/.local/share/pc.

[ Free download: Advanced Linux commands cheat sheet. ]

Haz una lista de tu hoja de personaje

usar pcpuede obtener una lista de todas las tablas de caracteres que ha guardado:

$ pc --list
Abbadon.ini
Dreadmax.ini
NPC_1076.ini
NPC_1077.ini
Tristan.ini
Zoe.ini

obtener estadísticas

Cuando tiras dados en un juego de rol, a menudo necesitas ajustar la tirada según la tabla de personajes. Por ejemplo, si estuvieras atacando a un orco malvado, podrías sacar un 10 en tu dado de 20 caras y agregar un número para representar tu resistencia.Obtenga su valor de fuerza (a menudo abreviado como FUERZA), proporcione el nombre del personaje y las estadísticas que desea ver.Los nombres de los personajes distinguen entre mayúsculas y minúsculas, por lo que si sus personajes se guardan como Tristan.iniel nombre del personaje es Tristán no Tristán o Tristán.

$ pc Tristan STR
STR=2

Ahora sabe que debe agregar dos a su volumen.

Estadísticas únicas y no únicas

No tiene que ingresar la cadena completa siempre que las estadísticas sean únicas.Por ejemplo, si la única estadística en tu tabla de personajes comienza con máximoMax.HPEntonces puedes escribir Max tal vez incluso May pc Por lo general, es posible averiguar lo que quieres.

$ pc Tristan Ma
Max.HP=68

Sin embargo, muchos sistemas de juego usan las mismas estadísticas para diferentes atributos. Por ejemplo, en D&D, tu ingenio (Sistema de informacion) puede ser importante tanto para las habilidades basadas en la Sabiduría como para las tiradas de salvación basadas en la Sabiduría. En otros sistemas, tanto la armadura como las armas se pueden asignar a sus niveles. Las estadísticas no únicas arrojan resultados ambiguos:

$ pc Tristan WIS
WIS=3
WIS=5

[ Free eBook: Manage your Linux environment for success. ]

Si las estadísticas que necesita no son únicas, puede comenzar especificando las categorías para reducirlas a:

$ pc Tristan Save WIS
WIS=5

$ pc Tristan Stat WIS
WIS=3

Ver toda la categoría

Si desea ver más de una estadística relacionada, solo especifíquela para ver la categoría completa a la vez. No es necesario que escriba la palabra completa siempre que sea lo suficientemente única:

$ pc Tristan Hea
[Health]
HP=42
Max.HP=68
AC=19

Para ver una lista de categorías en la tabla de caracteres, utilice --cat (-c abreviatura) opciones:

[Character]
[Health]
[Stat]
[Save]
[Skills]
[Proficiencies]
[Immune]
[Lang]

Puede omitir todos los parámetros para ver la tabla de caracteres completa:

$ pc Tristan
[Character]
Name=Tristan
Ancestry=Human
Background=Urchin
Class=Paladin
Level=8

[Health]
HP=42
Max.HP=68
AC=19
[...]

actualizar estadísticas

La mayoría de los juegos de rol requieren que realices un seguimiento de ciertas estadísticas mientras juegas. Por ejemplo, al luchar contra un grupo de malos, tu salud o salud (valor de vida) puede caer cuando te golpean. En otros sistemas, puede ganar puntos por usar una habilidad y adquirir experiencia relacionada.

a pesar de que pc Nunca tuvo la intención de ser un editor, puede realizar pequeños cambios por usted.Para actualizar las estadísticas, utilice --set (-s abreviatura):

$ pc Tristan HP 
HP=68

$ pc Tristan HP --set 60
HP=68
HP updated to 60

$ pc Tristan HP
HP=60

Fácil gestión de roles

Hay muchas formas de administrar personajes RPG, incluidos los generadores de caracteres de código abierto. PCGen, el método tradicional de lápiz y papel, y un sitio web dedicado.Este pc El comando es otra forma de realizar un seguimiento de los datos, y para mí se siente como un método natural y conveniente sobre cómo administro la mayoría de mis datos en la vida real.Dar pc Pruébelo la próxima vez que se registre en un juego en línea y, si es un programador de Perl, vea qué funciones nuevas puede agregar.

LEER  ¿A dónde van los archivos cuando se emite el comando rm?

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba