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

Funkcja

isInsideColShape

Serwer i klientStrefy kolizjiIdentyczna z MTA:SA

Sprawdza, czy punkt (x, y, z) leży w strefie. Nie wymaga, żeby ktoś w niej stał - liczy samą geometrię.

Składnia

bool isInsideColShape(colshape theShape, float posX, float posY [, float posZ = 0])

Argumenty

theShapecolshape
Strefa.
posXfloat
X punktu.
posYfloat
Y punktu.
posZfloat, opcjonalny = 0
Z punktu.

Zwraca

true, gdy punkt jest w strefie.

Przykład

local zone = createColRectangle(0, 0, 100, 100)
addCommandHandler("czywstrefie", function(player)
    local x, y, z = getElementPosition(player)
    outputChatBox(tostring(isInsideColShape(zone, x, y, z)), player)
end)

Zobacz też