getPedBonePosition
Lê a posição de um dos ossos principais do ped.
Sintaxe
Seção intitulada “Sintaxe”number, number, number getPedBonePosition ( ped oPed, number osso )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oPed | ped | — | Ped ou jogador a consultar. |
osso | number | — | ID do osso, de 0 a 54. |
Retorno
Seção intitulada “Retorno”Três números: x, y e z em coordenadas do mundo. Um ped que não está carregado (streamed in) devolve 0, 0, 0. Um osso acima de 54 devolve false sem registrar nada; um osso negativo ou não numérico, ou algo que não é um ped, registra um aviso e devolve false.
Exemplo
Seção intitulada “Exemplo”local x, y, z = getPedBonePosition(localPlayer, 6)if x then outputDebugString(("osso 6 está em %.2f, %.2f, %.2f"):format(x, y, z))endVeja também
Seção intitulada “Veja também”getElementBonePosition— Lê a posição de um osso no mundo.setElementBonePosition— Move um osso para uma posição do mundo.getElementBoneRotation— Lê a rotação de um osso em três ângulos.setElementBoneRotation— Gira um osso.getElementBoneQuaternion— Lê a rotação de um osso como quaternion.setElementBoneQuaternion— Define a rotação de um osso a partir de um quaternion.getElementBoneMatrix— Lê a transformação completa de um osso.setElementBoneMatrix— Grava a transformação completa de um osso.