Features


🧰 Features

🏦 Banking System

🔹 Multi-bank support with per-city accounts 🔹 Players can hold multiple independent accounts 🔹 Each account has balance, gold and status (active/frozen) 🔹 Freeze logic blocks all interactions unless unfrozen 🔹 Personal vault per bank, tied to account and location

📇 Bank Card System

🔹 Physical item like card tied to specific account & bank 🔹 Unique metadata: bank name, owner name, creation date 🔹 Description displayed in inventory 🔹 Required to access account

Bank Opening Hours

🔹 Each bank has configurable in-game opening and closing hours 🔹 Access blocked outside configured hours 🔹 Uses real RedM in-game time

🗺️ Dynamic Blip System

🔹 Bank blips change color when bank is open/closed 🔹 Live updates every second with no performance impact 🔹 Fully integrated with Config.UsableBanks

💰 Money & Gold Handling

🔹 Deposit, withdraw, and transfer cash between banks 🔹 Separate logic for gold with its own balance 🔹 Configurable transaction fees per type 🔹 Minimum fee or percentage logic supported

📦 Treasury System

🔹 Fees from all actions go to the central treasury 🔹 Special job-only account to view and withdraw treasury funds 🔹 Full control through job-only menus

🛠️ Administrative Tools

🔹 Freeze/unfreeze player accounts 🔹 View total balances by player 🔹 Manually manage central treasury

🧾 Logs & Safety

🔹 All critical events logged via Discord Webhook 🔹 Account creation, freezing, deposits, withdrawals, transfers, maintenance 🔹 Error-safe and double-validated before any value change

⚙️ Fully Configurable

🔹 Per-bank setup: label, coordinates, prompt, schedule 🔹 Enable/disable fees, gold, card requirement, vaults 🔹 Full locale customization 🔹 Modular & performance-safe logic, fully VORP integrated

Last updated