Pular para o conteúdo

getElementDistanceFromCentreOfMassToBaseOfModel

Cliente Elementos OOP elemento:getDistanceFromCentreOfMassToBaseOfModel()elemento.distanceFromCentreOfMassToBaseOfModel

Devolve a distância entre o centro de massa do elemento e a base do modelo.

number getElementDistanceFromCentreOfMassToBaseOfModel ( element oElemento )

A distância, em unidades do mundo, ou false se o elemento não é jogador, ped, veículo, objeto, arma ou construção. Um elemento de um desses tipos que não está carregado devolve 0.

Serve para colocar algo exatamente no chão: a posição de um elemento é o centro dele, e este valor é o quanto falta descer até os pés do modelo.

local x, y, z = getElementPosition(ped)
local ateABase = getElementDistanceFromCentreOfMassToBaseOfModel(ped)
if ateABase then
outputDebugString("o chão sob esse ped está em z = " .. (z - ateABase))
end