Fixed restarting scripts no blips, closes #15

This commit is contained in:
ElPumpo
2018-07-03 00:40:18 +02:00
parent fffde49c1c
commit 148274cee5
2 changed files with 22 additions and 31 deletions
+19 -26
View File
@@ -24,6 +24,25 @@ local CurrentActionData = {}
local FirstSpawn = true
local HasChest = false
Citizen.CreateThread(function()
while ESX == nil do
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(0)
end
end)
RegisterNetEvent('esx_property:sendProperties')
AddEventHandler('esx_property:sendProperties', function(properties)
Config.Properties = properties
CreateBlips()
ESX.TriggerServerCallback('esx_property:getOwnedProperties', function(ownedProperties)
for i=1, #ownedProperties, 1 do
SetPropertyOwned(ownedProperties[i], true)
end
end)
end)
function DrawSub(text, time)
ClearPrints()
SetTextEntry_2('STRING')
@@ -857,17 +876,6 @@ AddEventHandler('playerSpawned', function()
end)
RegisterNetEvent('esx:playerLoaded')
AddEventHandler('esx:playerLoaded', function(xPlayer)
PlayerLoaded = true
ESX.TriggerServerCallback('esx_property:getOwnedProperties', function(ownedProperties)
for i=1, #ownedProperties, 1 do
SetPropertyOwned(ownedProperties[i], true)
end
end)
end)
AddEventHandler('esx_property:getProperties', function(cb)
cb(GetProperties())
end)
@@ -961,21 +969,6 @@ AddEventHandler('esx_property:hasExitedMarker', function(name, part)
CurrentAction = nil
end)
-- Init
Citizen.CreateThread(function()
while ESX == nil do
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(0)
end
ESX.TriggerServerCallback('esx_property:getProperties', function(properties)
Config.Properties = properties
CreateBlips()
end)
end)
-- Display markers
Citizen.CreateThread(function()
while true do