onPlayerChangesWorldSpecialProperty
Disparado quando um script de cliente liga ou desliga uma propriedade especial do mundo com setWorldSpecialPropertyEnabled.
O jogador cujo cliente fez a mudança.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | propriedade | string | Nome da propriedade, em minúsculas — como "aircars" ou "hovercars". |
| 2 | ligada | bool | O novo estado. |
Cancelável
Seção intitulada “Cancelável”Não.
Quando o evento dispara, a mudança já foi aplicada na máquina daquele jogador; é um aviso, não um pedido. Só é relatada uma chamada bem-sucedida de setWorldSpecialPropertyEnabled no cliente, e só depois que o jogador está no jogo.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onPlayerChangesWorldSpecialProperty", root, function(propriedade, ligada) if propriedade == "aircars" and ligada then kickPlayer(source, "carros voadores não são permitidos aqui") endend)Veja também
Seção intitulada “Veja também”onPlayerChangesProtectedData— Disparado quando um cliente tenta escrever um dado de elemento que não tem permissão de escrever.onPlayerTeleport— Disparado quando a posição sincronizada de um jogador dá um salto maior que 20 unidades de uma leitura para a outra.