Skip to content

Commit 83f08ea

Browse files
committed
Update v3.1.2
* Fixed Notification Bug after failed lockpicking
1 parent 023065d commit 83f08ea

File tree

5 files changed

+20
-16
lines changed

5 files changed

+20
-16
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.1.1
1+
3.1.2

client.lua

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@ AddEventHandler('EngineToggle:hotwire', function()
166166
local vehicle
167167
local animation
168168
local chance = math.random(100)
169-
local alarm = math.random(100)
170169

171170
if IsPedInAnyVehicle(playerPed, false) then
172171
vehicle = GetVehiclePedIsIn(playerPed, false)
@@ -177,7 +176,7 @@ AddEventHandler('EngineToggle:hotwire', function()
177176
end
178177

179178
if DoesEntityExist(vehicle) then
180-
if alarm <= Config.Probability.alarm then
179+
if chance <= Config.Probability.alarm then
181180
SetVehicleAlarm(vehicle, true)
182181
StartVehicleAlarm(vehicle)
183182
end
@@ -239,19 +238,16 @@ AddEventHandler('EngineToggle:hotwire', function()
239238
local vehicle2 = GetVehiclePedIsIn(playerPed, false)
240239
local plate = GetVehicleNumberPlateText(vehicle2)
241240

242-
if Config.Notifications then
243-
TriggerEvent('notifications', "#FF0000", _U('header'), _U('hotwiring_foundkey'))
244-
elseif Config.OkokNotify then
245-
exports['okokNotify']:Alert(_U('header'), _U('hotwiring_foundkey'), 5000, 'info')
246-
else
247-
TriggerEvent('esx:showNotification', _U('hotwiring_foundkey'))
248-
end
249-
250241
TriggerServerEvent('EngineToggle:addcarkeys', plate)
251242
Citizen.Wait(200)
252-
TriggerEvent('EngineToggle:Engine')
243+
244+
if Config.startEngine then
245+
TriggerEvent('EngineToggle:Engine')
246+
end
253247
else
254-
TriggerEvent('EngineToggle:Engine')
248+
if Config.startEngine then
249+
TriggerEvent('EngineToggle:Engine')
250+
end
255251
end
256252
end)
257253
end

config.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Config.VehicleKeyChain = false -- https://kiminazes-script-gems.tebex.io/package
2020
----------------------------------------------------------------
2121
Config.RemoveLockpickItem = true -- Set true if you like to remove item after failing lockpicking
2222
Config.LockpickItem = 'lockpick' -- Set the itemname what you want to use
23+
Config.startEngine = true -- Set true if you want to start the engine after successfull lockpicking
2324
Config.Probability = {
2425
lockpick = 66, -- default: 66%
2526
alarm = 33, -- default: 33%

fxmanifest.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ games { 'gta5' }
33

44
author 'Musiker15'
55
description 'ESX Better Engine Toggle'
6-
version '3.1.1'
6+
version '3.1.2'
77

88
shared_script {
99
'@es_extended/locale.lua',

server.lua

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,14 @@ end)
4343
RegisterNetEvent('EngineToggle:addcarkeys')
4444
AddEventHandler('EngineToggle:addcarkeys', function(plate)
4545
exports["VehicleKeyChain"]:AddTempKey(source, plate)
46+
47+
if Config.Notifications then
48+
TriggerEvent('notifications', source,"#FF0000", _U('header'), _U('hotwiring_foundkey'))
49+
elseif Config.OkokNotify then
50+
TriggerClientEvent('okokNotify:Alert', source, _U('header'), _U('hotwiring_foundkey'), 5000, 'info')
51+
else
52+
TriggerEvent('esx:showNotification', source, _U('hotwiring_foundkey'))
53+
end
4654
end)
4755

4856
---- Github Updater ----
@@ -83,5 +91,4 @@ else
8391
print("###############################")
8492
print(resourceName .. '^2 ✓ Resource loaded^0')
8593
print("###############################")
86-
end
87-
---- Github Updater ----
94+
end

0 commit comments

Comments
 (0)