diff --git a/client/main.lua b/client/main.lua index 70c61ce2..aba47778 100644 --- a/client/main.lua +++ b/client/main.lua @@ -120,7 +120,6 @@ function OpenDMVSchoolMenu() end if ownedLicenses['dmv'] then - if not ownedLicenses['drive'] then table.insert(elements, {label = _U('road_test_car') .. ' $' .. Config.Prices['drive'] .. '', value = 'drive_test', type = 'drive'}) end @@ -132,7 +131,6 @@ function OpenDMVSchoolMenu() if not ownedLicenses['drive_truck'] then table.insert(elements, {label = _U('road_test_truck') .. ' $' .. Config.Prices['drive_truck'] .. '', value = 'drive_test', type = 'drive_truck'}) end - end ESX.UI.Menu.CloseAll() @@ -141,26 +139,21 @@ function OpenDMVSchoolMenu() { title = _U('driving_school'), elements = elements, - align = 'top-left', + align = 'top-left' }, function(data, menu) if data.current.value == 'theory_test' then menu.close() StartTheoryTest() - end - - if data.current.value == 'drive_test' then - menu.close() + elseif data.current.value == 'drive_test' then StartDriveTest(data.current.type) end + end, function(data, menu) + menu.close() - end, function(data, menu) - menu.close() - - CurrentAction = 'dmvschool_menu' - CurrentActionMsg = _U('press_open_menu') - CurrentActionData = {} - end - ) + CurrentAction = 'dmvschool_menu' + CurrentActionMsg = _U('press_open_menu') + CurrentActionData = {} + end) end RegisterNUICallback('question', function(data, cb) @@ -217,7 +210,7 @@ end) Citizen.CreateThread(function() while true do - Citizen.Wait(10) + Citizen.Wait(0) local coords = GetEntityCoords(PlayerPedId()) @@ -234,7 +227,7 @@ end) Citizen.CreateThread(function() while true do - Citizen.Wait(10) + Citizen.Wait(100) local coords = GetEntityCoords(PlayerPedId()) local isInMarker = false @@ -282,7 +275,7 @@ end) -- Key Controls Citizen.CreateThread(function() while true do - Citizen.Wait(10) + Citizen.Wait(0) if CurrentAction ~= nil then @@ -305,7 +298,7 @@ end) Citizen.CreateThread(function() while true do - Citizen.Wait(10) + Citizen.Wait(0) if CurrentTest == 'drive' then local playerPed = PlayerPedId() @@ -329,7 +322,6 @@ Citizen.CreateThread(function() else if CurrentCheckPoint ~= LastCheckPoint then - if DoesBlipExist(CurrentBlip) then RemoveBlip(CurrentBlip) end diff --git a/locales/fi.lua b/locales/fi.lua index 33745498..ec8cf1ec 100644 --- a/locales/fi.lua +++ b/locales/fi.lua @@ -3,7 +3,7 @@ Locales['fi'] = { ['go_next_point'] = 'mene seuraavaan pisteeseen.', ['in_town_speed'] = 'saavuit kaupunkiin! Seuraa nopeuttasi Nopeusrajoitus: ~y~%s~s~ km/h', ['next_point_speed'] = 'mene seuraavaan pisteeseen Nopeusrajoitus: ~y~%s~s~ km/h', - ['stop_for_ped'] = '~r~Pysähdy~s~ katso tietä ~y~ylittäviä ~w~ jalankulikijoita', + ['stop_for_ped'] = '~r~Pysähdy~s~ katso tietä ~y~ylittäviä ~s~ jalankulikijoita', ['good_lets_cont'] = '~g~Hyvä~s~, jatkakaa.', ['stop_look_left'] = '~r~Pysähdy~s~ ja katso ~y~vasemmalle~s~. Nopeusrajoitus: ~y~%s~s~ km/h', ['good_turn_right'] = '~g~Hyvä~s~, käänny oikealle ja seuraa kaistaa',