Цитата(Zeleax @ 6.3.2013, 21:21)
Наверное, такая специфика команды init_arr.
Проверяйте: если size( %a[1] ) меньше двух, то ничего не присвоено.
Это как вариант.
А как тогда быть, если в один массив записались данные, он тогда будет равен 1. Вообще то size( %a[1] ) равно единицы если в нем ни чего нет или произведена запись только в один массив. Как то не правильно. Я в истории развития прочитал, что если в init_arr ни чего нет, тогда он равен 1. Просто используешь point_distance если в init_arr ни чего нет, тогда сразу выскакивает ошибка скрипта. Вообще point_distance полезная штука, только много ошибок выдает.