Script bancário FiveM
okokBanking é um sistema bancário para ESX com sua própria interface para bancos e caixas eletrônicos.
Assista ao vídeo de pré-visualização em YouTube
Como funciona
- Você pode transferir dinheiro para um jogador mesmo que ele esteja offline.
- Quando você abre o menu pela primeira vez, seu IBAN é gerado automaticamente.
- As sociedades não precisam ser adicionadas ao banco de dados manualmente: adicione-as ao arquivo de configuração e, na primeira vez que alguém dessa sociedade abrir o menu do banco, ela será adicionada ao banco de dados.
- Cada transação (depósito, saque, transferência enviada or recebida) atualiza o gráfico e a tabela de transações.
- Você pode adicionar outros tipos de transação ao banco, por exemplo, o salário (explicado no README).
- Os jogadores podem criar um IBAN personalizado na página de Configurações; você define o preço, o comprimento máximo e se ele pode conter letras.
- Novos jogadores não têm código PIN. Eles o definem em um banco na aba Configurações; os bancos não solicitam o PIN, apenas os caixas eletrônicos (ATMs).
- A imagem do usuário no canto superior direito muda de acordo com o gênero do personagem.
Configuração
- Use okokTextUI ou a notificação de ajuda padrão
- Prefixo do IBAN e comprimento padrão do IBAN
- Comprimento máximo de IBANs personalizados e se eles podem conter letras
- Custo para alterar o IBAN e custo para alterar o PIN
- Tempo da animação do ATM e distância do ATM
- Organizações que possuem uma conta bancária e os cargos que podem acessá-la
- Localizações dos bancos e marcadores ligados ou desligados
Requisitos
okokNotify não está incluído. okokTextUI não está incluído; a configuração usa okokTextUI por padrão, então defina Config.okokTextUI = false se você não tiver.
Instalação
- Execute o SQL do README: ele cria
okokBanking_transactions e okokBanking_societies e adiciona iban e pincode colunas para users.
- Cópia
okokBanking na sua pasta resources e adicione ensure okokBanking para o seu server.cfg.
- Opcional: adicione o evento de transação de salário para
es_extended/server/paycheck.lua conforme mostrado no README.