Инженер
Шрифт:
Люди, обнаружив у себя умения, начнут делиться информацией друг с другом, а узнав, что их уничтожают, начнут сопротивляться. Как говорил Ленин? “Превратим войну империалистическую в войну гражданскую!” А мы превратим войну скрытую в открытую!
Поскольку конструкты собирают Синеву только над местами скопления людей, то надо объехать несколько городов, развесить там конструкты-сборщики. А через какое-то время собрать урожай и оценить возможность такой провокации.
Я оставил Сашу доделывать коробки, оставил Степана на его попечение и поехал.
Вторая цель поездки — найти Центры в других городах. Если таковые обнаружатся, то попробовать провокацию с полным освобождением города от
Я доработал конструкт, наблюдающий за Леонидом, и теперь конструкт генерирует событие на каждое убийство, а не просто на посещение больницы.
…
У меня очень удобный минивэн. Оборудовано спальное место. Решил, что не буду жить в гостиницах. Почему? Если я где-то устрою акции, то чтобы не было следа вида “один и тот же человек останавливался в близлежащих отелях во время странных событий”.
Но если спать в машине вполне можно, еду тоже можно покупать, то где помыться, постираться и прочие необходимости делать? Подумал-подумал и решил: а почему бы не приспособить конструкты обеспечивать мои потребности?
Конструкт умеет таскать вещество. Немножко, несколько грамм, но умеет. Одна ходка — грамм, сто ходок — сто грамм. Драко может полетать в округе, поискать еду и доставить её мне. Причём не просто мне, а прямо в желудок! Но надо настроить, что конкретно искать.
Я остановился на трассе и залез в интернет. По запросам “сбалансированное питание” нашёл несколько списков продуктов. Меня больше интересовали процентные соотношения. И в первую ночь я ночевал около какой-то кафешки, экспериментируя.
Поначалу Драко работал в режиме: “это можно?” — “да/нет”. Затем он запомнил достаточно много ингредиентов и их замен и стал сам принимать решения о том, какие вещества и в каком количестве требуется доставить. Он чувствует мои чувства. Я требую от него удерживать меня в состоянии “не голодный, но и не сытый”. Боюсь, от такого питания разжирею.
Вопрос вывода из организма отходов решил примерно так же. Сейчас, если я вдруг попаду в кому (тьфу-тьфу!), то Драко будет удерживать моё тело питающимся, не страдающим от жажды и освобождающимся от продуктов жизнедеятельности. Главное, чтобы в радиусе нескольких километров была еда, биомасса и так далее.
Отходами жизнедеятельности Драко считает и пот, заодно поддерживает кожный покров в чистоте. Следит за одеждой. Можно лечь в лужу, полежать, встать — и через несколько (возможно, десятков) минут я снова стану чистым.
Можно не есть, не мыться, а ходить всегда чистым. Лепота! Хорошо быть чародеем!
Я стал чаще чувствовать эмоции Драко. Ему нравится, когда я сыт. Когда я прошу что-то сделать, он несётся выполнять, испытывая восторг. Когда какое-то дело у него получается сделать лучше, чем “просили”, — прямо лучится радостью. Он постоянно пытается сделать лучше. Этакий суперперфекционист. А на работе я не люблю перфекционизм. Считаю его вредным явлением. Но посмотрим, что дальше из Драко получится. Если что, буду отучать.
Первым городом, в который я приехал, была Тверь. Маршрут я проложил, глядя в список достопримечательностей. Начал с церкви Белая Троица. Её накрывала привычная Аура.
Я давно убедился, что религия не имеет никакого отношения к Аурам. Просто “белые” размещают свои накопители рядом с такими местами. Возможно, тут они собирают больше энергии, кто знает.
Я перепрограммировал одно подслушивающее устройство для того, чтобы конструкты могли использовать его для информирования меня о событиях. В нём стоит процессор с достаточным количеством выводов, и большинство не используется. Сделал, чтобы конструкт, докладывая о событии, перемыкал его ножки в правильном порядке. Например, замыкает PORTB[2] и PORTA[1] — получается клавиша “В”. И так далее. Так
конструкт может сообщить о событии в это переделанное подслушивающее устройство, а устройство отправляет код на сервер.Осмотрел церковь как достопримечательность, оставил здесь конструкт отмечать смену накопителей. Занёс в базу данных запись.
И поехал расширяющимися кругами в поисках Центра, оставляя по конструкту у каждого накопителя. Драко находил мне ближайший следующий накопитель, я ехал к нему. В это время Драко искал следующий.
Выглядит, что решение “задачи коммивояжёра” для Драко не представляет проблемы. За день я так объехал сорок точек. Почему я их объезжал? Мне на каждой надо было посмотреть глазами и понять, где примерно находится накопитель и где может стоять маг, его меняющий. Конструкты будут не только наблюдать за фактом смены накопителя, но и вычислять, насколько далеко от контрольной точки находится маг.
Конструкт прилетает и вводит цифры: 678,23,-11 — это значит, что 678-й конструкт наблюдал за магом, маг стоял на 23 метра на север и 11 метров на запад от контрольной точки. Скрипт на сервере переведёт это в GPS-координаты.
Центр магов в Твери располагался в небольшом трёхэтажном бизнес-центре недалеко от центра города. Я просканировал его конструктами. Картинка примерно такая же, как и в “Сбербанке” дома. Есть много плетений переходов, иногда сквозь них перемещаются люди. Иногда не люди.
От Центра во все стороны отходит шестьсот одиннадцать голубых нитей. Шестьсот одиннадцать конструктов для моей провокации я буду делать долго.
И тут меня осенило: Драко! Надо научить Драко делать конструкты! Когда я создаю конструкт, Драко, если находится в ауре, помогает мне снабдить конструкт нужными умениями. Пусть он конструкты и создаёт!
Вечерело, я уехал на окружную дорогу, остановился на одной из заправок с кафешками и занялся тренировкой Драко. Для начала я накачал его энергией, ведь он будет тратить её, и приказал ему создать конструкт. Драко ответил мне эмоцией горького сожаления.
— Не можешь? Совсем? Даже если попробовать разными способами?
Хгм. Драко знал, что он не может сделать, а я не знал. Откуда у него это знание?
— Ладно. Давай тогда будешь помогать мне. Мне надо шестьсот одиннадцать конструктов сделать за три часа. Сможем? Ну и хорошо.
Мы стали создавать конструкты. Одного примерно в двадцать секунд. У каждого конструкта была следующая программа: ровно в два часа ночи (сейчас десять вечера) он должен прилететь к Центру, взять на себя одну из шестисот одиннадцати нитей и начать жрать её, удаляясь от Центра. После удаления за пределы окружной дороги он должен прекратить, вернуться в город, найти кольцевую нить, сожрать её. Затем взлететь и передать накопленную Синеву любому конструкту-накопителю. Таких у меня уже двадцать над Тверью мотается.
Мы с Драко не управились за три часа. Это муторное занятие и забирает энергию Жизни. Операцию пришлось перенести на четыре утра.
Акция прошла без сучка, без задоринки. Я смотрел на город при помощи конструкта с высоты примерно сто метров и наблюдал, как гаснет сеть сигнализации. Около пяти минут конструктам понадобилось, чтобы сожрать радиальные нити, затем ещё минут десять — на кольцевые.
Подобьём бабки! Сколько у меня Синевы? Я уже потирал руки, ожидая, что сейчас у меня будет полно её. Но оказалось, что сеть создана весьма экономно. Энергии, конечно, собрали больше, чем все конструкты до этого, вместе взятые, но не так уж и много. За месяц мои сборщики такое количество соберут и без диверсий.