M MY Multiplayer: Wiki
Lado
Tipo

setElementBoneScale

Cliente

Muda a escala de um osso de um ped ou objeto. A mudança vale só neste cliente.

bool setElementBoneScale(ped|object element, int|string bone, float x, y, z)

Parâmetros

NomeTipoDescrição
elementped|objectO ped, jogador ou objeto. Um objeto precisa ter um modelo com esqueleto ou árvore de nós.
boneint|stringO osso. Num ped: um id de osso do MTA, a tag de um osso do rig ou o nome dele. Num objeto: o nome de um nó ou a tag de um osso.
x, y, zfloatEscala em cada eixo, de 0 a 10: três números, um só número para os três eixos, ou um vec3. 1 é o tamanho original.

Retorno

true se mudou. false se o elemento está fora do alcance de streaming, o ped não pode escalar esse osso ou o objeto tem animação.

O que estiver anexado ao osso o acompanha.

Exemplo

addCommandHandler("bighead", function()
    setElementBoneScale(localPlayer, 5, 2)
end)
AtençãoDá erro se o osso não existe no elemento ou se a escala fica fora de 0 a 10. Enquanto o elemento está fora do alcance de streaming, devolve false.

Veja também