# Manual de &kajongg;

## Introducción

### Tipo de juego:

Tablero, Arcade

### Número de posibles jugadores:

Cuatro

&kajongg; es un juego de tablero creado a partir del famoso juego oriental del Mahjongg (del chino 麻將). Se juega con cuatro jugadores. Hay muchos tipos de reglas diferentes en uso por el mundo. ahora mismo, &kajongg; soporta las reglas clásicas chinas tal como se juegan en Alemania; en un futuro se admitirán otros conjuntos de reglas. Es posible personalizar o añadir nuevos conjuntos de reglas. ¡Por favor, hágalo y envíeselos al autor del programa para que los integre!

&kajongg; puede utilizarse de dos formas diferentes: puntuar un juego manual donde usted juega como siempre con la ayuda de su máquina y usa &kajongg; para el cálculo de la puntuación y para llevar un registro. O puede utilizar &kajongg; para jugar contra cualquier combinación de otros jugadores humanos o máquinas.

## La distribución de la pantalla

Captura de pantalla de &kajongg; Captura de pantalla

Rápida explicación de las partes de la pantalla de juego.

Barra de herramientas

- La barra de herramientas se encuentra bajo la barra de menú y contiene botones para la mayoría de las acciones utilizadas a menudo. El contenido de la barra de herramientas se puede edcitar. También puede hacerla invisible, dándole más espacio al tablero.

  Dependiendo del tamaño de su pantalla, puede querer que la barra de herramientas sea invisible o moverla a la parte izquierda de la ventana. Puede hacerlo haciendo clic derecho con el ratón sobre la barra de herramientas.

Tablero

- El tablero es la sección más grande de la ventana. Puede ver las cuatro paredes con una longitud de 18 fichas (el número exacto depende de las reglas, como usar fichas de bonificación o no). Los nombres de los jugadores están escritos en las paredes, junto con el valor actual de la mano (si es conocido) y sus fichas de los vientos. El viento dominante tiene un fondo coloreado; el este en la captura de pantalla de arriba.

  Cuando juegue, el interior de las paredes contiene las fichas descartadas por los jugadores. Están situadas de forma aleatoria. La última ficha descartada tiene un marco de enfoque azul.

  Cuando se puntúen manualmente los juegos, el interior de las paredes tiene una selección de todas las fichas disponibles, el selector central. Puede asignárselos a los jugadores utilizando el ratón o el teclado.

Región del jugador

- Cada jugador tiene una zona de pantalla para sus fichas. La fila superior contiene fichas expuestas; la inferior, fichas ocultas. Cuando se puntúen juegos manuales, las fichas ocultas se muestran con una sombra sobre la ficha completa. Las fichas de bonificación van al extremo derecho.

Diálogo

- El diálogo presenta las opciones que tiene el jugador. La mayoría de las veces tiene un límite de tiempo con una barra de progreso que muestra el tiempo restante.

Barra de estado

- La barra de estado está situada en la parte inferior de la pantalla y contiene los totales actuales de los jugadores.

## Puntuar un juego manual

Actualmente &kajongg; soporta la puntuación manual de los juegos. Se juega como de costumbre y, al final del juego, puede decirle a &kajongg; cuántas fichas tiene un jugador en la mano y todo lo que haga falta para que &kajongg; calcule la puntuación -que es lo que hará el programa. Alternativamente, puede calcular las puntuaciones a mano e introducirlas. &kajongg; efectuará los pagos entre los jugadores y escribirá los resultados en una base de datos. Es posible suspender un juego, empezar otro con jugadores diferentes y continuar juegos anteriores. Todas las reglas se guardan juntas con los juegos, así que juegos distintos pueden jugarse con reglas diversas.

- Desde el menú, seleccione Juego / Puntuar juego manual o presione &Ctrl;C.

- Ahora puede seleccionar un juego sin terminar ya existente o comenzar un juego nuevo. Si empieza uno nuevo, se le preguntará por los jugadores y por el tipo de reglas. &kajongg; propondrá los mismos valores utilizados para el juego anterior. Si no existe ningún juego anterior, sugerirá los primeros cuatro jugadores definidos. Por favor, tenga en cuenta que no puede cambiar el conjunto de reglas ni ninguna de las reglas individuales después de hacer esta selección. Puede hacerlo con antelación en el editor de reglas.

- Ahora tiene una nueva ventana titulada «Introduzca los resultados». Lea Deje que &kajongg; calcule la puntuación para una descripción más detallada.

- Después de guardar los resultados, continúe con la siguiente mano.

### Introducir resultados

#### Puntuaciones

Captura de pantalla de &kajongg; Captura de pantalla

Esta es la ventana para introducir resultados. Se muestra automáticamente cuando &kajongg; cree que lo puede necesitar. Siempre puede mostrarla u ocultarla presionando &Ctrl;S o sleccionando la correspondiente opción del menú.

Como siempre, el viento predominante tiene el fondo coloreado.

Aquí puede introducir manualmente puntuaciones para todos los jugadores. Alternativamente, puede definir exactamente qué fichas tenía en la mano cada jugador. Si elige hacerlo, el campo correspondiente al valor de la puntuación manual aparecerá en gris. &kajongg; calculará la puntuación automáticamente.

Después de introducir todos los datos pertinentes para una mano, pulse el botón Guardar mano. Los valores de la mano se incorporarán a la base de datos y también se mostrarán en la tabla de puntuaciones. Puede que se le pida cambiar las posiciones de los jugadores, pero puede elegir no hacerlo. Los cambios propuestos no son todavía personalizables; si un juego de reglas necesita algo diferente, lo cambiaremos.

Si el jugador puede haber ganado, la casilla de verificación de la columna «Ganador» se habilitará. Haga click aquí para marcar al ganador.

La barra de estado mostrará ahora los saldos de los jugadores, y usted podrá continuar con la siguiente mano.

##### Introducir la puntuación manualmente

Un buen jugador probablemente preferirá calcular su propia puntuación por sí mismo. En ese caso, puede introducirla directamente. Esto solo es posible cuando no hay fichas seleccionadas para este jugador.

Si introduce una puntuación manual, debe contener todo excepto las penalizaciones; no tendrá reglas opcionales entre las que elegir. Hay una excepción, «Juego peligroso». Esto no influye en las puntuaciones, y tampoco es una infracción. Solo significa que el pago entre jugadores es diferente: el infractor se lo paga todo al ganador. Los otros dos jugadores no se intercambian pagos. Esto actualmente no es personalizable.

##### Haga que &kajongg; calcule la puntuación

Si le dice explícitamente a &kajongg; qué fichas tiene un jugador, el campo para introducir las puntuaciones estará en gris para ese jugador en esta ventana. Mientras asocie fichas a un jugador verá cómo esta puntuación aumenta, pero tan pronto como añada la decimocuarta la puntuación se hará cero. Esto puede sorprenderle pero, a menos que declare a esta como la mano ganadora, se reconoce como una mano larga, que siempre tiene cero puntos. Este comportamiento viene definido por el juego de reglas clásico chino; puede ser diferente si cambia las reglas o usa un conjunto distinto.

Puede asociar fichas y tanteos con un jugador utilizando el ratón, el teclado o ambos. Con el ratón, simplemente mueva las fichas arrastrándolas y soltándolas en la región del jugador. Cuando suelte la ficha, se le preguntará qué desea mover: Sencillo, Pung, Kong, Kong reclamado o Chow. La fila superior es para las fichas expuestas, la inferior, para las ocultas. Las fichas de bonificación aparecerán en el extremo derecho. También puede mover las fichas y los tanteos entre las filas, entre los jugadores y de vuelta al selector central.

Si prefiere usar el teclado, puede usar para moverse entre el selector central y las regiones de los jugadores. Las teclas eswnESWN mueven una ficha hacia el el Este, el Sur, el Oeste y el Norte de cada jugador. Las teclas xX la devuelven al selector central. ESWN mueve a la fila oculta, eswn mueve a la fila expuesta. Puede mover el cursor entre fichas o tanteos usando las teclas de dirección. La ficha actualmente seleccionada tiene un marco azul. Como las teclas de dirección están lejos de las letras en el teclado, también puede usar las letras hjkl o HJKL para mover el cursor. hH mueve hacia la izquierda, jJ mueve hacia abajo, kK mueve hacia arriba, y lL mueve a la derecha. Así es como lo hace el editor «vi» de Unix. El navegador de &kde; Konqueror e incluso este programa de ayuda también reconocen esas teclas de la misma forma. Estas teclas pueden ser diferentes si utiliza un idioma diferente del inglés, pero no es posible configurarlo.

Las opciones «Última ficha» y «Último tanteo» se necesitan para algunas reglas como «la última ficha completa el par». Solo se puede utilizar por la mano ganadora.

En la parte derecha de la ventana puede aplicar manualmente algunas reglas. Qué reglas aparecen en esta lista depende del juego de reglas actual y de las fichas. En el ejemplo de la captura de pantalla de arriba, los jugadores que pierden pueden tener una opción de «juego peligroso» -de nuevo, dependiendo del juego de reglas y de sus fichas. Es el objetivo de los desarrolladores mantener esta lista de reglas seleccionables lo más corta posible. De manera óptima, &kajongg; debería siempre poder determinar automáticamente si una regla se aplica, pero a veces &kajongg; no dispone de suficiente información o conocimiento para decidir.

#### Penalizaciones

Captura de pantalla de &kajongg; Captura de pantalla

En la ventana para introducir los resultados a mano, el botón de Penalizaciones invocará esta ventana, donde puede introducir las penalizaciones. Esto se puede hacer en cualquier momento, independientemente del mecanismo normal de puntuación.

La selección de infracción muestra todas las infracciones que pueden aplicarse a las manos que tienen los jugadores. Elija entre ellas.

Ahora puede adaptar la Penalización total. Esta es la suma total que se mueve de los pagadores a los que reciben el pago. Será dividida equitativamente entre ellos.

Dependiendo del tipo de infracción, el número de pagadores y pagados varía. Se muestra el número correcto de jugadores. Si selecciona un jugador, &kajongg; se asegura de que este jugador solo figura una vez adaptando a los otros jugadores.

## Jugando

En cualquier momento puede habilitar o deshabilitar el modo demostración. En el modo demostración, la máquina jugará por usted. Si no se está jugando ningún juego, se iniciará uno nuevo con el conjunto de reglas utilizado por última vez.

### Jugar contra la máquina

Primero obtendrá un diálogo de inicio de sesión. Introduzca el servidor de juego al que quiera conectarse y su nombre de usuario. Si elige la entrada especial «Juego local» , solo necesitará introducir su nombre (o aceptar el nombre propuesto) y el conjunto de reglas deseado. Esto iniciará inmediatamente un juego local donde usted jugará contra 3 jugadores-robot. Sin embargo, si existen juegos suspendidos, se mostrarán en una lista. Puede entonces seleccionar el juego que quiera continuar o iniciar uno nuevo.

### Jugar con amigos

Si desea jugar contra personas reales, necesitará un servidor de juego al que todos los jugadores, incluido usted, necesitarán conectarse. Hágalo seleccionando cualquier servidor introduciendo manualmente un nuevo nombre de servidor y especificando su contraseña para ese servidor. Le será propuesta la última contraseña utilizada.

La forma más fácil consiste en usar el servidor de juego kajongg.org. &kajongg; lo mostrará en la lista de posibles servidores de juego. Tenga en cuenta que por el momento kajongg.org solo ofrece un servidor de juego, pero no una página web ni ningún otro servicio.

Si no tiene cuenta en ese servidor de juego con el nombre que ha introducido, se le preguntará si desea abrir una cuenta. Si dice que sí, obtendrá un nuevo diálogo donde puede introducir la contraseña que quiera dos veces. Su cuenta se creará automáticamente.

Tras ingresar con éxito en el servidor de juego, obtendrá una lista de mesas con asientos disponibles en ese servidor. Únase a una mesa o cree una nueva. Si crea una nueva mesa, espere hasta que otros jugadores ocupen más asientos. Puede iniciar el juego en una mesa que haya creado en cualquier momento; los asientos que no estén tomados serán ocupados por jugadores robot.

La lista de mesas también muestra el nombre del conjunto de reglas que se juega en cada mesa. El conjunto de reglas y su nombre se envía al servidor de juego por el jugador que inicia el juego en cada mesa. Si tiene un conjunto de reglas idéntico, la mesa muestra su nombre para el conjunto de reglas -esto puede ser útil si el que inicia la mesa habla otro idioma y ha nombrado al conjunto de reglas de forma diferente. También, si se muestra el nombre de su conjunto de reglas local, lo hace en color negro. Si no tiene un conjunto idéntico, el nombre aparece en rojo, y usted puede usar el botón Comparar para compararlo con sus propios conjuntos de reglas.

Si no utiliza kajongg.org ni ninguno de los servidores existentes, puede iniciar su propio servidor de juego para &kajongg; de dos formas diferentes:

- conectarse al servidor «localhost». Este es su propio equipo. Si hace esto y no hay ningún servidor de juego en marcha, se iniciará automáticamente. Y cuando termine de jugar, el servidor se detendrá igualmente.

- iniciar manualmente un servidor en cualquier equipo que desee. Todo lo que necesita es ir a la línea de órdenes e iniciar el programa `kajonggserver`. Introducir `kajonggserver --help` le mostrará todas las opciones disponibles, como cambiar el puerto predeterminad. Este servidor seguirá en marcha hasta que mate el proceso.

En ambos casos, necesita decirles a los otros jugadores cómo pueden conectarse a su servidor de juegos. Necesitarán la &URL; o simplemente una dirección IP y el puerto que su servidor está escuchando. Esto podría ser algo como `mypc.dyndns.org:8149`, siendo `8149` el puerto. Por supuesto necesitará configurar su cortafuegos para que el jugador remoto pueda conectarse a ese puerto. La comunicación estará cifrada.

Este servidor calcula su puerto por defecto a partir de su número de versión. Si &kajongg; tiene la versión 4.9.5, se usará el puerto 8409: 8000 más el primer dígito de la versión por 100 más el número del medio de la versión. Si el jugador no introduce un puerto para el servidor de juegos deseado, el cliente calcula el puerto de la misma manera. Así, si un equipo ejecuta varios servidores de juego con diferentes versiones del programa, usted normalmente debería conectar con el servidor correcto automáticamente. De todas formas, el servidor de juego y el cliente se asegurarán de que sus versiones son compatibles y le avisarán si no lo son.

Si encuentra posibles errores, puede que desee usar la opción `--showtraffic`. Esto le mostrará, en la consola donde se ha iniciado el servidor, qué mensajes están circulando entre el servidor de juegos y los clientes.

#### Advertencias

- Si desea asegurarse de que nadie pueda hacer trampas, ninguno de los jugadores humanos deberían tener acceso a la máquina donde está funcionando el servidor de juegos. Por supuesto, no podrá evitar que dos jugadores se ayuden el uno al otro, porque no puede saber qué están haciendo. Dos jugadores pueden ser incluso la misma persona.

### Reglas del juego

Existen muchas variantes distintas del juego en todo el mundo. En la actualidad, &kajongg; solo admite dos variantes de la versión clásica china: la que se juega en Alemania y la que se juega en el Reino Unido.

Aquí no se describen los detalles, por lo que la descripción es válida para ambas variantes.

Sin embargo, la mayoría de las reglas básicas son válidas para la mayoría de las variantes.

Como el programa &kajongg; sabe cómo jugar, esta descripción solo contiene cosas que pueden no ser obvias.

Si quiere aprender Mah Jong con más detalle, por favor consulte la bibliografía.

#### El objetivo del juego

Cada jugador trata de reunir fichas de forma que tenga una mano ganadora. Cuando lo consigue, declara «Mah Jong». En una mano ganadora, las fichas normalmente se agrupan en cinco tanteos: cuatro con tres o cuatro fichas cada uno, y un quinto consistente en dos fichas iguales. Un tanteo normal tiene tres o cuatro fichas idénticas (llamado respectivamente Pung o Kong), o tres fichas correlativas como Bambú 3, Bambú 4, Bambú 5 (llamado Chow).

#### El desarrollo del juego

Inicialmente, el jugador con el viento del este (como se indica en la pared) tiene una ficha más que los otros jugadores. El este empieza descartando una ficha no deseada.

Cada vez que una ficha se descarta, otros jugadores pueden reclamarla diciendo qué completan con esa ficha (Chow, Pung, Kong, Mah Jong). Solo el siguiente jugador puede reclamar un Chow -las otras reclamaciones son posibles para los demás jugadores. Un tanteo completado con una reclamación será expuesto -hecho visible para todos los jugadores.

Si nadie reclama la ficha descartada, el siguiente jugador, Sur (y después Oeste y Norte) obtiene una ficha de la pared y se descarta de una ficha no deseada.

Hay varias reglas sobre cuándo un Pung se puede extender a un Kong (reclamendo la cuarta ficha u obteniéndola de la pared). Estas reglas no se explican aquí. Pero &kajongg; por supuesto las conoce, y se asegura de que se respetan. Si se declara un Kong, el jugador automáticamente obtiene una ficha de reemplazo de la pared -de otra forma, no sería posible construir los cinco tanteos tal como se mencionan arriba.

#### Año, ronda y mano

Cuando un jugador reclama Mah Jong o terminamos en empate, se completa una mano. Ahora, excepto para los empates, los vientos rotan entre los jugadores. Esto se repite hasta que cada jugador ha tenido cada viento una vez. Esta unidad completa se llama una ronda. Un juego entero, también llamado año, consiste en cuatro de esas rondas: ronda del viento del este, ronda del viento del sur, ronda del viento del oeste y ronda del viento del norte. El viento de una ronda se llama también viento dominante, y puede dar como resultado unas puntuaciones más altas.

Así que un juego completo (un año) consiste de al menos 16 manos. Como los vientos no rotan en los empates o cuando el jugador del Este dice Mah Jong, normalmente se necesita un número superior de manos para completar un juego.

#### Fichas de bonificación

Un juego puede contener ocho fichas de bonificación (a menos que las reglas las excluyan). Se exponen separadamente en el lado derecho de la región del jugador, ya que nunca se usan para construir tanteos. Sin embargo, sí generan puntos de bonificación.

Si un jugador obtiene una ficha de bonificación, automáticamente recibirá una ficha de reemplazo de la pared.

#### Puntuación

Al final de una mano, se calcula la puntuación de cada jugador. Primero, los puntos básicos se cuentan como 2 puntos para un pung expuesto o 20 si se gana. Después, se aplica otro conjunto de reglas -esas reglas pueden doblar los puntos, como contar el doble para un tanteo de dragones. Cuando se conoce la puntuación para cada mano, se pagan las diferencias entre los jugadores, mientras que el ganador obtiene su puntuación completa de los pagos de otros jugadores. El Este siempre obtiene y paga dos veces su puntuación.

Por supuesto, &kajongg; conoce todas las reglas aplicables, pero un buen jugador sabe qué combinaciones consiguen qué puntuación, de forma que las puede optimizar. Mientras se aprende esto se recomienda activar la ventana Explicar puntuaciones.

Las reglas exactas de puntuación varían a menudo -en &kajongg; puede hacerlo libremente con el editor de reglas.

El editor de reglas también le muestra todas las reglas disponibles y cuál es su significado. Sitúe el ratón sobre ellas, y aparecerá un texto de ayuda para las más exóticas.

### Cómo jugar con &kajongg;

Se le preguntará qué desea hacer. Este es un pequeño diálogo que aparece tanto a la derecha o abajo, dependiendo del tamaño de la ventana. Si la hace más ancha que alta, el diálogo aparecerá a la izquierda. A veces el diálogo tiene un límite de tiempo. Cuando se acaba, la primera respuesta posible se selecciona automáticamente por usted. Este límite de tiempo es configurable desde el Editor de reglas, bajo Opciones, Límite de tiempo. Todos los jugadores deberían tener el mismo límite de tiempo, por eso este es parte del juego de reglas.

Si necesita seleccionar una ficha de su mano, puede moverse por las fichas usando las flechas derecha e izquierda del teclado, o las letras h y l. Por supuesto, también podrá usar el ratón.

Usted puede descartar una ficha usando el teclado de la misma forma que para todas las acciones. Alternativamente, puede usar el ratón y mover la ficha desde su mano hasta el área de descartes (el interior de las paredes). La ubicación de la ficha en el área de descartes la hará la máquina -ya que la ubicación debería ser la misma para los jugadores.

Con frecuencia, los diálogos le ofrecerán opciones que en realidad no son aplicables, como anunciar Pung cuando no tiene las fichas necesarias. Esto es intencionado, como en el juego real, pero las opciones imposibles se pueden configurar mediante la opción Mostrar solo las opciones posibles en la página Partida del diálogo de preferencias.

Las fichas descartadas se colocan al azar entre las paredes. Algunas variantes del juego definen dónde se deben colocar estas fichas; sin embargo, esto todavía no es configurable. Cuando se pueda configurar, formará parte del juego de reglas.

## Vista general de la interfaz

### Opciones de menú

&Ctrl;C Partida Puntuar partida manual

- Solo da la puntuación de una partida jugada manualmente.

  Se puede cargar un juego anterior o comenzar un nuevo. Por defecto, solo se muestran los juegos pendientes (es decir, sin terminar) en la lista de selección. Opcionalmente, puede mostrar todos los juegos, incluyendo los ya finalizados. Aquí también puede eliminar juegos.

&Ctrl;N Partida Jugar

- Jugar con otros (personas y máquinas)

&Ctrl;W Partida Abandonar la partida

- Interrumpir el juego actual. Si era un juego manual con solo la puntuación, puede continuarlo más tarde. Si estaba jugando utilizando &kajongg;, el juego no se puede continuar.

&Ctrl;Q Partida Salir de &kajongg;

- Cierra &kappname;.

&Ctrl;S Ver Mostrar editor de puntuaciones

- Diálogo de puntuación Muestra u oculta el diálogo de puntuación. Este diálogo está explicado aquí.

&Ctrl;T Ver Tabla de puntuaciones

- Tabla de puntuaciones Tabla de puntuaciones Captura de pantalla Muestra la tabla de puntuaciones. Ronda / Mano son la ronda actual (Este, Sur, Oeste, Norte) seguida del número de manos jugadas en esa ronda. El ganador tiene sus valores sobre un fondo verde. Los Pagos muestran cuánto ha pagado o recibido el jugador de todos los demás jugadores en esa mano. El Saldo muestra el saldo actual para todos los jugadores. Las pistas le dan más detalles: muestran todas las reglas que se han aplicado a esta mano. Mueva el ratón sobre el valor que le interese.

  La parte inferior muestra el juego de reglas utilizado. Entre la tabla de puntuación y la regla utilizada puede encontrar un divisor que le permitirá cambiar los tamaños relativos de ambas partes.

&Ctrl;E Ver Explicar puntuaciones

- Explicar puntuaciones

  Tabla de puntuaciones Tabla de puntuaciones

  Explica cómo se ha calculado la puntuación de la mano actual.

&Ctrl;H Ver Conversación

- Charla

  Ventana de charla Ventana de charla

  Le deja hablar con los otros jugadores.

Preferencias Jugadores

- Añadir, modificar y eliminar jugadores.

  Las contraseñas de esta tabla son las que se usan por defecto cuando se inicia la sesión en un servidor de juegos. Cambiar la contraseña que eligió inicialmente para un servidor todavía no es realmente útil, porque aún no hay forma de que pueda cambiar también su contraseña en el servidor de juegos. Tendría que pedirle al administrador del servidor de juegos que lo hiciera por usted directamente en la base de datos.

Preferencias Conjuntos de reglas

- Personalizar conjuntos de reglas

  Use el editor de los conjuntos de reglas para personalizarlos. Para más detalles, consulte esto.

&Ctrl;G Settings Cambiar ángulo de visión

- Cambia el ángulo de visión de las fichas en sentido antihorario.

&Ctrl;D Settings Modo demostración

- Habilita o deshabilita el modo demostración. Mire aquí para más detalles.

&Ctrl;F Settings Modo de pantalla completa

- Cambia entre el modo de pantalla completa y el modo normal.

Además &kajongg; tiene las opciones de menú Preferencias y Ayuda comunes de &kde;. Para obtener más información, consulte las secciones sobre el Menú «Preferencias» y Menú «Ayuda» de «Aspectos básicos de &kde;».

## Configuración del juego

Diálogo «Configurar» Diálogo «Configurar»

La opción del menú Preferencias Configurar &kappname;... abre el diálogo Configurar - &kappname; dialog.

Si presiona aquí el botón Cancel, se revertirán todos los cambios, incluyendo todo lo que haya hecho con el editor de reglas.

Puede también seleccionar las diferentes pestañas con el teclado: &Ctrl;1 selecciona la primera pestaña de opciones del Juego, &Ctrl;2 selecciona la segunda, y así sucesivamente.

### Opciones de juego

Mostrar las sombras de las fichas

- Esto muestra las fichas con bordes y sombras. También hay espacio entre las filas, y las fichas de la pared se muestran de tal forma que puede ver que la pared tiene dos o tres fichas de alto. Si deshabilita esta opción, tendrá una visualización más simple con fichas ligeramente más grandes. Esto puede ser útil para pantallas pequeñas.

Reorganizar fichas ocultas en tanteos

- Esto agrupa los tanteos de la mano. A veces el agrupamiento puede no ser como usted lo quiere, así que tal vez prefiera que no haya ningún agrupamiento, como en un juego real.

Mostrar solo las acciones posibles

- Durante el juego, mostrar solo las acciones posibles, como «No declarar» o «Pung».

Proponer qué hacer

- Cada vez que se pueda elegir entre varias acciones como declarar o no un título o qué título descartar, &kajongg; puede ayudarle haciendo una propuesta.

Usar sonidos si están disponibles

- Esto le permite oír descartes y reclamaciones. Si otros jugadores han grabado archivos de sonido con su propias voces, podrá oírlas.

Dejar que otros oigan mi voz

- Si usted ha grabado archivos de sonido con su voz, esta opción permitirá que otros jugadores oigan sus descartes y reclamaciones con su propia voz.

Velocidad de la animación

- Define cómo de rápido deberían moverse las fichas. Si mueve el deslizador hacia la posición más a la izquierda, el movimiento de la ficha no estará animado: las fichas simplemente cambiarán de lugar.

#### Sonido

Jugar le proporciona una experiencia mucho más agradable si escucha a los jugadores reclamar fichas y anunciar descartes. También hacen el juego más fácil, porque puede concentrarse en sus propias fichas sin tener que observar lo que descartan los demás.

&kajongg; viene con voces para los diferentes jugadores. Asigna automáticamente voces a los jugadores. Para cada idioma debería haber cuatro voces, preferiblemente dos varones y dos mujeres. &kajongg; intenta usar voces en el mismo idioma en el que se juega &kajongg;. Si no encuentra voces en ese idioma, &kajongg; usará otros idiomas de reserva, usando los mismos idiomas de reserva que ha definido para &kajongg; (vea Ayuda Cambiar el idioma de la aplicación).

- Así es como usted mismo puede generar voces. Hay un directorio separado para cada voz. Hay dos grupos de voces con diferentes lugares en el sistema de archivos:

  - Voces predefinidas para cada idioma. Se encuentran en un directorio como `/usr/share/kde4/apps/kajongg/voices/LANG`, donde LANG es el código de su idioma. Los directorios de voces directamente bajo `.../kajongg/voices/` son las versiones en inglés de Estados Unidos. Las voces predefinidas se asignan aleatoriamente a los jugadores. Esas voces tienen nombres como `«varón1 varón2 mujer1 mujer2»`, pero esos nombres no importan; el usuario nunca los ve. Además, no tiene sentido definir más de cuatro voces por idioma.

  - Las voces de usuario se pueden definir para un usuario específico. Si &kajongg; usa una de esas voces, se puede transferir automáticamente a otros jugadores por internet. Esas voces se encuentran en un directorio como `~/.kde/share/apps/kajongg/voices/`. Así, si su nombre de usuario es pepe, esto podría ser `/home/pepe/.kde/share/apps/kajongg/voices/pepe/`. Puede que este directorio `voices/` no exista; en este caso, créelo.

- Ahora que sabe dónde ubicar su nueva voz, genere un nuevo directorio para ella.

- En esa subcarpeta puede ubicar los archivos de sonido. Tienen que estar codificados con el compresor de audio Ogg Vorbis ; los nombres de archivos tienen que tener la extensión `.ogg`. Un solo archivo tiene un nombre como `s3.ogg` - esto es, Stone 3. Debería definir esos archivos para todas las fichas y para todas las reclamaciones y anuncios. Pero si falta un archivo de sonido, no pasa nada malo -sencillamente no oirá ese sonido. Recurrir a otras voces o idiomas de reserva solo funciona para voces enteras, no para archivos de sonido sueltos.

- Después de haber definido todos los archivos de sonido para una voz predefinida, por favor asegúrese de que el proceso &kajongg; tiene permisos de escritura en el nuevo directorio de la voz. Inicie &kajongg; y pruebe la voz. Después de que todo esté correcto, puede revocar el permiso de escritura (y debería hacerlo así para las voces predefinidas). &kajongg; generará automáticamente un archivo llamado `md5sum`, que contendrá una suma de comprobación de todos los archivos de sonido. Cada vez que usted cambie, añada o elimine un archivo de sonido para una voz, &kajongg; intentará reescribir ese archivo.

Por favor, mantenga la longitud del sonido corta, pero hable con claridad. Este juego se puede jugar muy rápido cuando se acostumbra a ello. Es más fácil si primero escribe una lista con todo lo que se debe decir. No la lea como una secuencia de elementos, intente pronunciar cada uno como si fuera el único y como lo haría si estuviera jugando. Leer esto necesita un poco de práctica.

Esta es solo una posibilidad para crear los archivos de sonido:

- Grabe un archivo de sonido con el programa , `qarecord`, guárdelo en formato `WAV`. En este único archivo de sonido, hable todos los sonidos.

- Edite ese archivo con el editor de sonido `audacity`. En ese editor, use el ratón para marcar un intervalo de ondas de sonido. El editor reproducirá esa parte. Repítalo hasta que tenga seleccionada la parte correcta. Esto puede ser más fácil si selecciona Ver Aumentar zoom. Utilice la orden de menú Archivo Exportar selección y guárdela en formato ogg. En Opciones, elija calidad baja. Esto es suficiente e incluso preferible, porque se reduce el tiempo para transferir los sonidos a los demás jugadores.

Esos son los nombres de los archivos que debería generar. Añádales siempre `.ogg`:

#### Nombres de los archivos de sonido

&s1; .. &s9; | Piedra 1 a piedra 9
&b1; .. &b9; | Bambú 1 a bambú 9
&c1; .. &c9; | Símbolo 1 a símbolo 9
&we; &ws; &ww; &wn; | Los vientos Este, Sur, Oeste, Norte
&db; &dr; &dg; | Los dragones azul/blanco, rojo, verde
&chow; &pung; &kong; &mahjongg; | Las declaraciones mayores
&originalcall; &violatesoriginalcall; | La llamada original y su violación
&dangerousgame; | Un jugador dispara un cañón (juego peligroso)
&nochoice; | Un jugador declara que no tiene más opción que jugar un juego peligroso

### Opciones de las fichas

Selector de conjuntos de fichas Selector del conjunto de fichas

Utilice el selector Fichas para seleccionar gráficos para las fichas.

### Opciones de fondo

Selector de fondos Selector de fondos

Utilice el selector de Fondo para seleccionar un fondo gráfico para el juego.

Algunos fondos, como el Paisaje Chino, necesitan algún tiempo para cargarse. Si cree que el programa debería comenzar más rápido o que cambiar el tamaño de la ventana principal lleva demasiado tiempo, puede intentarlo con algún otro fondo.

### Editor de reglas

Editor de reglas Editor de reglas

Utilice el editor de reglas para personalizar los conjuntos de reglas. Los conjuntos predefinidos se muestran en letra cursiva; los personalizados se muestran con letra normal. El jugador no puede cambiar los conjuntos de reglas predefinidos de ninguna manera, aunque sí podría hacerlo una actualización de &kajongg;. Los conjuntos de reglas personalizados no se ven afectados por las actualizaciones.

Cuando comience un nuevo juego, podrá seleccionar un conjunto de reglas para ese juego. Se pueden utilizar todos los conjuntos de reglas definidos en el editor. El conjunto de reglas se guarda junto con el juego, así que siempre puede cambiarlo aquí -sus cambios solo afectarán a juegos futuros.

#### Regla, puntos, x2, límites

Solo tiene que hacer doble clic en lo que quiera cambiar. Si se borran todos los valores, esta regla no tendrá ninguna influencia en el juego. Las reglas no se pueden borrar.

#### Copiar y eliminar

Puede copiar y eliminar conjuntos de reglas completos.

De nuevo, esto puede hacerse incluso aunque ya existan partidas que utilicen este conjunto de reglas, ya que cada partida tiene su propia copia. Puede ver conjuntos de reglas para partidas antiguas: cargar la partida antigua y mostrar su tabla de puntuación.

#### Comparar

Comparador de conjuntos de reglas Comparador de conjuntos de reglas Puede seleccionar esta orden cuando se selecciona un conjunto de reglas completo. Le permite comparar el conjunto de reglas seleccionado con cualquier otro.

### Asociaciones de teclas predeterminadas

El elemento de menú Preferencias Configurar... le permite cambiar las asociaciones de teclas por defecto.

Las asociaciones de teclas por defecto son como sigue:

F1

- Muestra este manual.

&Ctrl;C

- Puntuar un juego manual.

&Ctrl;N

- Jugar un juego con amigos con con máquinas.

&Ctrl;W

- Interrumpir el juego actual

&Ctrl;Q

- Salir del programa.

&Ctrl;T

- Muestra la tabla de puntuación.

&Ctrl;H

- Mostrar una ventana de charla.

&Ctrl;G

- Cambiar el ángulo de visión.

&Ctrl;D

- Habilita o deshabilita el modo demostración.

&Shift;F1

- Ayuda - ¿qué es esto?

&Ctrl;&Shift;F

- Modo de pantalla completa

## Problemas conocidos

- Aún no es posible para el jugador abrir una cuenta en el servidor de juegos.

- En el modo de juego, no son posibles las penalizaciones.

- Los jugadores máquina todavía son bastante estúpidos.

## Posibles características futuras

- Añadir más conjuntos de reglas. Opcionalmente, esto debería hacerse por gente que use esos conjuntos de reglas con asiduidad.

## Preguntas frecuentes

Quiero cambiar el aspecto del juego. ¿Puedo?

Sí. Para cambiar el aspecto de &kajongg;, utilice la barra de menú para abrir la utilidad de configuración.

¿Puedo utilizar el teclado para asignar fichas a los jugadores?

Sí. Vea Hacer que &kajongg; calcule la puntuación

## Créditos y licencia

&kajongg; para &kde;

Copyright del programa © 2009, 2010, 2011, 2012Wolfgang Rohdewald wolfgang@rohdewald.de

Copyright de la documentación © 2009, 2010, 2011, 2012 Wolfgang Rohdewald wolfgang@rohdewald.de

Traducido por Rocío Gallego traducciones@rociogallego.com y Kira J. Fernández kirajfdez@gmail.com.

&underFDL; &underGPL;

## Bibliografía

- Das Chinesische Mah-Jongg-Spiel, de Uwe Martens 2005, Books on Demand GmbH, Norderstedt. Este libro es una excelente referencia en alemán que contiene todo lo que desea saber sobre las reglas usadas en Alemania y muchos otros aspectos del juego.

- The Complete Book of Mah-Jongg, de A. D. Millington, 1977 (con varias ediciones de bolsillo hasta 2003), Weidenfeld & Nicolson, Londres. Este es la referencia definitiva para el Mah Jong clásico chino tal como se juega en el mundo occidental. Puede darle valiosas sugerencias sobre estrategias de juego.

- Mah-Jong, de Gwyn Headlye e Yvonne Seeley, 3ª edición, 2008, A & C Black Publishers Ltd., Londres. Este libro es una referencia muy fácil de usar que se concentra en las reglas como se utilizan en Gran Bretaña, definidas por la BMJA (la Asociación Británica de Mah Jong).

## Instalación

Utilice el paquete .deb de . Si no le funciona, puede bajarse kajongg-x-y.tar.gz de la misma dirección y luego hacer:

    tar xfz kajongg-x-y.tar.gz
    cd kajongg-x-y
    ./setup.py install

En ambos casos tendrá que asegurarse manualmente de que están instalados otros paquetes requeridos. El paquete debian no contiene aún estos requisitos. &kajongg; necesita: (paquetes debian correspondientes entre paréntesis)

- la librería de juegos KDE4 (libkdegames5)

- Python 2.6 o superior (python)

- QT4.4 o superior (libqt4-core, libqt4-gui, libqt4-svg, libqt4-sql, libqt4-sql-sqlite)

- los vínculos python para QT4 (python-qt4, python-qt4-sql)

- los vínculos python para KDE4 (python-kde4)

- la librería «twisted» para python (python-twisted-core)

- sqlite3 (libsqlite3-0)

&documentation.index;