Open server/client function

we try to make sure that even if you have escorw versions of the script, you have access to as many functions as possible, a clear config is a certainty but we always try to open the server function keys which usually allow you to rebuild the script on basically any framework, when appropriate, it also opens some client functions. The notification, money, item, etc. functions are open.

example of RedM smoking script

function openRemoveItem(src,itemName,amount)
    print('openRemoveItem .. '..src,itemName,amount)
end

function openAddItem(src,itemName,amount)
    print('openAddItem .. '..src,itemName,amount)

end

function openGetAmount(src,itemName)
    print('openGetAmount .. '..src,itemName)
    local amount = 1


    return amount
end

function openGetLabel(src,itemName)
    print('openGetLabel .. '..src,itemName)
    local label = itemName

    return label
end

function openSetMeta(src, item, meta, effect)
    print('openSetMeta .. '..src, item, meta, effect)
    -- effect = itemName 

    info = {      
        dynamicDescription = 'Puff: '..meta..' โ”‚ '..effect,
        puff = meta,
        effect = effect
    }

    -- add item with meta data
end