Ник: Ученик мага. Стихийник. Админ (сборник) - Анджей Ясинский
Шрифт:
Интервал:
Закладка:
– Если здание разрушено, как можно будет посмотреть, что там происходило?
– Посмотреть проще, – усмехнулся Руархид. – Там формируются обычные плетения иллюзии и записываются в кристаллы. А активировать их можно и так, без того устройства.
– Да-а, – спустя некоторое время, проведенное в молчании, произнес Васа. – Жаль, что все так закончилось. Контакт с Ником утерян. А ведь сколько еще интересного и полезного он мог придумать!
– Не факт, что утерян, – покачал головой архимаг. – У него остался счет в нашем банке. Как только он обратится в любой филиал, мы об этом узнаем. Кроме того, не забывай, тут осталась его девушка – слишком много времени они провели вместе, чтобы он решил ее бросить. Но кто знает? В общем, поживем – увидим. Мне кажется, он не сможет оставаться в тени. Так или иначе, где-то вылезет. Надеюсь, никто не воспользуется его способностями во вред нам, – хмурясь, задумчиво постучал пальцами по столу архимаг. – Но, к сожалению, история нас учит, что почти к любому существу можно подобрать свой ключик…
– И все-таки, – не удержался Васа, – к какой версии теперь ты более склонен?
Архимаг пожал плечами, но потом все-таки ответил:
– Я больше боюсь, что верными могут оказаться сразу несколько вариантов. В таком случае предсказать, а вернее, просчитать будущее совершенно невозможно…
Ник
Я еще около часа висел над городом, аки орел, обозревающий свои владения. Только вот владения-то не мои. Я пытался успокоиться и привести мысли в порядок. Слишком быстро все произошло, хоть и не неожиданно. Прокручивая в голове предшествующие моему текущему состоянию события, я то морщился, вспомнив неприятное или свои не совсем верные действия, то виртуально гладил себя по голове, соглашаясь с тем, что поступил правильно. В принципе события пришли к своему логическому финалу. Еще с самого начала, когда я стал учеником Васы, и потом, когда за мной стали присматривать и подвели ко мне Крису (огромное им за это спасибо!), у меня было только два варианта. Первый – быстро линять из города, и тогда пружина событий просто не успела бы сжаться. То есть был бы я фанерным пролетарием в Париже – никакой учебы, никакого развития, никакой поддержки и смутное будущее. Второй вариант – интеграция в местное общество со всем комплексом преимуществ и недостатков, пряников и плетей, пусть и с учетом моего особого положения как носителя драконьей магии и неординарным для местных умом (ха! У себя на Земле я обычный программист, пусть и не из худших, а здесь – неординарный ум!). Выбрав второй путь, я морально был готов к любому развитию ситуации. И даже постепенно закручивающиеся гайки не стали для меня чем-то неожиданным. Я подобного ждал и старался просто не обращать на это внимания, больше времени уделяя своему развитию. Старался не влезать в политику, так как считаю это дело совершенно неинтересным для себя и грязным. Пытался показать гномам, какой я свойский парень и полезный ученый (ха! ну и самомнение!). Но, видимо, имело смысл показать, что мне не все нравится в происходящем. Может, все и повернулось бы по-другому. Возможно, тогда бы у меня не стала все чаще возникать мысль, что пора отсюда двигать.
Я снова вернулся к событиям последних дней. После своего инсайта, конфликта с эльфами и привязки меня посредством браслета, как какого-то преступника, к дворцу, я смутно стал ощущать, что ситуация вот-вот взорвется. Тем более сам приложил к этому руку. Ну что же делать, если большинство поступков я совершаю импульсивно? В общем, на всякий случай я стал потихоньку готовиться в фоновом режиме. Как мне думалось, даже если подготовленное и не понадобится, то лишним все равно не будет. Первую точку я через инфосеть оборудовал на полигоне. Просто подогнал к дороге, ведущей туда, несколько элементалей земли и воздуха, чтобы при необходимости можно было мгновенно их использовать. Рассчитал и написал несколько программ их поведения для разных ситуаций. Но этот вариант ухода считался у меня самым маловероятным, да и сложно что-то как следует рассчитать без привязки к местности. В качестве второй точки я решил использовать дом Васы. Я ведь его излазил вдоль и поперек, защита известна и при необходимости легко смогу ее снять. При последнем посещении дома я, кроме прочего, чтобы не мучиться с возведением своей защиты (если придется срочно рвать когти и надо будет остановить преследователей), внедрил в управляющий модуль защитного комплекса дома свое плетение, способное полностью передать права доступа мне, отключив текущих пользователей, вернее, отключив васовский модуль управления. Так я поступил, чтобы не тратить время на его полное исследование. Ведь самый верный способ отключить защиту – просто лишить ее «мозгов», если, конечно, сможешь. Я смог. Кроме того, вполне возможен вариант наличия универсального ключа доступа у властей ко всем защитам в городе, ну или только к некоторым, например, к системам защит важных государственных деятелей, к которым, кстати, Васа и относится. Я бы так и сделал. Поэтому не стоило отбрасывать такую вероятность. Ну и по дороге к дворцу незаметно раскидал небольшие накопители чисто на инфомагии, чтобы они не фонили и не привлекали внимание магов, если кто-то из них пройдет рядом. А заметить небольшой серый, невзрачный камешек (специально придал им такой вид) в щелях брусчатки или рядом с заборами, увитыми плетущимися растениями, не так просто. В основном это были «сонные» кристаллы, но на всякий случай и «гравий» кое-где оставил, хоть долго сомневался: причинять вред гномам мне категорически не хотелось.
Даже с такими приготовлениями я оценивал свои шансы силового ухода как крайне низкие. Почему, если у меня есть элементали? Просто элементали – по сути, средство разрушения, этой функцией можно воспользоваться легко и не тратя много времени. А Дорзен неожиданно для меня самого стал мне родным городом, и я не хотел бы, чтобы меня запомнили в нем как разрушителя. Тонкое же управление элементалями мне пока доступно лишь в виде относительно долгих расчетов и написания программ управления, заточенных под определенные действия. Очень сильно этому, конечно, помогает их примитивный искусственный интеллект и не очень сложное API для простого поведенческого программирования. Тем не менее, всего не учтешь. Вот и пришлось использовать элементалей только в некоторых частях плана ухода, постоянно корректируя программу их возможного поведения в связи с текущей обстановкой.
Но больше всего я надеялся на самые последние побочные и не особо важные, как мне раньше казалось, хоть и интересные, результаты исследований. В фоновом режиме с самым низким приоритетом у меня на субноуте постоянно крутится несколько расчетных задач, результаты которых могут представлять интерес, возможно, и не всегда в утилитарном смысле, скорее в научном. Но мы же знаем, что почти под любую теорию можно подвести практические аспекты ее применения. Первый результат – наконец удалось вывести формулу формирования плоскостей произвольной конфигурации и объемных фигур из гномьего защитного полога. То есть нарисовал то, что тебе надо в графическом редакторе, прогнал через нужный алгоритм, задав дополнительные параметры, а на выходе получил почти готовое плетение для создания этого объекта. Конечно, не все можно таким образом сделать, например, для очень сложных фигур точность расчетов пока недостаточна. Но сформировать тарелку или изящный бокал таким образом вполне по силам. Вот так я и рассчитал ту трубу, по которой улепетывал. Причем вовсю использовал демонский логический модуль, по сути, являющийся подобием аналогового компьютера, для того чтобы разбросанные по дороге в допросную кристаллы с этими модулями и отдельным генератором плетений нашли друг друга и правильно состыковали свои куски создаваемой трубы. Та еще расчетная работка была… Хорошо, что я успел создать описательный язык и компилятор к нему, прикрученный к модели виртуального генератора плетений, заточенного на создание таких процессоров. Компилятор по программе, написанной на этом языке, может формировать в модели магии нужную структуру логического модуля – процессора, который затем будет отрабатывать логику скрипта – только бери его и создавай в реале! В данном случае получившиеся микро-… нет, нанокомпы (по своим возможностям), всего лишь искали своих соседей, цеплялись друг к другу и создавали общее плетение трубы. Тоже интересное занятие – вспомнил, так сказать, свою программерскую молодость, когда пару раз пришлось делать несложные специализированные компиляторы. Да и перспективы открываются нехилые. Появились у меня кое-какие задумки в отношении «умной» системы защиты и нападения.
И второй результат – модель хитроумных структур, предназначенных для разрушения или нарушения логики работы чужих плетений. Мне как-то пришло в голову одно сравнение – все эти плетения зачастую представляют собой некие схемы, в некотором роде аналогичные электронным, и часто их внутренности прямо так и торчат наружу и вопиют: «Закороти мне дорожки разводки!» Как будто так и просят провести отверткой по всей этой схеме, разрывая или закорачивая контактные дорожки. Это больше присуще, как ни странно, боевым плетениям, что вполне объяснимо – их надо создавать как можно быстрее и срок действия у них короток. Там свои технологии противодействия, речь не об этом. А вот в артефакторике или в стационарных магоформах почти всегда используется сложная схема защиты самого плетения, проверка целостности, реакция на изменение его состояния, а также прикручиваются дополнительные плетения, защищающие основное от возможности разрушения, и прочие приблуды, на какие только способно воображение и опыт мага. Вот мне и пришло как-то в голову попробовать реализовать некую полууниверсальную отмычку или «троянца», способного проникнуть через такую защиту и нарушить работу плетения. С одной стороны, у меня есть бонус – мои инфомагические плетения способны спокойно проходить сквозь плетения обычной магии, не влияя на их работу, то есть их легко можно просунуть внутрь сложной защиты и она ничего не заметит. Но вот просунул я его, а что дальше делать? В общем, субноут и занимался тем, что тупо брутфорсил разные варианты действий, используя модель магии, и записывал в базу данных наилучшие результаты. Посмотрев их несколько дней назад, я заприметил пару вариантов, вполне пригодных к использованию. К сожалению, самому приложить свои извилины к этому делу не было времени, может, я и придумал бы что-то получше. А пока с небольшими моими правками получилось следующее.