Baseado nesse código, tem como ao usar a arma o personagem já segurar ela sem precisar mudar de arma e como permitir que o player só possa equipar uma arma?
elseif type == 'equip' then
if not vRPCclient.checkHasWeapon(source, itemName) then
if vRP.tryGetInventoryItem(user_id, itemName, 1) then
local weapons = {}
local identity = vRP.getUserIdentity(user_id)
weapons[string.gsub(itemName, 'wbody', '')] = { ammo = 0 }
--print(weapons)
vRPclient._giveWeapons(source, weapons)
PerformHttpRequest(config.webhookEquip, function(err, text, headers) end, 'POST', json.encode({embeds = {{title = 'REGISTRO DE ITEM EQUIPADO:\n⠀', thumbnail = {url = config.webhookIcon}, fields = {{name = '**QUEM EQUIPOU:**', value = '**'..identity.name..' '..identity.firstname..'** [**'..user_id..'**]'}, {name = '**ITEM EQUIPADO:**', value = '[ **Item: '..vRP.itemNameList(itemName)..'** ]'}}, footer = {text = config.webhookBottomText..os.date('%d/%m/%Y | %H:%M:%S'), icon_url = config.webhookIcon}, color = config.webhookColor}}}), {['Content-Type'] = 'application/json'})
TriggerClientEvent('itensNotify', source, 'use', 'Equipou', ''..vRP.itemIndexList(itemName)..'')
TriggerClientEvent('vrp_inventory:Update', source, 'updateInventory')
end
else
TriggerClientEvent('Notify', source, 'negado', 'Você ja possui essa arma equipada')
end