Description

πŸš€ DW Boss Menu

DW Boss Menu reimagines the traditional boss menu with a modern UI and extensive management capabilities. This resource provides job owners and managers with a sleek, feature-packed interface to efficiently run their organization.

✨ Features

πŸ‘₯ Employee Management

  • Hire & Fire System – Easily add new employees or remove existing ones.
  • Promotion Controls – Manage employee ranks with just a few clicks.
  • Real-time Monitoring – Track online status and playtime statistics.
  • Location Tracking – See where your employees are currently working.
  • Detailed Statistics – View employee performance metrics and activity data.

πŸ’° Society Finance System

  • Complete Financial Control – Manage your organization's funds securely.
  • Transaction History – Detailed logs of all financial activities.
  • Analytical Tools – Visual charts showing financial patterns.
  • Transfer System – Send funds directly to employees.
  • Deposit & Withdraw – Easy money management with a built-in notes system.

πŸ“ Job Application System

  • Custom Application Forms – Fully configurable questions for every job.
  • Strategic Placement – Set up application points anywhere on the map.
  • Review Interface – Accept, reject, or mark applications as completed.
  • Anti-Spam Measures – Cooldown periods for rejected applications.
  • Notification System – Receive alerts when new applications arrive.

πŸ” Permission Framework

  • Granular Access Control – Create custom permission profiles.
  • Management Hierarchy – Perfect for lieutenants, managers, and deputies.
  • Security Controls – Protect sensitive operations.
  • Activity Logs – Keep track of management actions.

🎨 User-Friendly Interface

  • Modern Design – Sleek, responsive UI with smooth animations.
  • Appearance Options – Dark/Light mode and multiple theme colors.
  • Customizable Settings – UI preferences saved per player.
  • Real-time Updates – Live data refreshing.

πŸ”§ Technical Features

  • Efficient Resource Usage – Smart caching system to minimize server load.
  • Detailed Tracking – Employee playtime and activity monitoring.
  • Persistent Settings – User preferences saved to the database.
  • Secure Validation – All operations validated server-side.
  • Comprehensive Configuration – Easily customize every aspect of the resource.

---

πŸ“¦ Installation

1️⃣ Download the Resource

  • Download the resource and extract it into your resources folder.

2️⃣ Import Database

  • Import the included SQL file into your database.

3️⃣ Add the Following to qb-banking/server.lua

LUARegisterNetEvent('qb-banking:server:RefreshAccounts', function()
    MySQL.Async.fetchAll('SELECT * FROM bank_accounts WHERE account_type = ?', {'job'}, function(accounts)
        if accounts and #accounts > 0 then
            for _, account in ipairs(accounts) do
                TriggerEvent('qb-banking:server:UpdateAccount', account.account_name, 0, "refresh")
                print('Refreshed account: ' .. account.account_name .. ' with balance: ' .. account.account_balance)
            end
        end
    end)
end)

RegisterNetEvent('qb-banking:server:ForceRefresh', function()
    print("Banking accounts refresh triggered")
end)

4️⃣ Add to server.cfg

CFGensure dw-bossmenu

5️⃣ Configure Job Locations

LUAConfig.Locations = {
    ["police"] = {
        coords = vector3(447.87, -973.55, 30.69),
        width = 1.0,
        length = 1.0,
        heading = 0,
        minZ = 30.0,
        maxZ = 31.0,
        jobLabel = "Police Department"
    },
}

6️⃣ Select Banking & Target System

LUAConfig.BankingSystem = "qb-banking"
-- Options: "dw-banking", "qb-banking", "renewed-banking"

Config.TargetSystem = "qb-target"
-- Options: "qb-target", "ox_target"

---

πŸ”— Dependencies

  • qb-core
  • oxmysql

---

πŸ“ License

This resource is FREE for the community.

You are free to use and modify it as you wish, but please respect the following:

  • Do not redistribute this resource as paid content.
  • Maintain credits to the original author.
  • Share improvements with the community.

---

❀️ Support

If you enjoy the resource, consider leaving a review and sharing your feedback. It helps improve future updates and supports continued development.

Comments (0)

Leave a comment / Ask for help

Your message is also sent to our Discord β€” for faster support, join the server and open a ticket.