\b;Инструкция \c;turn\n;
Используйте инструкцию \c;turn();\n; для того, чтобы выполнять вращение на определенное количество градусов.

\b;Основное использование
90 градусов означают поворот на четверть круга, 180 означают поворот на половину круга. Положительный угол приведет к вращению против часовой стрелки, а отрицательный угол приведет к вращению по часовой стрелке. Вот несколько примеров использования \c;turn();\n;:

\c;turn(90);\n;  поворот на четверть круга налево
\c;turn(-90);\n; поворот на четверть круга направо (отрицательный угол)
\c;turn(180);\n; половина оборота

Для того, чтобы повернуть бота в направлении объекта, который был обнаружен с помощью инструкции \c;\l;radar\u cbot\radar;();\n;, вы должны вычислить угол поворота с помощью инструкции \c;\l;direction\u cbot\direct;()\n;:
\c;
\s;	item = \l;radar\u cbot\radar;(AlienSpider);
\s;	turn(\l;direction\u cbot\direct;(item.position));
\n;
После выполнения этих строк просто стреляйте из пушки и у вас будет на одного врага меньше.

\b;Для специалистов
Синтаксис:
\s;\c;turn ( угол );\n;

Поворачивает бота на указанный угол направо или налево, при этом не передвигая его ни вперед, ни назад.

\t;угол: \c;\l;float\u cbot\float;\n;
Угол требуемого поворота в градусах. Положительное значение означает поворот налево, а отрицательное направо. \c;turn(180)\n; повернет вас на половину круга.

\t;Возвращаемое значение: \c;\l;int\u cbot\int;\n;
Если все нормально, то значение будет равно нулю, если же возникла ошибка, то оно будет отлично от нуля.
\c;== 0 \n;вращение выполнено
\c;!= 0 \n;вращение невозможно

\t;Смотри также
\l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.
