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

Funkcja

extinguishFire

Gasi ogień. Na serwerze gasi u wszystkich: po numerze ognia, wszystkie w promieniu od punktu albo wszystkie naraz (bez argumentów). Na kliencie gasi tylko ognie rozpalone lokalnie.

Składnia

Numer ognia (serwer)

extinguishFire(fireId)

Promień

extinguishFire(x, y, z [, radius])

Wszystkie

extinguishFire()

Argumenty

xfloat, opcjonalny
Pozycja X albo numer ognia.
yfloat, opcjonalny
Pozycja Y.
zfloat, opcjonalny
Pozycja Z.
radiusfloat, opcjonalny = 5
Promień (na kliencie domyślnie 1).

Różnice względem MTA:SA

  • W MTA:SA ta funkcja jest tylko po stronie klienta.

W MTA:SA

extinguishFire(float x = nil, float y = nil, float z = nil, float radius = 1.0)

Zwraca

true, jeśli coś ugaszono.

Przykład

addCommandHandler("gas", function(player)
    local x, y, z = getElementPosition(player)
    if not extinguishFire(x, y, z, 10) then
        outputChatBox("W pobliżu nic się nie pali.", player)
    end
end)