Cuxial Anuncios tiene dos comandos: uno para los jugadores y otro para el staff. Los dos nombres se pueden cambiar en shared/config.lua.
Comandos
| Comando | Quién | Qué hace |
|---|---|---|
/anuncio <mensaje> | Jugadores cuyo trabajo tiene un estilo | Envía el mensaje a todos los jugadores del servidor, con el estilo del trabajo de quien lo envía. |
/crearanuncio | Staff con adminPermission | Abre el panel para crear, editar y borrar estilos. |
<mensaje> es obligatorio.
Cómo se comporta /anuncio
- El estilo se elige por el nombre del trabajo actual del jugador. No se comprueba si está de servicio ni su rango: cualquier miembro del trabajo puede anunciar.
- Si el trabajo no tiene estilo, el jugador recibe una notificación de error y no se envía nada.
- Después de enviar, el jugador debe esperar
cooldownsegundos (30 por defecto) antes del siguiente anuncio. La espera es por jugador. - Los anuncios se ponen en cola en la pantalla de cada jugador. Se muestra uno cada vez, durante
durationmilisegundos, con una pausa corta antes del siguiente.
Teclas
El script no registra ninguna tecla.
Permisos
Abrir el panel y guardar o borrar estilos exige el permiso indicado en adminPermission, 'admin' por defecto. La comprobación se hace en el servidor a través de Cuxial Bridge, así que depende de tu framework:
El valor se pasa a la comprobación de permisos del propio framework. Usa un permiso que ya exista en tu servidor, como el que tu framework usa para sus comandos de administración.
El script no añade permisos ACE propios, y /anuncio no necesita ninguno. Poder usarlo depende solo de que el trabajo del jugador tenga un estilo.
