mirror of
https://github.com/esx-framework/esx_core.git
synced 2026-09-04 16:23:21 +00:00
Add GetDataStoreOwners
This commit is contained in:
@@ -78,6 +78,18 @@ function GetDataStore(name, owner)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function GetDataStoreOwners(name)
|
||||||
|
|
||||||
|
local identifiers = {}
|
||||||
|
|
||||||
|
for i=1, #DataStores[name], 1 do
|
||||||
|
table.insert(identifiers, DataStores[name][i].owner)
|
||||||
|
end
|
||||||
|
|
||||||
|
return identifiers
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
function GetSharedDataStore(name)
|
function GetSharedDataStore(name)
|
||||||
return SharedDataStores[name]
|
return SharedDataStores[name]
|
||||||
end
|
end
|
||||||
@@ -86,6 +98,10 @@ AddEventHandler('esx_datastore:getDataStore', function(name, owner, cb)
|
|||||||
cb(GetDataStore(name, owner))
|
cb(GetDataStore(name, owner))
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
AddEventHandler('esx_datastore:getDataStoreOwners', function(name, cb)
|
||||||
|
cb(GetDataStoreOwners(name))
|
||||||
|
end)
|
||||||
|
|
||||||
AddEventHandler('esx_datastore:getSharedDataStore', function(name, cb)
|
AddEventHandler('esx_datastore:getSharedDataStore', function(name, cb)
|
||||||
cb(GetSharedDataStore(name))
|
cb(GetSharedDataStore(name))
|
||||||
end)
|
end)
|
||||||
|
|||||||
Reference in New Issue
Block a user