Diferencia entre revisiones de «Comm»

De Eireapedia
Saltar a: navegación, buscar
 
(Sin diferencias)

Revisión actual del 18:16 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 la comunicación en el mud (canales, telepatías, etc.).

Formato del objeto 'canal'

Nombre del campo Tipo de dato Explicación
canal string Nombre del canal (p.ej.: "chat")
mensaje string Mensaje que recibe dicho canal (p.ej.: "[Chat] Satyr sonrie.")

Datos del objeto enviado

Nombre del valor Tipo de dato Explicación
Comm.Canales array de strings Array con todos los canales a los que se suscribe el jugador
Comm.ApagaCanal objeto de canal Canal que el jugador ha apagado (o se le apaga de forma forzosa)
Comm.EnciendeCanal objeto de canal Canal que el jugador ha encendido
Comm.Mensaje objeto de canal Mensaje que recibe el jugador en un canal dado

¿Cuando se envía?

  • Al conectar al mud
  • Al activar el consentir gmcp
  • Al activar y desactivar canales
  • Al abandonar canales o ser baneados de los mismos
  • Al recibir mensajes en los canales

Ejemplo de dato recibido

Comm.EnciendeCanal

"Comm.EnciendeCanal": {
    "canal": "chat"
}

Comm.ApagaCanal

"Comm.ApagaCanal": {
    "canal": "takome"
}

Comm.Mensaje

"Comm.Mensaje": {
   "canal": "takome",
   "mensaje": "[Chat] Satyr: hola a todos"
}

Comm.Canales

"Comm.Canales": {
  "takome", "chat", "bueno", "cruzada_eralie"
}