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