ed
This commit is contained in:
parent
159fe87e92
commit
f19fdc73e6
31 changed files with 3271 additions and 0 deletions
|
|
@ -0,0 +1,31 @@
|
|||
if not ESX then return end
|
||||
PlayerData = ESX.GetPlayerData()
|
||||
local kvpname = GetCurrentServerEndpoint()..'_inshells'
|
||||
|
||||
RegisterNetEvent('esx:playerLoaded')
|
||||
AddEventHandler('esx:playerLoaded',function(playerData)
|
||||
PlayerData = playerData
|
||||
local login = GetResourceKvpString(kvpname)
|
||||
if not login then return end
|
||||
local data = json.decode(login)
|
||||
LocalPlayer.state:set('inshell',true,true)
|
||||
LocalPlayer.state:set('lastloc',data.lastloc,false)
|
||||
DoScreenFadeOut(0)
|
||||
EnterShell(data,true)
|
||||
end)
|
||||
|
||||
RegisterNetEvent('esx:setJob')
|
||||
AddEventHandler('esx:setJob', function(job)
|
||||
PlayerData.job = job
|
||||
end)
|
||||
|
||||
GetInventoryItems = function(name)
|
||||
local PlayerData = ESX.GetPlayerData()
|
||||
local data = {}
|
||||
for _, item in pairs(PlayerData.inventory) do
|
||||
if name == item.name then
|
||||
table.insert(data,item)
|
||||
end
|
||||
end
|
||||
return data
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue