Diferencia entre revisiones de «Char.Ficha»
(→¿Cuando se envía?) |
|||
(No se muestran 3 ediciones intermedias de 2 usuarios) | |||
Línea 28: | Línea 28: | ||
|clase | |clase | ||
|string | |string | ||
− | |Nombre de la clase de personaje | + | |Nombre de la [[:Categoría:Clases|clase]] del personaje |
+ | |- | ||
+ | |especializacion | ||
+ | |string | ||
+ | |Nombre de la [[:Categoría:Especialización|especialización]] del personaje | ||
|- | |- | ||
|raza | |raza | ||
|string | |string | ||
− | |Nombre de la raza | + | |Nombre de la [[:Categoría:Razas|raza]] del personaje |
|- | |- | ||
|nivel | |nivel | ||
|entero | |entero | ||
− | |Nivel de experiencia del | + | |Nivel de experiencia del personaje |
|- | |- | ||
|nivel_oficio | |nivel_oficio | ||
Línea 54: | Línea 58: | ||
== Ejemplo de dato recibido == | == Ejemplo de dato recibido == | ||
− | { | + | "Char.Ficha": { |
"nombre": "Satyr", | "nombre": "Satyr", | ||
"raza": "kobold", | "raza": "kobold", | ||
Línea 62: | Línea 66: | ||
"genero": 2, | "genero": 2, | ||
"clase": "soldado", | "clase": "soldado", | ||
+ | "especializacion": "aventurero", | ||
"nivel_oficio": 12 | "nivel_oficio": 12 | ||
} | } | ||
[[Categoría:GMCP]] | [[Categoría:GMCP]] |
Revisión actual del 13:08 4 oct 2018
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.
Sumario
Información del paquete
Este paquete GMCP envía información al cliente sobre la ficha del juego.
La información enviada será en formato objeto JSON y contendrá una llave/valor para cada campo.
Hay que tener en cuenta que no siempre se enviará toda la información (puede que solo se envíe una o más claves y no todas) y que algunos datos pueden ser nulos si no existen (un jugador sin oficio tendrá este a 0, por ejemplo)
Datos del objeto enviado
Nombre del valor | Tipo de dato | Explicación |
---|---|---|
nombre | string | Nombre del jugador |
nombre_completo | string | Nombre completo del jugador (con el apellido familiar) |
oficio | string | Nombre del oficio activo |
clase | string | Nombre de la clase del personaje |
especializacion | string | Nombre de la especialización del personaje |
raza | string | Nombre de la raza del personaje |
nivel | entero | Nivel de experiencia del personaje |
nivel_oficio | entero | Nivel de experiencia de oficio del perosnaje |
genero | entero | Sexo del personaje (1: hombre, 2: mujer) |
¿Cuando se envía?
- Al conectar al mud
- Al activar el consentir gmcp
- Al sufrir cambios en alguno de los valores anteriores (en ese caso no se enviará el objeto completo y solo las partes cambiadas)
Ejemplo de dato recibido
"Char.Ficha": { "nombre": "Satyr", "raza": "kobold", "nivel": 72, "oficio": "jornalero", "nombre_completo": 0, "genero": 2, "clase": "soldado", "especializacion": "aventurero", "nivel_oficio": 12 }