SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje wspólne
  3. getWaterLevel

Funkcja

getWaterLevel

Zwraca poziom wody zapisany przez setWaterLevel; gdy nie ustawiono, dla podanego punktu zwraca 0 (poziom morza).

Składnia

float getWaterLevel([float x = nil, float y = nil, float z = nil])

Argumenty

xfloat, opcjonalny = nil
Współrzędna X punktu.
yfloat, opcjonalny = nil
Współrzędna Y.
zfloat, opcjonalny = nil
Współrzędna Z.

Różnice względem MTA:SA

  • Tych argumentów z MTA:SA tu nie ma: bool ignoreDistanceToWaterThreshold = false

W MTA:SA

getWaterLevel(float posX, float posY, float posZ, bool ignoreDistanceToWaterThreshold = false)

Zwraca

Poziom wody albo false (bez punktu i bez ustawienia).

Przykład

local x, y, z = 2000, -1700, 5
if z < getWaterLevel(x, y, z) then outputDebugString("Pod woda") end

Uwagi

Klient. W skrypcie klienta wysokość wody z gry (z falami, gdy checkWaves = true); false, gdy w tym miejscu nie ma wody albo punkt jest ponad 100 m nad nią.

Zobacz też