• Banco e caixa eletrônicoDepósitos, saques e transferências no banco, além de uma interface de caixa eletrônico completa com validação de cartão.
  • Cartões de débito com PINCartões protegidos por PIN que os jogadores podem bloquear e desbloquear.
  • Poupança e créditoPoupança que rende juros periodicamente e um limite de crédito que cresce com o tempo de jogo.
  • Contas de empresaOs chefes acessam os fundos da empresa pela mesma interface.

Um script de banco completo para a economia do seu servidor FiveM

O Rarx Banking (nome do recurso: rarx_banking) cuida do fluxo diário de dinheiro do seu servidor: depósitos, saques e transferências com saldo atualizado em tempo real, cartões de débito, caixas eletrônicos, poupança, crédito e contas de empresa, tudo em uma única interface com histórico de transações e gráficos.

O framework é detectado automaticamente, mas você pode defini-lo manualmente como qb-core, esx ou qbox se preferir. As tabelas do banco de dados são criadas na primeira inicialização, então não há nenhum arquivo SQL para importar.

Cartões de débito com PIN e uma interface de caixa eletrônico completa para FiveM

Os jogadores carregam um cartão de débito protegido por PIN, que podem bloquear e desbloquear. Os caixas eletrônicos validam o cartão antes de liberar o acesso, e tanto a lista de props de caixa eletrônico que abrem a interface quanto as localizações dos bancos são configuráveis.

O inventário que você já usa é detectado automaticamente: ox_inventory, qs-inventory, origen_inventory, ps-inventory, codem-inventory e qb-inventory.

Poupança com juros e um sistema de crédito baseado no tempo de jogo

  • Saldo de poupança separado com taxa de juros e intervalo de pagamento configuráveis.
  • Limite de crédito que começa em um valor base, cresce a cada hora jogada e para em um máximo.
  • O crédito pode ser desativado por completo na configuração.
  • Histórico de transações com gráficos, incluindo a atividade dos últimos 7 dias.

Contas de empresa e de trabalho para os chefes

Os jogadores com os cargos de chefe definidos na configuração podem acessar a conta da empresa pelo banco. Os fundos da empresa se integram com qb-management, esx_society, qb-banking ou okokBanking, detectados automaticamente.

Exports, identidade visual e integrações personalizadas

Os exports de servidor leem e alteram saldos bancários com registro automático, consultam dados de poupança e crédito, transferem dinheiro entre jogadores e abrem a interface do banco ou do caixa eletrônico. Os exports e events de cliente abrem essas mesmas interfaces a partir dos seus próprios scripts.

Uma pasta custom permite adicionar seu próprio sistema de notificações, verificações de inventário, registros, hooks de transações e integrações de empresa sem mexer no núcleo. As cores da interface, a identidade visual e o logo da tela de carregamento são configurados no config.lua.

Tudo incluído

Funções

Banco

  • Depósitos, saques e transferências
  • Saldo atualizado em tempo real
  • Cartões de débito com PIN, bloqueio e desbloqueio
  • Interface de caixa eletrônico com validação de cartão
  • Localizações de bancos e props de caixa eletrônico configuráveis
  • Histórico de transações com gráficos

Contas

  • Poupança com juros configuráveis
  • Limite de crédito baseado no tempo de jogo
  • Contas de empresa para os cargos de chefe configurados

Integração

  • Detecção automática de framework, inventário e notificações
  • Configuração automática do banco de dados
  • Exports e events de servidor e de cliente
  • Pasta custom para suas próprias integrações
  • Cores e identidade visual personalizáveis
  • Inglês, espanhol, francês, alemão e português

Antes de instalar

Compatibilidade

Frameworks

QBCore
qb-core
Qbox
qbx_core
ESX
es_extended

Config.Framework = 'auto' detecta o framework; defina 'qb-core', 'esx' ou 'qbox' para forçar um.

Recursos e banco de dados

Obrigatórios: oxmysql

Opcionais: ox_target ou qb-target

Banco de dados: As tabelas são criadas automaticamente na primeira inicialização.

Inventários

ox_inventory
Compatível
qs-inventory
Compatível
origen_inventory
Compatível
ps-inventory
Compatível
codem-inventory
Compatível
qb-inventory
Compatível

Detectado automaticamente.

Integrações e idiomas

  • Notificações detectadas automaticamente: ox_lib, okokNotify, mythic_notify, pNotify.
  • Integrações de empresa detectadas automaticamente: qb-management, esx_society, qb-banking, okokBanking.
  • O idioma é definido com a convar ox:locale.
  • Inglês
  • Espanhol
  • Francês
  • Alemão
  • Português

Primeiros passos

Instalação

Documentação completa
  1. 01

    Baixe e extraia

    Baixe o recurso no seu Cfx.re Portal e extraia a pasta rarx_banking na sua pasta de recursos.

  2. 02

    Adicione ao server.cfg

    Defina o idioma e inicie o recurso depois do oxmysql e do seu framework.

    setr ox:locale en
    ensure rarx_banking
  3. 03

    Reinicie

    Reinicie o servidor. As tabelas do banco de dados são criadas automaticamente.

  4. 04

    Configure

    Edite o config.lua para ajustar as localizações dos bancos, os modelos de caixa eletrônico, as cores, os juros da poupança, os limites de crédito e os cargos de chefe.

Este é um resumo. A configuração, os exports, os events e a solução de problemas estão na documentação completa (em inglês).

Bom saber

Perguntas sobre Rarx Banking

Não encontrou o que procura? Abra um ticket no nosso Discord com seu framework e o erro que aparece.

Pedir suporteMais sobre scripts de banco para FiveM →
Quais frameworks o Rarx Banking suporta?

QBCore, Qbox e ESX. Ele detecta o framework automaticamente; se a detecção falhar, defina Config.Framework manualmente em vez de 'auto'.

Preciso importar um arquivo SQL?

Não. As tabelas são criadas automaticamente quando o recurso inicia. Verifique se o oxmysql está rodando e se a sua string de conexão está correta.

Quais inventários são compatíveis?

ox_inventory, qs-inventory, origen_inventory, ps-inventory, codem-inventory e qb-inventory, todos detectados automaticamente.

Como funciona o limite de crédito?

Cada jogador começa com um limite base que cresce a cada hora jogada, até um máximo. Os três valores são definidos em Config.Credit.

O idioma não muda. O que devo verificar?

Verifique se o setr ox:locale está com o idioma correto no server.cfg.

A interface não aparece. O que devo verificar?

Confirme que o recurso está iniciado e procure erros de JavaScript no console F8.

Outros scripts podem usar o banco?

Sim. Os exports de servidor consultam e alteram saldos, transferem dinheiro e abrem o banco ou o caixa eletrônico, e os exports e events de cliente abrem as interfaces.

Continue explorando

Ver tudo