Cuxial Banking tiene un solo comando, para el staff. Los jugadores usan el banco mediante sucursales, cajeros e ítems.
Comandos
| Comando | Quién | Qué hace |
|---|---|---|
/bankadmin | Staff | Abre 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ónde | Quién | Qué hace |
|---|---|---|
| Sucursal del banco (target o NPC) | Todos, o los trabajos fijados en ese punto | Abre el banco. |
| Prop de cajero o punto de cajero | Quien lleve una tarjeta activa | Abre el cajero tras el PIN. |
| Jugador cercano, con el talonario abierto | Jefes | Emite un cheque de empresa a ese jugador. |
Ítems usables
| Ítem | Quién | Qué hace |
|---|---|---|
bank_cheque | Quien lo tenga | Muestra el cheque en pantalla. |
bank_chequebook | Jefes de un trabajo | Abre el talonario unos segundos para emitir un cheque de empresa. Usarlo otra vez lo guarda. |
printerdocument | Quien lo tenga | Muestra 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:
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ón | Requisito |
|---|---|
| Cuenta personal | Estar en una sucursal. |
| Cuenta de empresa | Ser jefe del trabajo. |
| Cuenta compartida | Ser el titular, o un miembro con el permiso de esa operación: depositar, retirar, transferir o préstamos. |
| Cajero | Llevar una tarjeta activa y saber su PIN. |
| Cheque de empresa | Ser jefe del trabajo y llevar el talonario. |
| Punto limitado a trabajos | Tener uno de los trabajos fijados en ese punto. |
