User talk:TheNormalnij: Difference between revisions
Jump to navigation
Jump to search
TheNormalnij (talk | contribs) (Created page with "{{Client event}} {{New items|3.0140|1.4| __NOTOC__ This event is triggered when a file has been downloaded after downloadFile has been successfully called. }} ==Parameter...") |
TheNormalnij (talk | contribs) |
||
Line 11: | Line 11: | ||
*'''fileName''': the file downloaded. | *'''fileName''': the file downloaded. | ||
*'''success''': whether successful or not. | *'''success''': whether successful or not. | ||
{{New items|4.0153|1.5.7-20468| | |||
*'''requestResource''': the resource that called [[downloadFile]]. | *'''requestResource''': the resource that called [[downloadFile]]. | ||
}} | |||
==Source== | ==Source== |
Revision as of 15:44, 24 April 2020
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