User talk:TheNormalnij
		
		
		
		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
function onDownloadFinish ( file, success )
    if ( source == resourceRoot ) then                            -- if the file relates to this resource
        if ( success ) then                                       -- if the file was downloaded successfully
            if ( file == "test.mp3" ) then                        -- if the file name is what we were expecting
                currentTrack = playSound ( "test.mp3" )
            end
        else                                                      -- if the file wasn't downloaded successfully
            if ( file == "test.mp3" ) then
                outputChatBox ( "test.mp3 failed to download" )
            end
        end
    end
end
addEventHandler ( "onClientFileDownloadComplete", root, onDownloadFinish )
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