Comm
Revisión del 18:16 4 dic 2017 de Satyr (discusión | contribuciones)
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 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" }