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

Funkcja

bitTest

Serwer i klientOperacje na bitachIdentyczna z MTA:SA

Sprawdza, czy iloczyn bitowy wszystkich argumentów jest różny od zera, czyli czy mają wspólny ustawiony bit.

Składnia

bool bitTest(int value, int ...)

Argumenty

valueint
Liczba.
...int
Kolejne liczby (maski).

Zwraca

true, jeśli wynik nie jest zerem.

Przykład

local FLAG_ADMIN = 2
local flags = 3
if bitTest(flags, FLAG_ADMIN) then
    outputServerLog("Ma flagę admina")
end