Цитата:
Сообщение от kellas
как грамотней написать условие если в точке может быть не один нужный цвет а четыри и более
я просто бы повторил условие пару раз // ну с этим мороки
if <коорд> <цвет> [цвет2] //один цвет
.........
end_if
if <коорд> <цвет> [цвет2] //второй цвет
.........
end_if
и т.д.
может как то грамотней можно написать????
|
Как вариант:
[PHP]
if (XXX, YYY NNNNN) or (XXX, YYY OOOOOO) or ( XXX, YYY PPPPPP)
say цвет совпал с одним из вариантов
end_if
[/PHP]
Где NNNNN, OOOOOO, PPPPPP - 1-й, 2-й и 3-й проверяемые цвета соответственно. Вероятно аналогично можно проверять и на принадлежноть к нескольким интервалам.
З.Ы. В пилоте есть подробный FAQ по языку скриптов, а в последних версиях в FAQе и логе изменений теперь работает и поиск (Ctrl+F).