SCRIPTS avs_drivingschool
Driving School & Licences.
Theory and practical tests for cars, bikes and trucks – plus flight licence (helicopter & plane) and a fishing licence module.
AVAILABLE
ScreenshotsDriving School & Licences
All licences in one menuEXPORTS · EVENTS · HOOKSFor developers
-- server: check a licence (e.g. in your fishing script)
if not exports.avs_drivingschool:HasLicence(source, 'fishing') then return end
exports.avs_drivingschool:GetLicences(source) -- { theory = true, car = true, ... }
exports.avs_drivingschool:RemoveLicence(source, 'car') -- e.g. for the police
AddEventHandler('avs_drivingschool:passed', function(source, licenceId) end)avs_drivingschoolFeatures
- Theory with random questions and shuffled answers – solutions never reach the client
- Driving test on a real route: GPS, speed zones 50 / 80 / 120, stop points, damage rating
- Test flights for helicopter (LSIA) and plane (Sandy Shores) with air checkpoints, hover and landing
- Fishing licence at its own NPC – check it in your fishing script with one export
- Licences in an own table, synced to ESX user_licenses and QB metadata
- Own spawn spot per candidate, cooldown after failing, prerequisites
- 50 questions in English and German – add your own
avs_drivingschoolRequirements
FrameworkESX Legacy · QBCore (auto)
LanguagesEnglish, German – add your own in locales/
RequirementsESX Legacy or QBCore · ox_lib · oxmysql · OneSync