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

Funkcja

getDistanceBetweenElements

Serwer i klientElementyTylko Trilogy Hub

Zwraca odległość między dwoma elementami w metrach. Z flat = true pomija różnicę wysokości.

Składnia

float getDistanceBetweenElements(element a, element b [, bool flat = false])

Argumenty

aelement
Pierwszy element.
belement
Drugi element.
flatbool, opcjonalny = false
Tylko odległość w poziomie.

Zwraca

Odległość; false dla złego elementu, bez ostrzeżenia.

Przykład

addCommandHandler("dystans", function(player, _, name)
    local other = getPlayerFromName(name or "")
    if other then
        outputChatBox(("%.1f m"):format(getDistanceBetweenElements(player, other)), player)
    end
end)

Zobacz też