Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function OpenAccessoireMenu()
- local elements = {
- {label = _U('vide1'), value = 'vide1'},
- {label = _U('silencieuxpistol_wear'), value = 'silencieuxpistol_wear'},
- {label = _U('silencieuxchargeur_wear'), value = 'silencieuxchargeur_wear'},
- {label = _U('silencieuxflash_wear'), value = 'silencieuxflash_wear'},
- {label = _U('silencieuxpeinture_wear'), value = 'silencieuxpeinture_wear'},
- {label = _U('vide1'), value = 'vide1'},
- -- CARABINE DEBUT --
- {label = _U('carabineflash_wear'), value = 'carabineflash_wear'},
- {label = _U('carabinescope_wear'), value = 'carabinescope_wear'},
- {label = _U('carabinegrip_wear'), value = 'carabinegrip_wear'},
- {label = _U('carabinesilencieux_wear'), value = 'carabinesilencieux_wear'},
- {label = _U('carabinechargeur2_wear'), value = 'carabinechargeur2_wear'},
- {label = _U('carabinechargeur3_wear'), value = 'carabinechargeur3_wear'},
- {label = _U('carabinepeinture_wear'), value = 'carabinepeinture_wear'},
- {label = _U('vide1'), value = 'vide1'},
- -- CARABINE FIN --
- -- CARABINE S DEBUT --
- {label = _U('carabinespecchargeur_wear'), value = 'carabinespecchargeur_wear'},
- {label = _U('carabinespecchargeur2_wear'), value = 'carabinespecchargeur2_wear'},
- {label = _U('carabinespecsil_wear'), value = 'carabinespecsil_wear'},
- {label = _U('carabinespecflsh_wear'), value = 'carabinespecflsh_wear'},
- {label = _U('carabinespecgrip_wear'), value = 'carabinespecgrip_wear'},
- {label = _U('carabinespecscope_wear'), value = 'carabinespecscope_wear'},
- {label = _U('carabinespecpaint_wear'), value = 'carabinespecpaint_wear'},
- {label = _U('vide1'), value = 'vide1'},
- -- CARABINE S FIN --
- -- POMPE DEBUT --
- {label = _U('pompesilencieux_wear'), value = 'pompesilencieux_wear'},
- {label = _U('pompeflsh_wear'), value = 'pompeflsh_wear'},
- {label = _U('pompepaint_wear'), value = 'pompepaint_wear'},
- {label = _U('vide1'), value = 'vide1'},
- -- POMPE FIN --
- -- POMPE DEBUT --
- {label = _U('sniperscope_wear'), value = 'sniperscope_wear'},
- {label = _U('sniperscope1_wear'), value = 'sniperscope1_wear'}
- }
- --Gilet par balle
- --table.insert(elements, {label = _U('silencieuxpistol_wear'), value = 'silencieuxpistol_wear'})
- ESX.UI.Menu.CloseAll()
- ESX.UI.Menu.Open(
- 'default', GetCurrentResourceName(), 'accessoire',
- {
- css = 'lspd',
- title = 'Accessoire LSPD',
- align = 'top-left',
- elements = elements,
- },
- function(data, menu)
- menu.close()
- --Silencieux Pistolet
- if data.current.value == 'silencieuxpistol_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("component_at_pi_supp_02"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("component_at_pi_supp_02"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'silencieuxchargeur_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("COMPONENT_PISTOL_CLIP_02"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("COMPONENT_PISTOL_CLIP_02"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'silencieuxflash_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("COMPONENT_AT_PI_FLSH"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("COMPONENT_AT_PI_FLSH"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'silencieuxpeinture_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("COMPONENT_PISTOL_VARMOD_LUXE"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("weapon_pistol"), GetHashKey("COMPONENT_PISTOL_VARMOD_LUXY"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- -- lampe torche carabine
- if data.current.value == 'carabineflash_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_AR_FLSH"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_AR_FLSH"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- -- scope carabine
- if data.current.value == 'carabinescope_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_SCOPE_MEDIUM"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_SCOPE_MEDIUM"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- -- grip carabine
- if data.current.value == 'carabinegrip_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_AR_AFGRIP"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_AR_AFGRIP"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- -- silencieux carabine
- if data.current.value == 'carabinesilencieux_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_AR_SUPP"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_AT_AR_SUPP"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinechargeur2_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_CARBINERIFLE_CLIP_02"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_CARBINERIFLE_CLIP_02"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinechargeur3_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_CARBINERIFLE_CLIP_03"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_CARBINERIFLE_CLIP_03"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinepeinture_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_CARBINERIFLE_VARMOD_LUXE"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_CARBINERIFLE"), GetHashKey("COMPONENT_CARBINERIFLE_VARMOD_LUXE"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- --------------------------------------------------------------
- ---- CARABINE SPECIAL ----
- --------------------------------------------------------------
- if data.current.value == 'carabinespecchargeur_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_SPECIALCARBINE_CLIP_02"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_SPECIALCARBINE_CLIP_02"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinespecchargeur2_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_SPECIALCARBINE_CLIP_03"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_SPECIALCARBINE_CLIP_03"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinespecsil_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_AR_SUPP_02"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_AR_SUPP_02"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinespecflsh_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_AR_FLSH"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_AR_FLSH"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinespecgrip_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_AR_AFGRIP"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_AR_AFGRIP"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinespecscope_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_SCOPE_MEDIUM"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_AT_SCOPE_MEDIUM"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'carabinespecpaint_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_SPECIALCARBINE_VARMOD_LOWRIDER"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_SPECIALCARBINE"), GetHashKey("COMPONENT_SPECIALCARBINE_VARMOD_LOWRIDER"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- --------------------------------------------------------------
- ---- FUSIL A POMPE ----
- --------------------------------------------------------------
- if data.current.value == 'pompesilencieux_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_PUMPSHOTGUN"), GetHashKey("COMPONENT_AT_SR_SUPP"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_PUMPSHOTGUN"), GetHashKey("COMPONENT_AT_SR_SUPP"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'pompeflsh_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_PUMPSHOTGUN"), GetHashKey("COMPONENT_AT_AR_FLSH"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_PUMPSHOTGUN"), GetHashKey("COMPONENT_AT_AR_FLSH"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'pompepaint_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_PUMPSHOTGUN"), GetHashKey("COMPONENT_PUMPSHOTGUN_VARMOD_LOWRIDER"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_PUMPSHOTGUN"), GetHashKey("COMPONENT_PUMPSHOTGUN_VARMOD_LOWRIDER"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'sniperscope_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_HEAVYSNIPER"), GetHashKey("COMPONENT_AT_SCOPE_LARGE"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_HEAVYSNIPER"), GetHashKey("COMPONENT_AT_SCOPE_LARGE"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- if data.current.value == 'sniperscope1_wear' then
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 0 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_HEAVYSNIPER"), GetHashKey("COMPONENT_AT_SCOPE_MAX"))
- local playerPed = PlayerPedId()
- else
- ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
- if skin.sex == 1 then
- GiveWeaponComponentToPed(PlayerPedId(), GetHashKey("WEAPON_HEAVYSNIPER"), GetHashKey("COMPONENT_AT_SCOPE_MAX"))
- local playerPed = PlayerPedId()
- end
- end)
- end
- end)
- end
- CurrentAction = 'menu_accessoire'
- CurrentActionMsg = _U('open_accessoire')
- CurrentActionData = {}
- end,
- function(data, menu)
- menu.close()
- CurrentAction = 'menu_accessoire'
- CurrentActionMsg = _U('open_accessoire')
- CurrentActionData = {}
- end
- )
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement