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

Funkcja

bitAnd

Serwer i klientOperacje na bitachIdentyczna z MTA:SA

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

Zobacz też