gpScripts Docs
StoreDiscordYoutube
  • 📔gpScripts
  • Clothingshop
    • Installation
    • Developers
      • Client
  • 💰InsuranceSystem
    • Installation
    • Developers
      • Client
      • Server
  • 📲Businesscards
    • Installation
    • Developers
      • Events
  • 🛡️visumsystem
    • Installation
    • Developers
      • Commands
      • Exports
      • Events
    • Code Snippets
      • QB-Garages
  • ☎️Emergencyphone
    • Installation
    • Common mistakes
      • Common mistakes
    • Developer
      • Events
  • 💵Tax-System
    • Installation
      • Step 1 - SQL-File
      • Step 2 - [QB-Core] Changes
      • Step 3 - [ESX] Changes
      • Step 4 - Restart your server
      • Step 5 - Set first deduction date
    • Exclude inactive vehicles
    • Common mistakes
      • Common mistakes
    • Developer
      • Events
Powered by GitBook
On this page

Was this helpful?

  1. Tax-System
  2. Installation

Step 2 - [QB-Core] Changes

Adding SetPhoneNumber function to qb-core/server/player.lua...

To make everything work with QB-Core you have to add some code to qb-menu.

Add "TriggerEvent("gp_taxSystem:closeMenu")" like shown below

qb-menu/client/main.lua
local function closeMenu()
    sendData = nil
    headerShown = false
    TriggerEvent("gp_taxSystem:closeMenu")
    SetNuiFocus(false)
    SendNUIMessage({
        action = 'CLOSE_MENU'
    })
end
qb-menu/client/main.lua
RegisterNUICallback('closeMenu', function(_, cb)
    headerShown = false
    sendData = nil
    SetNuiFocus(false)
    TriggerEvent("gp_taxSystem:closeMenu")
    cb('ok')
end)

PreviousStep 1 - SQL-FileNextStep 3 - [ESX] Changes

Last updated 2 years ago

Was this helpful?

💵