39 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
	
		
			1.4 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
| --[[
 | |
|     We recommend not modifying anything on this side, the Starter Items
 | |
|     are all in your server/custom/framework/esx.lua, it won't work in
 | |
|     qb-core since that framework has its native ones that do it automatically.
 | |
| ]]
 | |
| 
 | |
| RegisterServerEvent(Config.InventoryPrefix .. ':server:GiveStarterItems')
 | |
| AddEventHandler(Config.InventoryPrefix .. ':server:GiveStarterItems', function()
 | |
| 	local src = source
 | |
| 	local identifier = GetPlayerIdentifier(src)
 | |
| 	local info = {}
 | |
| 
 | |
| 	for k, v in pairs(StarterItems) do
 | |
| 		if k == 'id_card' then
 | |
| 			local _, charinfo = GetUserName(identifier)
 | |
| 			info.citizenid = charinfo.citizenid
 | |
| 			info.firstname = charinfo.firstname
 | |
| 			info.lastname = charinfo.lastname
 | |
| 			info.birthdate = charinfo.birthdate
 | |
| 			info.gender = Config.Genders[charinfo.gender]
 | |
| 			info.nationality = charinfo.nationality
 | |
| 		elseif k == 'weaponlicense' then
 | |
| 			local _, charinfo = GetUserName(identifier)
 | |
| 			info.firstname = charinfo.firstname
 | |
| 			info.lastname = charinfo.lastname
 | |
| 			info.birthdate = charinfo.birthdate
 | |
| 			info.gender = Config.Genders[charinfo.gender]
 | |
| 		elseif k == 'driver_license' then
 | |
| 			local _, charinfo = GetUserName(identifier)
 | |
| 			info.firstname = charinfo.firstname
 | |
| 			info.lastname = charinfo.lastname
 | |
| 			info.birthdate = charinfo.birthdate
 | |
| 			info.type = 'Class C Driver License'
 | |
| 		end
 | |
| 
 | |
| 		Wait(1250)
 | |
| 		AddItem(src, k, v, false, info)
 | |
| 	end
 | |
| end)
 | 
