\b;Инструкция \c;radar\n; С помощью инструкции \c;radar()\n; вы можете следить за такими объектами как \l;враги\u object\mother;, боты, здания или природные ископаемые. \b;Основное использование В скобках напишите \l;название объекта\u cbot\category;, который вы ищете. Поместите результат в переменную \l;типа\u cbot\type; \c;объекта\n;. Вот пример поиска ближайшего муравья: \c; \s;// В начале программы: \s;object item; // объявление переменной \s; \s;// Поиск ближайшего муравья \s;item = radar(AlienAnt); \n; \b;Для специалистов Синтаксис: \s;\c;radar ( категория, угол, фокус, мин, макс, путь );\n; Обнаруживает объект в соответствии с несколькими параметрами. \image radar1 8 8; Как видно выше, пурпурная зона соответствует зоне, где будут обнаружены объекты. \t;категория: \c;\l;int\u cbot\int;\n; \l;Категория\u cbot\category; объекта, который нужно обнаружить. Например когда вы ищете муравья, напишите \c;radar (AlienAnt)\n;. \t;угол: \c;\l;float\u cbot\float;\n; (значение по умолчанию\c;0\n;) Направление, в котором смотрит радар, в градусах. \c; 0\n; -> радар смотрит прямо вперед \c;-90\n; -> радар смотрит на четверть круга вправо \c; 90\n; -> радар смотрит на четверть круга влево \t;фокус: \c;\l;float\u cbot\float;\n; (значение по умолчанию\c;360\n;) Угол раскрытия радара в градусах. \t;мин: \c;\l;float\u cbot\float;\n; (значение по умолчанию \c;0\n;) Минимальное расстояние обнаружения в метрах. Объекты, которые находятся на расстояниях меньших, чем минимальное расстояние, обнаружены не будут. \t;макс: \c;\l;float\u cbot\float;\n; (Значение по умолчанию\c;1000\n;) Максимальное расстояние обнаружения в метрах. Объекты, которые находятся на расстояниях, больше максимального расстояния, обнаружены не будут. \t;путь: \c;\l;float\u cbot\float;\n; (значение по умолчанию\c;1\n;) Определяет каким образом будут обнаруживаться объекты. Если его значение \c;1\n;, то будет возвращен ближайший объект в указанной зоне. Если значение \c;-1\n;, то будет возвращен самый дальний объект в зоне обнаружения. \t;Возвращаемое значение: \c;\l;object\u cbot\object;\n; Возвращает первый найденный объект, который соответствует указанной категории в указанной зоне. Если объект найден не был, то возвращается значение \c;\l;null\u cbot\null;\n;. \t;Замечание Вы не должны указывать все параметры. Вот два примера эквивалентных инструкций: \c; \s; radar(Titanium, 0, 360, 0, 1000); \s; radar(Titanium); // эквивалентна предыдущей \s; radar(Titanium, 0, 90, 0, 1000); \s; radar(Titanium, 0, 90); // эквивалентна предыдущей \n; Когда не определен один или более параметров, то используются указанные выше значения по умолчанию; обязателен только первый параметр. Обычно указывается только первый параметр: например \c;radar (AlienAnt)\n; обнаружит ближайшего муравья, где бы он ни был. \t;Смотри также \l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.