housing und dj
This commit is contained in:
parent
112c7b1761
commit
10a5d168d4
731 changed files with 506993 additions and 0 deletions
|
@ -0,0 +1,78 @@
|
|||
if Config.Wardrobe ~= 'default' then
|
||||
return
|
||||
end
|
||||
|
||||
function openWardrobe()
|
||||
if Config.Framework == 'qb' then
|
||||
return TriggerEvent('qb-clothing:client:openOutfitMenu')
|
||||
end
|
||||
|
||||
ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'room', {
|
||||
title = Lang('HOUSING_MENU_WARDROBE_DEFAULT_TITLE'),
|
||||
align = 'right',
|
||||
elements = {
|
||||
{ label = Lang('HOUSING_MENU_CLOTHES_MENU'), value = 'player_dressing' },
|
||||
{ label = Lang('HOUSING_MENU_DELETE_CLOTHES'), value = 'remove_cloth' }
|
||||
}
|
||||
}, function(data, menu)
|
||||
if data.current.value == 'player_dressing' then
|
||||
menu.close()
|
||||
TriggerServerCallback('qb-houses:server:getPlayerDressing', function(dressing)
|
||||
elements = {}
|
||||
|
||||
for i = 1, #dressing, 1 do
|
||||
table.insert(elements, {
|
||||
label = dressing[i],
|
||||
value = i
|
||||
})
|
||||
end
|
||||
|
||||
ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'player_dressing',
|
||||
{
|
||||
title = Lang('HOUSING_MENU_WARDROBE_DEFAULT_TITLE'),
|
||||
align = 'right',
|
||||
elements = elements
|
||||
}, function(data2, menu2)
|
||||
TriggerEvent('skinchanger:getSkin', function(skin)
|
||||
TriggerServerCallback('qb-houses:server:getPlayerOutfit', function(clothes)
|
||||
TriggerEvent('skinchanger:loadClothes', skin, clothes)
|
||||
TriggerEvent('esx_skin:setLastSkin', skin)
|
||||
|
||||
TriggerEvent('skinchanger:getSkin', function(skin)
|
||||
TriggerServerEvent('esx_skin:save', skin)
|
||||
end)
|
||||
end, data2.current.value)
|
||||
end)
|
||||
end, function(data2, menu2)
|
||||
menu2.close()
|
||||
end)
|
||||
end)
|
||||
elseif data.current.value == 'remove_cloth' then
|
||||
menu.close()
|
||||
TriggerServerCallback('qb-houses:server:getPlayerDressing', function(dressing)
|
||||
elements = {}
|
||||
|
||||
for i = 1, #dressing, 1 do
|
||||
table.insert(elements, {
|
||||
label = dressing[i],
|
||||
value = i
|
||||
})
|
||||
end
|
||||
|
||||
ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'remove_cloth', {
|
||||
title = Lang('HOUSING_MENU_DELETE_CLOTHES'),
|
||||
align = 'right',
|
||||
elements = elements
|
||||
}, function(data2, menu2)
|
||||
menu2.close()
|
||||
TriggerServerEvent('qb-houses:server:removeOutfit', data2.current.value)
|
||||
Notification(Lang('HOUSING_NOTIFICATION_OUTFIT_DELETE'), 'inform')
|
||||
end, function(data2, menu2)
|
||||
menu2.close()
|
||||
end)
|
||||
end)
|
||||
end
|
||||
end, function(data, menu)
|
||||
menu.close()
|
||||
end)
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue