onClientElementDataChange
Disparado quando o servidor muda um dado de um elemento.
O elemento cujo dado mudou.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | chave | string | Nome do dado que mudou. |
| 2 | valorAnterior | any | O valor que a chave tinha antes, ou nil se ela não existia. |
| 3 | valorNovo | any | O valor novo, ou nil quando o dado foi removido. |
Cancelável
Seção intitulada “Cancelável”Não.
addEventHandler("onClientElementDataChange", root, function(chave, anterior, novo) if chave == "dinheiro" and source == localPlayer then outputDebugString("saldo: " .. tostring(anterior) .. " -> " .. tostring(novo)) endend)Quando a chave alterada é o nome de um jogador, o onClientPlayerChangeNick dispara logo depois deste.
Veja também
Seção intitulada “Veja também”onClientElementCreated— Disparado quando um elemento criado no servidor passa a existir nesta máquina.onClientElementStreamIn— Disparado quando um elemento criado pelo servidor entra na distância de streaming e passa a existir no mundo do jogador.onClientElementStreamOut— Disparado quando um elemento criado pelo servidor sai da distância de streaming e deixa de existir no mundo do jogador.onClientElementDestroy— Disparado quando um elemento está prestes a deixar de existir.onClientElementModelChange— Disparado quando setElementModel no cliente muda o modelo de um objeto, veículo, jogador ou ped.onClientElementInteriorChange— Disparado quando o interior de um elemento muda.onClientElementDimensionChange— Disparado quando a dimensão de um elemento muda.onClientElementAttach— Disparado nesta máquina quando um elemento é preso a outro.