Neo Banking – Simple Banking System for FiveM
Looking for a straightforward banking solution for your FiveM server? Neo Banco delivers a clean, functional banking system perfect for servers that need basic financial features without overwhelming complexity. This free resource from Noel provides essential banking operations with easy configuration.
O que faz
Neo Banking creates a simple yet effective banking infrastructure for your FiveM economy. Players can deposit money, withdraw funds, check balances, and transfer money between accounts – all the core banking features needed for roleplay servers without unnecessary complications. The system focuses on reliability and ease of use.
Principais características
- Deposit & Withdraw – Players move money between cash and bank accounts
- Verificação de saldo – Real-time account balance display
- Transferências de dinheiro – Send money to other players via account ID or phone number
- Transaction Limits – Configurable min/max amounts for deposits/withdrawals
- Sistema de juros – Optional passive income on banked money (configurable rate)
- Localização de caixas eletrônicos – Multiple ATM spots throughout Los Santos
- Bank Interiors – Use bank MLOs for in-person banking roleplay
- Simple UI – Clean, easy-to-understand interface
Perfeito para
- New servers needing basic economy framework
- Communities wanting simple, bug-free banking
- Servers transitioning from cash-only to banked economy
- Roleplay servers requiring realistic financial infrastructure
- Testing environments before complex economy systems
Operações Bancárias
Players can perform standard banking transactions:
- Depósito: Convert cash to bank money (safe from robberies)
- Withdraw: Get cash from bank account for purchases
- Transfer: Send money to other players digitally
- Balance Check: View current cash and bank balances
- Transaction History: Optional logging of banking activity
Instalação
- Download the Neo Banking package
- Extrair para
resources/[economy]ou[banking]pasta - Abrir
configuração.luaand adjust settings (see configuration guide) - Adicionar
ensure neo-bankingparaservidor.cfg - Ensure it loads AFTER your framework (ESX/QBCore)
- Restart server or start resource
- Test at ATM or bank location
Configuration Guide
O configuração.lua file allows extensive customization:
- Transaction Limits: Set min/max deposit/withdrawal amounts
- Transfer Fees: Optional percentage fee on transfers (bank revenue)
- Interest Rate: Passive income rate for banked money (e.g., 0.5% daily)
- Localização dos caixas eletrônicos: Add/remove ATM coordinates throughout map
- Starting Balance: New players’ initial bank balance
- Overdraft: Allow negative balances (configurable limit)
- Linguagem: Multi-language support via locale files
Exemplo de configuração
Config = {}
Config.MinDeposit = 1 -- Minimum deposit amount
Config.MaxWithdraw = 50000 -- Maximum single withdrawal
Config.TransferFee = 0.02 -- 2% fee on transfers
Config.InterestRate = 0.005 -- 0.5% daily interest
Config.AllowNegative = false -- Prevent overdrafts
Config.StartingBalance = 5000 -- New player bank balance
Config.ATMs = {
vector3(147.4, -1035.8, 29.3), -- Legion Square
vector3(-386.7, 6046.1, 31.5), -- Paleto Bay
-- Add more locations...
}
Detalhes técnicos
- Tamanho do arquivo: ~2 MB (script + UI assets)
- Desempenho: 0.00ms idle, 0.01ms during transactions
- Banco de dados: Uses framework database (ESX/QBCore tables)
- Dependências: ESX or QBCore (framework detection automatic)
- Estrutura da interface do usuário: Simple HTML/CSS/JS interface
Compatibilidade de Framework
- ✅ ESX – Integrates with es_extended accounts system
- ✅ QBCore – Works with qb-core banking infrastructure
- ✅ QBOX – Compatible with QB forks
- ❌ Standalone – Requires framework for account management
O que o torna especial
Neo Banking’s strength is its simplicity and reliability. While other banking scripts bloat features with cryptocurrency, stock markets, and loan systems, Neo Banking does one thing well: basic banking. This focus means fewer bugs, easier troubleshooting, and lower learning curve for server admins. The config.lua is well-commented and beginner-friendly, making it perfect for new server owners. Community feedback consistently praises the “set it and forget it” reliability.
Integração com outros scripts
Neo Banking works seamlessly with:
- Roteiros de trabalho: Paychecks deposited directly to bank accounts
- Roteiros de negócios: Society/business banking integration
- Scripts de propriedade: Rent/mortgage payments via bank transfers
- Scripts de veículos: Car purchases deducted from bank account
- Phone Scripts: Mobile banking via phone apps (custom integration)
Recursos de RPG
Enable realistic banking roleplay:
- Bank Teller Jobs: Employees assist customers with transactions
- Account Opening Ceremonies: New players register accounts in-person
- Wire Fraud Investigations: Police track suspicious transfers
- Financial Counseling: Advisors help players manage money
- Loan Roleplay: Manual loan systems using transfer features
Recursos de segurança
Protected against common exploits:
- Validação no servidor: All transactions verified server-side
- Balance Checks: Prevents withdrawing more than account balance
- SQL Injection Protection: Parameterized queries prevent database exploits
- Limitação de taxa: Prevents transaction spam/flooding
- Audit Logging: Optional transaction logs for admin review
ATM vs Bank Locations
The system supports two interaction types:
- ATMs: Quick access for deposits/withdrawals (24/7 availability)
- Bank Interiors: Full-service banking with teller roleplay
- Configuração: Set different limits for ATM vs bank transactions
- Exemplo: ATMs limit $5k withdrawals, banks allow unlimited
Casos de uso comuns
- Paycheck System: Jobs deposit wages to bank automatically
- Property Rent: Monthly rent auto-deducted from bank account
- Safe Storage: Players bank money to avoid losing cash in robberies
- Business Payments: Pay for goods/services via bank transfer
- Salary Distribution: Business owners pay employees via transfers
Adições recomendadas
Enhance Neo Banking with:
- Bank MLOs: Realistic bank interiors for in-person banking
- Adereços de Caixa Eletrônico: Custom ATM models for better aesthetics
- Integração com o celular: Add banking app to phone scripts
- Roteiros de Assalto: Bank heist scripts for criminal roleplay
- Economy Scripts: Job frameworks that deposit to banks
Tutorial em vídeo
Watch the setup guide from creator Noel:
Solução de problemas comuns
Problem: Transactions not working
Solução: Ensure script loads AFTER framework (move lower in server.cfg)
Problem: UI not appearing
Solução: Clear FiveM cache (F8 → resmon → restart resource)
Problem: Interest not calculating
Solução: Verify Config.InterestRate is set and cron job is running
Problem: ATMs not showing interaction
Solução: Check ATM coordinates in config match your server’s map
Dicas de desempenho
- Limit transaction history to 30 days (prevent database bloat)
- Use database indexing on account_id columns
- Disable interest if not needed (reduces server calculations)
- Limit ATM locations to high-traffic areas only
Free download. Simple, reliable banking system perfect for new FiveM servers. All settings configurable via config.lua!
