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