Custom

CreateThread(function()
    if Config.framework ~= 'custom' then return end
    
    -- GetPlayer
    function GetPlayer(source)
        -- Implement your custom framework GetPlayer here
        return nil
    end
    
    -- CreateUseableItem
    function CreateUseableItem(itemName, callback)
        -- Implement your custom framework CreateUseableItem here
    end
    
    -- GetPlayerJobName
    function GetPlayerJobName(source)
        -- Implement your custom framework job name here
        return nil
    end
    
    -- GetPlayerJobGrade
    function GetPlayerJobGrade(source)
        -- Implement your custom framework job grade here
        return nil
    end
    
    -- AddItem
    function AddItem(source, itemName, amount, info)
        -- Implement your custom framework AddItem here
        -- info parameter contains metadata/info for the item
        return false
    end
    
    -- RemoveItem
    function RemoveItem(source, itemName, amount, slot)
        -- Implement your custom framework RemoveItem here
        return false
    end
    
    -- GetItemByName
    function GetItemByName(source, itemName)
        -- Implement your custom framework GetItemByName here
        return nil
    end
    
    -- GetItemsByName
    function GetItemsByName(source, itemName)
        -- Implement your custom framework GetItemsByName here
        return {}
    end
    
    -- GetPlayerData for metadata access
    function GetPlayerData(source)
        -- Implement your custom framework GetPlayerData here
        return nil
    end
    
    -- AddMoney
    function AddMoney(source, moneyType, amount)
        -- Implement your custom framework AddMoney here
        return false
    end
    
    -- RemoveMoney
    function RemoveMoney(source, moneyType, amount)
        -- Implement your custom framework RemoveMoney here
        return false
    end
    
        -- SetItemMetadata
        function SetItemMetadata(source, itemName, slot, info)
            return false
        end
    -- GetSharedItem
    function GetSharedItem(itemName)
        -- Implement your custom framework GetSharedItem here
        return nil
    end
    
    -- Notify
    function Notify(source, message, theme, duration)
        -- Implement your custom notification system here
        print("[Trรฉsor] " .. message)
    end
    
    -- GetPlayerMoney
    function GetPlayerMoney(source, moneyType)
        -- Implement your custom framework money retrieval here
        return 0
    end
end)

Last updated