M MY Multiplayer: Wiki
Lado
Tipo

engineSetTxdTexture

Cliente

Coloca uma imagem num txd sob um nome de textura, substituindo a textura com esse nome ou acrescentando uma nova. Tudo que lê o txd acompanha: modelos, peds, landscapes, ruas, partículas, água e céu.

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

Parâmetros

NomeTipoDescrição
txdtxd|stringUm elemento txd, o nome de um txd, ou um padrão glob que pega vários txds.
namestringNome da textura, ou um padrão glob.
sourcetexture|dui|boolUma texture (textura de arquivo, render target, screen source ou textura de txd), um dui, ou false para esconder a textura.
priorityintEntre vários links para a mesma textura, a maior prioridade vale; entre iguais, o mais novo.padrão 0

Retorno

true quando o link é criado. Lança um erro se o txd não existir ou se a fonte não for uma imagem ou false.

Um link para uma textura de txd segue os links desse txd, até 8 níveis. Os links do recurso somem quando ele para ou quando engineRestoreTxdTexture os remove.

Exemplo

local plate = engineCreateTexture("images/plate.png")
engineSetTxdTexture("infernus", "vehiclelights128", plate)
engineSetTxdTexture("*", "graffiti*", false)

Veja também