M MY Multiplayer: Wiki
Lado
Tipo

sendNuiMessage

Cliente

Manda uma mensagem para a página de interface do recurso que chama. A página a recebe no evento message do window.

bool sendNuiMessage(table|string message)

Parâmetros

NomeTipoDescrição
messagetable|stringUma tabela, enviada como JSON, ou um texto já em JSON.

Retorno

true se a mensagem foi enviada. false se o recurso não mostra nenhuma página ou a mensagem não é tabela nem texto (registra um aviso).

Só funciona se o recurso declara uma página com <ui src="..."> no meta.xml. Uma mensagem enviada antes de a página carregar espera e é entregue quando ela carrega.

Exemplo

addCommandHandler("hud", function()
    sendNuiMessage({ action = "show", money = 2500 })
end)
AtençãoUm texto vai para a página como está escrito, então precisa ser JSON válido.

Veja também