Page cover image

📔FX-Notebook

Advanced Notebook System Setup

Step - 1

vorp_inventory/server/services/UtilityService.lua

Line 98. Replace function: if name == "notebook" (Your notebook item)

function SvUtils.FindItemByNameAndMetadata(invId, identifier, name, metadata)
    local userInventory = nil

    if CustomInventoryInfos[invId].shared then
        userInventory = UsersInventories[invId]
    else
        userInventory = UsersInventories[invId][identifier]
    end

    if userInventory == nil then
        return nil
    end

    if metadata then
        for _, item in pairs(userInventory) do
            if name == "notebook" and name == item:getName() and metadata.description == item:getMetadata().description then
                return item
            elseif name == item:getName() and SharedUtils.Table_equals(metadata, item:getMetadata()) then
                return item
            end
        end
    else
        for _, item in pairs(userInventory) do
            if name == item:getName() then
                return item
            end
        end
    end

    return nil
end

Last updated