- Dokumentacja
- Funkcje wspólne
- testLineAgainstWater
Funkcja
testLineAgainstWater
Sprawdza, czy odcinek przecina powierzchnię wody (według poziomu z getWaterLevel) i zwraca punkt przecięcia.
Składnia
bool, float, float, float testLineAgainstWater(float sx, float sy, float sz, float ex, float ey, float ez)Argumenty
sxfloat- X początku.
syfloat- Y początku.
szfloat- Z początku.
exfloat- X końca.
eyfloat- Y końca.
ezfloat- Z końca.
Zwraca
true i punkt x, y, z albo false.
Przykład
local hit, x, y, z = testLineAgainstWater(2900, -2000, 10, 2900, -2000, -10)
if hit then outputDebugString("Woda na wysokosci " .. z) end
Uwagi
Klient. W skrypcie klienta sprawdza wodę z gry.