Agency Docs
QBESXStandalone

Agency-Banking

Un banco completo para FiveM que funciona con QBCore, Qbox, ESX o totalmente standalone.

v1.3.1De pago6 Páginas

01Descripción

Un banco completo para FiveM que funciona con QBCore, Qbox, ESX o totalmente standalone. Los jugadores tienen un wallet con saldo bancario y efectivo, tarjetas bancarias en cuatro temas, transferencias por ID o a jugadores cercanos, depósitos a plazo cuyos intereses decide solo el servidor, trading de acciones y cripto, un PIN de cajero y un historial completo de movimientos. Sin framework, el banco lleva sus propias cuentas y otros resources pueden usarlo como sistema de dinero mediante exports de servidor. Además: dos diseños de menú, 13 idiomas, marcadores o qb-target / ox_target, un control de tamaño de pantalla para cada jugador, tablas que se crean solas en el primer arranque y la app gratuita Agency Companion para el saldo, las transferencias, los depósitos a plazo y las tarjetas desde cualquier lugar.

02Funciones

QBCore, Qbox, ESX o standaloneCuentas propias sin frameworkExports de dinero para otros resourcesWallet con banco y efectivoTarjetas en cuatro temasTransferencias por ID o a jugadores cercanosDepósitos a plazo con intereses fijados por el servidorTrading de acciones y criptoPIN de cajero con bloqueoHistorial de movimientosDos diseños de menúControl de tamaño de pantallaqb-target / ox_target o marcadores13 idiomasTablas creadas automáticamenteVinculación con la app Companion

+Conviene saber

Agency-Banking es un banco completo para servidores FiveM. Funciona en QBCore, Qbox o ESX, y en un servidor sin framework mantiene sus propias cuentas. Los jugadores manejan su dinero en sucursales bancarias y cajeros automáticos: una billetera con saldo bancario y efectivo, tarjetas bancarias en cuatro temas, transferencias, depósitos a plazo fijo, comercio de acciones y criptomonedas y un registro completo de actividad. Las tablas de la base de datos se crean en el primer inicio, y la aplicación gratuita Agency Companion pone el saldo, transferencias, depósitos a plazo fijo y tarjetas en el teléfono real del jugador.

Cada Framework, o Ninguno
Con Config.Framework = 'auto' el banco detecta QBCore, Qbox o ESX por sí mismo y funciona con su dinero. Solo cuando ninguno de ellos está instalado cambia a modo independiente: los jugadores se identifican por su licencia Rockstar, y los saldos viven en la propia tabla del banco, compartida con Agency Phone cuando está instalado, o en tus propias funciones a través de Config.Standalone.
Todo lo que los Jugadores Esperan de un Banco
La billetera muestra el saldo bancario y el efectivo lado a lado. Los jugadores depositan y retiran, envían dinero por ID del servidor o a alguien cercano, crean tarjetas bancarias en cuatro temas y protegen el cajero automático con un PIN que se bloquea durante 60 segundos tras cinco intentos fallidos. Los depósitos a plazo fijo duran 7, 14 o 30 días por defecto, con tasas que provienen de la configuración del servidor y nunca del jugador, y las pantallas del mercado permiten a los jugadores comerciar acciones y criptomonedas.
Un Sistema de Dinero para Otros Recursos
Las exportaciones del servidor como GetBankBalance, AddBankMoney y RemoveBankMoney funcionan igual en todos los frameworks. En un servidor independiente son el sistema de dinero: una tienda, un trabajo o un garaje cobran y pagan a los jugadores a través del banco, y un banco abierto muestra el nuevo saldo inmediatamente. Dos diseños de menú, 13 idiomas, marcadores o qb-target / ox_target y un control deslizante de tamaño de pantalla para cada jugador completan el conjunto.

?Preguntas frecuentes

¿Necesita Agency-Banking QBCore o ESX?

No. Funciona con QBCore, Qbox y ESX, y sin framework funciona de forma independiente con sus propias cuentas. El único recurso requerido es oxmysql. Deja Config.Framework en 'auto': la consola del servidor entonces imprime Framework detectado con el nombre o Ejecutando independiente.

¿Tengo que importar el archivo SQL?

No. En cada inicio el recurso crea las tablas que necesita y añade cualquier columna que falte en una base de datos antigua, en MariaDB y MySQL 8. agency_banking.sql está solo para servidores que prefieren configurar la base de datos manualmente.

¿Cómo pagan o cobran otros scripts a los jugadores?

A través de las exportaciones del servidor. exports['Agency-Banking']:AddBankMoney(source, amount, reason) paga dinero, y RemoveBankMoney devuelve false y no quita nada cuando el saldo es demasiado bajo. El mismo par existe para efectivo. En QBCore y ESX un banco abierto sigue los cambios de dinero del framework por sí mismo; después de cualquier otro cambio, dispara agency_banking:client:MoneyChanged para ese jugador.

¿Pueden los jugadores cambiar el tamaño del banco?

Sí. El control deslizante de tamaño de pantalla en Configuración escala el banco del 60 al 150 por ciento en pasos del 1 por ciento. Se mueve suavemente mientras se arrastra, el texto se redibuja nítido tan pronto como el control se detiene, y cada jugador mantiene su propio tamaño.

¿Cómo actualizo desde una versión anterior?

Haz una copia de seguridad de tus propios valores, reemplaza los archivos del recurso y usa el nuevo config.lua, que añade Config.Design, Config.Framework, Config.Standalone y Config.Commands. Reinicia el recurso: las cuentas, tarjetas y depósitos a plazo fijo permanecen en la base de datos, y las columnas faltantes se añaden al iniciar.

¿Sigues atascado después de esta página? Nuestro soporte se encarga.