colobot-data/help/R/cbot/fire.txt

32 lines
2.0 KiB
Plaintext
Raw Normal View History

\b;Инструкция \c;fire\n;
Инструкция \c;fire();\n; стреляет бортовой пушкой бота.
\b;Основное использование
Обычно эта инструкция используется для стрельбы односекундными залпами:
\c;
\s; fire(1);
\n;
\b;Для специалистов
Синтаксис:
\s;\c;fire ( время );\n;
Стреляет из оружия, причем залп продолжается некоторое время. Чем дольше залп, тем больше энергии ему нужно. Эта инструкция может применяться к следующим типам ботов:
o \l;Стрелок\u object\botfr;
o \l;Орга Стрелок\u object\botor;
o \l;Фазер Стрелок\u object\botphaz;
Когда вы управляете своим ботом путем программирования, единственный способ повернуть оружие направо или налево - это повернуть весь бот инструкцией \c;\l;turn\u cbot\turn;\n;.
Чтобы сдвинуть оружие вниз или вверх, используйте инструкцию \c;\l;aim\u cbot\aim;\n;.
\t;time: \c;\l;float\u cbot\float;\n;
Длительность залпа. Обычно, присваемое значение равно 1. В целях экономии времени и энергии можно производить боле короткие залпы.
\t;Возвратное значение: \c;\l;int\u cbot\int;\n;
Ноль если OK, или значение отличное от нуля, если произошла ошибка.
\c;== 0 \n;пушка выстрелила
\c;!= 0 \n;ошибка, пушка не смогла выстрелить
\t;См. также
\l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.