Diferencia entre revisiones de «Char.Status»

De Eireapedia
Saltar a: navegación, buscar
(Página creada con «{{correcto}} == Información del paquete == Este paquete GMCP envía información al cliente sobre el estado actual del personaje. La información enviada será en fo...»)
 
(Información del paquete)
Línea 5: Línea 5:
  
 
La información enviada será en formato objeto JSON y contendrá un conjunto de objetos.
 
La información enviada será en formato objeto JSON y contendrá un conjunto de objetos.
 
  
 
== Datos del objeto enviado ==
 
== Datos del objeto enviado ==

Revisión del 17:40 4 dic 2017

Esta página ha sido redactada y maquetada por un usuario experimentado, y se ajusta al estándar que se espera para el resto de páginas semejantes a esta. Si vas a hacer una página similar, por favor, básate en el diseño aquí existente si vas a crear nuevos artículos.


Información del paquete

Este paquete GMCP envía información al cliente sobre el estado actual del personaje.

La información enviada será en formato objeto JSON y contendrá un conjunto de objetos.

Datos del objeto enviado

Nombre del valor Tipo de dato Descripción formato Explicación
pvs objeto Char.Status.pvs Puntos de vida máximos y mínimos del jugador
pe objeto Char.Status.pe Puntos de energía máximos y mínimos del jugador
xp objeto Char.Status.pe Puntos de experiencia máximos y mínimos del jugador
xp_oficio objeto Char.Status.pe Puntos de oficio máximos y mínimos del jugador
estados objeto Char.Status.Estados Estados activos en el jugador (heridas, enfermedades, etc.

¿Cuando se envía?

  • Al conectar al mud
  • Al activar el consentir gmcp
  • Al sufrir cambios en alguno de los valores anteriores (vida, energía, etc).
  • Al sufrir nuevos estados o curarse alguno de los dados.

Ejemplo de dato recibido

{
    "Estados.set": {
        "sangrante": {
            "nombre": "sangrante",
            "tipo": "heridas",
            "corto": "Sangrante",
            "ayuda": "Las heridas sangrantes son hemorragias severas que causan daño al jugador o
                      npc afectado. El daño de la herida dependerá de la gravedad de la causa, así como su duración. Un 
                      jugador afectado por cualquier tipo de herida es incapaz de regenerar vida de forma natural, por lo 
                      que es importante tener a mano un puñado de vendas que sean capaces de cicatrizar la herida. Algunas 
                      plantas y hechizos tienen efectos similares. La herida puede ser mortal."
        }
    },
    "pe": {
        "max": 657,
        "min": 657
    },
    "xp_oficio": {
        "max": 130,
        "min": -388
    },
    "pvs": {
        "max": 5361,
        "min": 5344
    },
    "xp": {
        "max": 4496664,
        "min": 2491580
    }
}