Qué pueden hacer jugadores y staff con el banco, y las reglas que hay detrás de cada parte.
Sucursales y cajeros
Los jugadores abren el banco con la opción de target de una sucursal. Cada operación se comprueba en el servidor contra la posición del jugador: lejos de una sucursal, nada se ejecuta.
- Las sucursales son puntos guardados en la base de datos. El primer arranque las crea a partir de
data/banks.lua; después, el staff las añade, mueve y elimina desde el panel. - Los cajeros funcionan en los modelos de prop listados en
data/atms.luay en cualquier punto de cajero colocado desde el panel. - Un punto se puede limitar a uno o varios trabajos.
Con cuxial_interactions en marcha, una sucursal que tenga modelo de ped, o que use el aspecto del propio jugador, se muestra como un NPC que atiende. Sin él, la misma sucursal es una zona de target.
Cuentas
| Cuenta | Quién la usa | Notas |
|---|---|---|
| Personal | El personaje | Su saldo es el dinero de banco de tu framework. |
| De empresa | Los jefes de un trabajo | Una por trabajo, creada automáticamente a partir de la lista de trabajos de tu framework. |
| Compartida | El titular y los miembros que añada | La crean los jugadores pagando una comisión. Cada miembro tiene sus propios permisos: depositar, retirar, transferir y préstamos. |
El IBAN de una cuenta es su identificador: el identificador del personaje, el nombre del trabajo o el código de la cuenta compartida. No se puede cambiar.
Cada cuenta tiene un PIN, un historial de movimientos y, si están activados, sus propios préstamos y ahorros. Los jugadores pueden guardar contactos de transferencia, marcar favoritos y enviar una transferencia a varios contactos a la vez.
Tarjetas y cajeros
Una tarjeta se pide en una sucursal, eligiendo el nivel y un PIN. Llega como ítem de inventario.
- Un cajero solo se abre si el jugador lleva una tarjeta activa, y pide su PIN.
- Quien lleve la tarjeta y sepa el PIN puede usarla. El uso por alguien que no es el titular queda registrado.
- Cada nivel tiene un límite diario. Demasiados PIN erróneos bloquean la tarjeta durante un tiempo.
- El titular puede bloquear una tarjeta, cambiarle el PIN o reemplazarla desde el banco. El staff puede bloquearla desde el panel.
Cheques
- En una sucursal, el jugador escribe un cheque: beneficiario, importe y un concepto opcional.
- El importe sale de su cuenta en el momento y el cheque llega como ítem.
- Le entrega el ítem a alguien.
- Quien lo tenga lo lleva a una sucursal, lo ingresa y lo cobra en su cuenta.
Un cheque se paga al escribirlo, no al cobrarlo. Quien tenga el papel puede ingresarlo, así que un cheque perdido es dinero perdido.
Usar un ítem de cheque desde el inventario lo muestra en pantalla.
Préstamos y puntuación de crédito
Los jugadores piden un préstamo eligiendo entre varios planes, cada uno con un importe máximo, un tipo de interés y un número de cuotas. Cuánto pueden pedir depende del saldo de la cuenta, de la deuda que ya tengan y, en las cuentas personales, de sus nóminas recientes y su puntuación de crédito.
- Vence una cuota cada mes de juego. Un mes de juego dura un día real por defecto.
- Una cuota sin pagar pasa a atrasada al acabar el periodo de gracia y suma una penalización. Pasado el plazo de mora, el préstamo queda en mora.
- Mientras un préstamo está atrasado o en mora, se retiene parte de cada nómina y el banco cobra del saldo de la cuenta.
- La puntuación de crédito sube con los pagos a tiempo y baja con los retrasos y las moras. Mueve hacia arriba o hacia abajo el interés de los préstamos nuevos.
Ahorros
Los jugadores crean metas de ahorro con un nombre y un objetivo, les pasan dinero y lo retiran cuando quieren. Las metas dan intereses al tipo de su clase de cuenta. El interés se paga una vez por semana de ahorro, que dura 8 horas reales por defecto.
Nóminas
El banco no genera sueldos. Otros recursos dejan nóminas con el export AddPaycheck y los jugadores las cobran en una sucursal. Las nóminas cobradas cuentan como ingresos cuando el banco calcula cuánto puede pedir prestado un jugador.
Recompensas
Los jugadores ganan puntos por depósitos, retiros, transferencias, uso del cajero y pagos de préstamos. Los puntos se gastan en un catálogo: efectivo, una comisión gratis, una mejora del interés de los ahorros o un descuento en el próximo préstamo. Los tiempos de espera, un tope diario y un control del dinero que va y vuelve evitan el farmeo de puntos.
Recibos
Desde el historial, un jugador puede imprimir el recibo de un movimiento pagando una comisión. Llega como ítem de inventario, y al usarlo se muestra en pantalla.
Panel de staff
/bankadmin abre el panel para el staff.
| Pestaña | Para qué sirve |
|---|---|
| Resumen | Totales de dinero del servidor, flujo de las últimas 24 horas y 7 días, préstamos, tarjetas y los saldos más altos. |
| Ciudadanos | Busca un personaje por nombre o identificador. Muestra su riqueza, cuentas, préstamos, tarjetas y movimientos. Ajusta un saldo, fija la puntuación de crédito, bloquea una tarjeta. |
| Sociedades | Cuentas de empresa y sus saldos. |
| Préstamos | Todos los préstamos. Condona uno o fuerza su cobro. |
| Puntos | Crea, edita y elimina sucursales y puntos de cajero: posición colocada en el mundo, modelo de ped, blip, zona de target, trabajos permitidos. |
| Config | Edita los ajustes en vivo, sección por sección. Restablece una sección a los valores del archivo, exporta e importa. |
| Registro | Cada acción del staff: quién, qué y cuándo. |
Los cambios guardados en Config se aplican al momento a todos los jugadores. La sección de cheques es la excepción: el panel la marca como pendiente de reiniciar el recurso.
