Skip to content

Comandos y permisos

El comando de staff de Cuxial Banking, los ítems usables y quién puede hacer qué.

Cuxial Banking tiene un solo comando, para el staff. Los jugadores usan el banco mediante sucursales, cajeros e ítems.

Comandos ​

ComandoQuiénQué hace
/bankadminStaffAbre el panel de staff: resumen, ciudadanos, sociedades, préstamos, puntos, ajustes y registro de auditoría.

El nombre del comando es commands.admin.name en shared/config.lua. Un nombre vacío quita el comando.

Teclas ​

El banco no añade ninguna tecla.

Interacciones ​

DóndeQuiénQué hace
Sucursal del banco (target o NPC)Todos, o los trabajos fijados en ese puntoAbre el banco.
Prop de cajero o punto de cajeroQuien lleve una tarjeta activaAbre el cajero tras el PIN.
Jugador cercano, con el talonario abiertoJefesEmite un cheque de empresa a ese jugador.

Ítems usables ​

ÍtemQuiénQué hace
bank_chequeQuien lo tengaMuestra el cheque en pantalla.
bank_chequebookJefes de un trabajoAbre el talonario unos segundos para emitir un cheque de empresa. Usarlo otra vez lo guarda.
printerdocumentQuien lo tengaMuestra el recibo impreso en pantalla.

Los nombres son los valores por defecto de data/cheques.lua y data/accounts.lua.

Permisos ​

Staff ​

Un jugador es staff del banco cuando tu framework le concede el permiso de admin.permission, 'admin' por defecto. El banco se lo pregunta al framework a través de cuxial_bridge; no lee grupos ACE directamente.

El jugador necesita el permiso admin del framework.

Cada acción del panel vuelve a comprobar el permiso en el servidor y queda anotada en el registro de auditoría.

Para restringir además el comando por ACE, indica un grupo:

shared/config.lua
lua
commands = {
    admin = { name = 'bankadmin', restricted = 'group.admin' },
},

Con restricted = false, el valor por defecto, cualquiera puede escribir el comando, y quien no tenga el permiso de staff recibe una negativa.

Jugadores ​

FunciónRequisito
Cuenta personalEstar en una sucursal.
Cuenta de empresaSer jefe del trabajo.
Cuenta compartidaSer el titular, o un miembro con el permiso de esa operación: depositar, retirar, transferir o préstamos.
CajeroLlevar una tarjeta activa y saber su PIN.
Cheque de empresaSer jefe del trabajo y llevar el talonario.
Punto limitado a trabajosTener uno de los trabajos fijados en ese punto.

© Cuxial