M MY Multiplayer: Wiki
Lado
Tipo

getLatentEventStatus

Cliente

Indica cómo va el envío de un evento latente de este cliente al servidor.

También existe en el servidor, con otra implementación: getLatentEventStatus

table|false getLatentEventStatus(int handle)

Parámetros

NombreTipoDescripción
handleintHandle dado por getLatentEventHandles.

Retorno

Una tabla con tickStart y tickEnd (en la escala de getTickCount; tickEnd es una estimación mientras envía y el fin real después), totalSize (bytes) y percentComplete (0 a 100). false si el handle no existe o el envío terminó hace más de un segundo.

Ejemplo

addEventHandler("onClientRender", root, function()
    for _, handle in ipairs(getLatentEventHandles()) do
        local status = getLatentEventStatus(handle)
        if status then
            dxDrawText("Uploading: " .. status.percentComplete .. "%", 20, 300)
        end
    end
end)

Ver también