OnClientFileDownloadComplete
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
This event is triggered when a file has been downloaded after downloadFile has been successfully called.
Parameters
string fileName, bool success, resource requestResource
- fileName: the file downloaded.
- success: whether successful or not.
Source
The source of this event is the root element of the resource that downloaded file.
Example
This example plays a sound if it was downloaded successfully
addEventHandler("onClientFileDownloadComplete", root, function(file, success)
    -- if the file relates to other resource
    if source ~= resourceRoot then
        return
    end
    -- if the file download failed
    if not success then
        outputChatBox(file..' failed to download')
        return
    end
    -- check if filename ends with .mp3
    if file:sub(-4) ~= '.mp3' then
        return
    end
    -- if so, play the sound
    playSound(file)
end)
See Also
Other client events
- onClientChatMessage
- onClientConsole
- onClientDebugMessage
- onClientExplosion
- onClientFileDownloadComplete
- onClientHUDRender
- onClientMinimize
- onClientMTAFocusChange
- onClientPedsProcessed
- onClientPlayerNetworkStatus
- onClientPreRender
- onClientRender
- onClientRestore
- onClientTransferBoxProgressChange
- onClientTransferBoxVisibilityChange
- onClientWorldSound
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled