M MY Multiplayer: Wiki
Lado
Tipo

engineSetElementTexture

Cliente

Troca uma textura de um único veículo, ped, jogador ou objeto. As outras instâncias do mesmo modelo mantêm suas texturas.

bool engineSetElementTexture(element element, string name, texture|dui|bool source [, int priority = 0])

Parâmetros

NomeTipoDescrição
elementelementO veículo, ped, jogador ou objeto.
namestringNome da textura que os materiais dele usam, ou um padrão glob.
sourcetexture|dui|boolUma texture, um dui, ou false para esconder a textura.
priorityintEntre várias trocas para a mesma textura, a maior prioridade vale; entre iguais, a mais nova.padrão 0

Retorno

true quando a troca é aplicada. Lança um erro se o elemento não for veículo, ped, jogador ou objeto, ou se a fonte não for uma imagem ou false.

A troca é mantida enquanto o elemento existir, esteja ele carregado ou não. As trocas de um elemento valem antes das do modelo (engineSetModelTexture) e das do mundo (engineSetWorldTexture).

Exemplo

local vehicle = createVehicle("infernus", 1544.0, -1675.0, 13.6)
local lights = engineCreateTexture("images/lights.png")
engineSetElementTexture(vehicle, "vehiclelights128", lights)

Veja também