Pular para o conteúdo

getWaterLevel

Cliente Água OOP agua:getLevel()agua.level

Devolve a altura da superfície da água.

number getWaterLevel ( water agua )
number getWaterLevel ( number x, number y, number z [, bool ignorarDistancia = false ] )
NomeTipoPadrãoDescrição
aguawater—Um elemento de água. Devolve a altura média dos vértices dele.
x, y, znumber—Um ponto do mundo. Devolve a altura da água naquele lugar.
ignorarDistanciaboolfalseCom true, a altura é devolvida mesmo quando o ponto está longe da superfície.

A altura como número. Devolve false quando não há água naquele ponto, quando o elemento informado já não existe, ou quando o primeiro argumento não é nem um elemento de água nem um número — nesse último caso com o motivo no console de debug.

local x, y, z = getElementPosition(localPlayer)
local nivel = getWaterLevel(x, y, z)
if nivel and z < nivel then
outputDebugString("o jogador está debaixo d'água")
end