Driving School Integration


Read carefully!

The following give document integration example is based on the publicly available resource esx_dmvschool.

After reviewing and carefully reading this guide, you'll understand how to implement the give document.

Source Code: https://github.com/esx-framework/esx_dmvschool

esx_dmvschool
RegisterNetEvent('esx_dmvschool:addLicense')
AddEventHandler('esx_dmvschool:addLicense', function(type)
    local source = source
    
    TriggerEvent('esx_license:addLicense', source, type, function()
        TriggerEvent('esx_license:getLicenses', source, function(licenses)
            -- VMS Documents V2 Integration --
            -- VMS Documents V2 Integration --
            
            exports['vms_documentsv2']:giveDocument(source, 'driving_license', nil, true)
        
            -- VMS Documents V2 Integration --
            -- VMS Documents V2 Integration --
            
            TriggerClientEvent('esx_dmvschool:loadLicenses', source, licenses)
        end)
    end)
end)

Last updated

Was this helpful?