- Dokumentacja
- Funkcje wspólne
- 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)