Problem bei dir ist wohl, wenn du das in der DB mit 1 und 0 enträgst, wirst du weder mit
"true" oder "false" auf das richtige kommen.
Wenn du nur die Zahlen so einträgst kannst du auch einfach abfragen ob dein Wert aus der DB 1 oder 0 ist.
Code
if (_dein_feld >0) then {};
Heißt also es ist eine 1 oder höher.
Wenn du die Abfrage erweiterst brauchst du nur einen Code
if (_dein_feld >0) then { Zahl wäre 1 oder höher } else { Zahl wäre 0 oder niedriger };
Denk bitte daran das ein Bool kein String in Arma ist. Auch ist leider (noch) nicht möglich einen Integer mit Bool zu vergleichen.
Das geht derzeit nur in Mods bzw. Config.cpp
Demnach ist
Falsch. Einfache Syntax wie bei moeck wäre
Code
if (_dein_feld) then {} // bedeutet ist true
oder wenn _dein_feld false ist dann natürlich false
Eine gegen Abfrage ob etwas ungleich ist könnte so aussehen: