getElementDistanceFromCentreOfMassToBaseOfModel
Devolve a distância entre o centro de massa do elemento e a base do modelo.
Sintaxe
Seção intitulada “Sintaxe”number getElementDistanceFromCentreOfMassToBaseOfModel ( element oElemento )Retorno
Seção intitulada “Retorno”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.
Exemplo
Seção intitulada “Exemplo”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))endVeja também
Seção intitulada “Veja também”getLocalPlayer— Devolve o jogador dono desta máquina.isElementLocal— Diz se o elemento existe apenas nesta máquina.isElementStreamedIn— Diz se o elemento está carregado no mundo neste momento.isElementStreamable— Diz se o elemento ainda participa do carregamento por distância.setElementStreamable— Fixa um elemento no mundo ou devolve ele ao carregamento normal.isElementWaitingForGroundToLoad— Diz se o elemento está esperando o chão terminar de carregar.isElementOnScreen— Diz se o elemento está aparecendo na tela.getElementBoundingBox— Devolve os cantos da caixa que envolve o modelo do elemento.