Skip to content

Comandos y permisos

Comandos, teclas por defecto, grados del supermercado y permisos de staff de Cuxial Abastecimiento.

El trabajo y el supermercado se juegan desde el panel del NPC y las opciones de interacción. Los jugadores tienen dos comandos; el resto son herramientas de staff.

Comandos de jugador ​

ComandoQuiénQué hace
/supplyresetDueño de la tripulaciónCancela la partida en curso. Se retira la furgoneta y nadie cobra.
/supplyleaveMiembros de la tripulaciónSale de la tripulación. El dueño no puede salir con una partida en curso: primero la reinicia.

Comandos de staff ​

ComandoQuiénQué hace
/supplyadmin [central]Grupo ACEAbre el panel de staff: vista del mercado y editor. central es el id de una central activa (ls, sandy, paleto).
/supplylistGrupo ACELista las tripulaciones: número, miembros, línea y fase. También funciona desde la consola del servidor.
/supplyclose <tripulación>Grupo ACECierra la tripulación con ese número y cancela su partida. Queda en la tabla de auditoría y en el registro de Discord.
/supplyfast [cantidad]Grupo ACE, solo en depuraciónCompleta tareas de tu propia partida en curso. No hace nada sin la depuración activada.
/supplyrestock [tienda] [llenado]Staff del trabajoLlena las baldas y el almacén de un supermercado al porcentaje llenado (100 por defecto). También funciona desde la consola del servidor.
/supplyslots [tienda|off]Staff del trabajoDibuja los huecos del lineal de un supermercado, con su tamaño, orientación y puntos de interacción. off los oculta.
/supplyyaw [grados|flip|reset|list]Staff del trabajoMirando un producto de una balda, gira ese modelo en todos los huecos y lo guarda. reset vuelve al valor del config, list muestra los giros guardados.
/supplyfridge [acción]Staff del trabajoPrueba las puertas animadas de las neveras: loop [nevera] [puerta], set <nevera> <puerta> <fase>, off, print, o x/y/z/h <delta> para ajustar la posición del jugador.
/supplytill [acción] [delta]Staff del trabajoPantallas de las cajas: show, off, print, reload, reset, o x/y/z/h <delta> para mover el cristal de la caja más cercana.

<...> es obligatorio y [...] es opcional. Cada nombre se cambia en commands de shared/config.lua; pon name = false para desactivar un comando.

Permisos de staff ​

Hay dos tipos de comprobación:

  • Grupo ACE. /supplyadmin, /supplylist, /supplyclose y /supplyfast están restringidos al grupo de commands.<id>.restricted, group.admin por defecto.
  • Staff del trabajo. Las acciones dentro del panel de staff y los comandos /supplyrestock, /supplyslots, /supplyyaw, /supplyfridge y /supplytill exigen el permiso del framework de admin.permission ('admin' por defecto), que se comprueba a través de Cuxial Bridge. Con 'admin', los jugadores de los grupos admin y superadmin son staff. Dentro del panel también basta con tener el permiso ACE de /supplyadmin.
server.cfg
cfg
add_principal identifier.license:xxxxxxxxxxxxxxxx group.admin

/supplyfast comprueba la depuración al arrancar el recurso. Activa debug en el config, o pon setr cuxial_supply_debug 1 encima de la línea ensure, y reinicia el recurso.

Quién puede hacer qué ​

ActividadRequisito
Trabajo de abastecimientoLa opción job del config: 'all' para todos, o una lista de trabajos del framework. Cada línea pide además un nivel mínimo a todos los miembros de la tripulación.
Reponer el supermercadoTrabajo supermarket con grado 0 o superior, de servicio.
Cobrar en cajaGrado 1 o superior, de servicio.
Panel de gestiónGrado 2 o superior, o un grado de jefe.
Poner precios del linealGrado 3, o un grado de jefe. Los precios quedan dentro de los límites que fija el staff en el editor.
Compras al por mayorUn trabajo de trade.wholesale con al menos su grado. No hace falta estar de servicio.
ComprarTodo el mundo.

El nombre del trabajo, los grados y la regla del servicio están en store de shared/config.lua y en cada supermercado de data/stores.lua.

Teclas ​

TeclaQué hace
EFirmar el albarán en una central y cerrar el resumen al terminar la partida.
GSoltar lo que llevas. Con la cesta de la compra vacía, soltar la cesta.
F6Elegir el destino de la entrega.
YAceptar una invitación a la tripulación.
NRechazar una invitación a la tripulación.
RetrocesoOcultar la pista en pantalla.

Son los valores por defecto de keys en shared/config.lua. Cada jugador puede reasignarlas en los ajustes del juego, en asignación de teclas.

Cambiar keys solo afecta a los jugadores que nunca han entrado con el trabajo instalado. El juego recuerda la asignación de todos los demás.

© Cuxial