setElementModel
Troca o modelo de um elemento.
Sintaxe
Seção intitulada “Sintaxe”bool setElementModel ( element oElemento, number modelo )Retorno
Seção intitulada “Retorno”true em caso de sucesso, false caso contrário.
O valor precisa ser válido para o tipo. O servidor aceita de 0 a 65535 e vale para jogadores, peds, veículos, objetos, construções e pickups. O cliente aceita jogadores, peds, veículos, objetos, construções, armas e projéteis, confere o valor contra os modelos de ped, veículo ou objeto do jogo e registra um aviso para um valor negativo. No cliente, objetos, veículos, peds e jogadores podem trocar de modelo mesmo fora da área de streaming; o novo modelo passa a valer quando eles forem carregados.
Definir o modelo que já está em uso devolve false, porque nada mudou. Cada troca dispara o evento cancelável onElementModelChange no servidor ou onClientElementModelChange no cliente; cancelar o evento mantém o modelo anterior. A chamada também tenta aplicar o modelo aos descendentes compatíveis.
No servidor, um veículo só aceita os modelos 400 a 611, e a troca reinicia o veículo como se ele tivesse sido criado com o novo modelo: cores e variantes novas sorteadas, as portas padrão do modelo e o handling do novo modelo no lugar de qualquer alteração feita com setVehicleHandling.
Veja também
Seção intitulada “Veja também”getElementAlpha— Devolve a opacidade de um elemento.setElementAlpha— Define a opacidade de um elemento.getElementHealth— Devolve a vida de um elemento.setElementHealth— Define a vida de um elemento.getElementModel— Devolve o ID de modelo de um elemento.setElementOnFire— Coloca ou tira fogo de um elemento.isElementOnFire— Verifica se um elemento está pegando fogo.isElementInWater— Verifica se um elemento está dentro d’água.