From 6d943080d3640c78a363eef49a74e0321358b0ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9mie=20N=27gadi?= Date: Sat, 5 Aug 2017 12:56:56 +0200 Subject: [PATCH] ESX.Game.DalateVehicle + SQL DELETE statement --- client/main.lua | 6 +++--- server/main.lua | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/client/main.lua b/client/main.lua index ce83c27f..d27e9808 100644 --- a/client/main.lua +++ b/client/main.lua @@ -36,7 +36,7 @@ AddEventHandler('esx_property:hasEnteredMarker', function(name, part, parking) z = garage.InteriorSpawnPoint.Pos.z } - DeleteVehicle(vehicle) + ESX.Game.DeleteVehicle(vehicle) ESX.Game.Teleport(playerPed, spawnCoords, function() @@ -147,7 +147,7 @@ AddEventHandler('esx_property:hasEnteredMarker', function(name, part, parking) z = garage.ExteriorSpawnPoint.Pos.z } - DeleteVehicle(vehicle) + ESX.Game.DeleteVehicle(vehicle) ESX.Game.Teleport(playerPed, spawnCoords, function() @@ -183,7 +183,7 @@ AddEventHandler('esx_property:hasEnteredMarker', function(name, part, parking) }) if distance <= 2.0 then - DeleteVehicle(vehicle) + ESX.Game.DeleteVehicle(vehicle) end end diff --git a/server/main.lua b/server/main.lua index b4d1f90c..ba07b928 100644 --- a/server/main.lua +++ b/server/main.lua @@ -23,7 +23,7 @@ AddEventHandler('esx_garage:setParking', function(garage, zone, vehicleProps) else MySQL.Async.execute( - 'INSERT INTO `user_parkings` (`identifier`, `garage`, `zone`, `vehicle`) VALUES (@identifier, @garage, @zone, @vehicle)', + 'DELETE FROM `user_parkings` WHERE `identifier` = @identifier AND `garage` = @garage AND zone = @zone; INSERT INTO `user_parkings` (`identifier`, `garage`, `zone`, `vehicle`) VALUES (@identifier, @garage, @zone, @vehicle)', { ['@identifier'] = xPlayer.identifier, ['@garage'] = garage;