@Barry225
Skript nie pozwala na łączenie wielu warunków w jednej instrukcji. Jeżeli zależy nam na spełnieniu wszystkich warunków (and), albo wypisujemy je jeden po drugim:
# [...]
if {_value1} = 1:
if {_value2} = 2:
if {_value3} = 3:
# [...]
# Alternatywnie:
# [...]
{_value1} = 1
{_value2} = 2
{_value3} = 3
# [...]
albo też korzystamy z instrukcji 'if [all]' (wariant zalecany). Nawiasy kwadratowe oznaczają opcjonalność, nie mają tutaj żadnego wpływu na działanie kodu. Napisanie samego 'if' dałoby ten sam efekt.
# [...]
if all:
{_value1} = 1
{_value2} = 2
{_value3} = 3
then:
# [...]
W przypadku chęci spełnienia co najmniej jednego warunku (or) wykorzystujemy 'if any'.
# [...]
if any:
{_value1} = 1
{_value2} = 2
{_value3} = 3
then:
# [...]
Pozdrawiam.