ed
This commit is contained in:
parent
60d3bab09d
commit
028317e2ec
5 changed files with 324 additions and 33 deletions
|
@ -389,3 +389,28 @@ function manageLicensesMenu()
|
|||
type = 'info'
|
||||
})
|
||||
end
|
||||
|
||||
-- Foto vom Spieler machen
|
||||
RegisterNetEvent('license-system:client:takePlayerPhoto', function(targetId)
|
||||
local targetPed = GetPlayerPed(GetPlayerFromServerId(targetId))
|
||||
|
||||
if targetPed and targetPed ~= 0 then
|
||||
-- Mugshot erstellen
|
||||
local mugshot = RegisterPedheadshot(targetPed)
|
||||
|
||||
-- Warten bis Mugshot geladen ist
|
||||
while not IsPedheadshotReady(mugshot) do
|
||||
Wait(100)
|
||||
end
|
||||
|
||||
-- Mugshot-Textur holen
|
||||
local mugshotTxd = GetPedheadshotTxdString(mugshot)
|
||||
|
||||
-- An Server senden
|
||||
TriggerServerEvent('license-system:server:savePlayerPhoto', QBCore.Functions.GetPlayerData().citizenid, mugshotTxd)
|
||||
|
||||
-- Mugshot wieder freigeben
|
||||
UnregisterPedheadshot(mugshot)
|
||||
end
|
||||
end)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue