В общем как понял, логич. ошибка всё же была в 9 строке (в твоём варианте). При обходе массива id если номер искомого гражданства находился дальше нулевой ячейки - программа снова отсылала к ожиданию сообщений в чате.
Код я составил по твоему алгоритму, вроде работает верно. Там есть нюансы. В связи с тем, что я не знаю СДК наших миров (и учить не планирую) - программа работает только в консоли без подключений ко всяким СДК. Поэтому попытался отобразить и вопрос к пользователю о цвете его фраз в чате.
Сейчас выложу код (скринами, для наглядности), а потом уже прокомментирую как работает.
![]()






Ответить с цитированием