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