Funkcja
bitAnd
Iloczyn bitowy (AND) dwóch lub więcej liczb. Liczby są traktowane jako 32-bitowe bez znaku.
Składnia
int bitAnd(int a, int b)Argumenty
aint- Pierwsza liczba.
bint- Druga liczba (można podać więcej).
Zwraca
Wynik.
Przykład
Flagi zapisane w jednej liczbie.
local FLAG_VIP, FLAG_ADMIN, FLAG_MUTED = 1, 2, 4
local flags = bitOr(FLAG_VIP, FLAG_MUTED)
if bitAnd(flags, FLAG_MUTED) ~= 0 then
outputServerLog("Gracz jest wyciszony")
end