Client-side event
onClientTransferBoxProgressChange
Jump to navigation
Jump to search
This event is triggered every time the resource file downloader (aka. transfer box) updates the download progress.
Parameters
float downloadedSizeTotal, float downloadTotalBytes
- downloadedSizeTotal: The total progress in bytes.
- downloadTotalBytes: The total size of the download in bytes.
Source
The source of this event is the root element.
Example
This example will show the percentage of the download progress, whenever a resource is started:
addEventHandler ("onClientTransferBoxProgressChange", root, function (downloadedSize, totalSize) local percentage = math.min ((downloadedSize / totalSize) * 100, 100) print (percentage .. "%") end)
NOTE: The code must be in a separated resource. It will be responsible to be watching other resources.
See Also
Client other 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