Шрифт:
Интервал:
Закладка:
– Нам надо приземлиться и попробовать атаковать их снизу, – крикнул Рудик.
Одна из ледяных глыб задела крыло дракона, и сидевших на его спине пассажиров подбросило в воздух. Лишь крепкая хватка уберегла их от падения вниз.
Наконец, Фалькор отлетел на достаточно большое расстояние, чтобы волшебство криомантов им не угрожало, и начал снижаться.
Но не успели друзья вздохнуть с облегчением, как Рудик указал пальцем на основание ступеней:
– Смотрите, там кто-то есть!
Внизу действительно копошилось около десяти фигур.
– Неужели снова криоманты? – спросила Ира с тревогой.
Петя прищурился, пытаясь получше разглядеть незнакомцев.
– Не пойму. Тоже в капюшонах, но цвет немного другой.
Несколько фигур остановились, и спустя секунду в дракона полетели стрелы.
– Кажется, я понял! – вскрикнул Петя, пригибая голову. – Это иллюзоры.
– Час от часу не легче, – пробормотала Ира. – И что теперь? Лететь обратно, чтобы приземлиться и дойти до них пешком? Мы не можем биться со спины дракона, когда нам надо дер жаться обеими руками.
Рудик тряхнул головой:
– Нет. У нас остался ещё один вариант.
Он набрал полные лёгкие воздуха и громко крикнул:
– Хрю! ХРЮ! ХРЮ-Ю-Ю-Ю!
Друзья пристально посмотрели на него.
Даже Хиробрин открыл глаза и удивлённо уставился на парня.
– Ну… Надо было хотя бы попробовать… – смущённо пожал плечами Рудик. Но тут он заметил что-то внизу. – Смотрите!
Со всех сторон к пирамиде стали стекаться фигуры. Опустившись ниже, ребята убедились, что это свинолюди. Сначала их было несколько, но спустя пару минут их было уже не сосчитать. Десятки, сотни фигур стремились к пирамиде, подобно морской волне.
Иллюзоры стреляли по толпе из луков, применяли свою магию, пытаясь запутать свинолюдей, но горстка мобов была ничтожно мала против толпы, которая буквально смела их.
Почти не сбавляя темпа, волна свинолюдей начала подниматься по ступенькам. Заметив это, криоманты начали скидывать ледяные глыбы. Осколки льда летели во все стороны, и движение толпы замедлилось, но не остановилось. И вот первый свиночеловек добрался до вершины лестницы и ступил на площадку. Здесь глыбы ему были уже не страшны, поскольку криоманты стояли вокруг него и тоже пострадали бы ото льда. Он выхватил меч и с громким хрюканьем бросился на ближайшего колдуна. Злобные мобы тоже повыхватывали оружие, но они не могли одновременно драться и создавать магические глыбы. Как только ледяной дождь прекратился, несколько десятков свинолюдей взбежали на площадку. Криоманты бились отчаянно, но один за другим пали под напором противника.
Уничтожив последнего криоманта, свинолюди расступились, освобождая место для посадки. Скоро Фалькор опустился между ними. Рудик первым соскочил с его спины.
– Нео, спасибо тебе! Даже не знаю, что бы мы без тебя делали! – он радостно тряс руку свиночеловека.
– Не за что-хрю! – довольно улыбнулся тот. – Вы спасли мне жизнь и дали оружие-хрю. Весь Сион-хрю благодарен вам.
Стоявшие вокруг свинолюди закивали и одобрительно захрюкали.
Друзья хотели ещё поболтать со свинолюдьми, но Хиробрин уже тянул их вперёд, к дверному проёму, за которым лежал Исходный Код.
Глава 9. Исходный Код
Они вошли в огромный зал, в котором царил полумрак. В помещении не было ни единой лампы или факела. Но по полу, стенам и даже потолку тянулись полоски света. И все они сходились в одном месте в центре зала. Там на каменном постаменте стояли три светящихся кристаллических стержня. Зелёный, красный и серый. Хотя это не совсем верно. Зелёный и красный стержни стояли. А вот серый наклонился и опирался на них. Вокруг стержней крутились молнии электрических разрядов.
– Это и есть ваш Исходный Код? – с сомнением спросил Петя.
– Да, – с благоговением прошептал Хиробрин, подходя ближе к стержням. – И я уже вижу, в чём про блема.
– Отлично. И в чём же, – спросила Ира, также подходя ближе.
– В сером стержне, конечно же. В основе любой компьютерной программы лежит двоичный код – 0 и 1. Слышали об этом.
– Ну-у-у… – протянул Рудик, – я что-то слышал, но ничего не понял.
– Ладно, попробую объяснить. В основе любой программы лежат вычисления действий. Они могут быть сложные, но даже сложные действия можно разбить на несколько простых. И в самой основе будут вопросы из разряда «да/нет». Например, вы хотите выполнить какое-то математическое действие и вводите в компьютер:
4 + 2 =
Компьютер пытается распознать, что вы от него хотите. Он распознает числа, а потом пытается распознать знак.
Это умножение? Да/Нет – НЕТ
Это деление? Да/Нет – НЕТ
Это вычитание? Да/Нет – НЕТ
Это сложение? Да/Нет – ДА
«Да» при этом кодируется как 1, а «нет» – как 0. А теперь посмотрите на Исходный Код. Серый стержень – это то место, где рождается вопрос. Зелёный стержень – это единица, или «да», а красный – ноль, или «нет». Электрический разряд от серого стержня должен идти либо к одному, либо к другому, а потом по проводам сигнал расходится по всему «Майн крафту». Но сейчас сигналы перепутались. Поэтому в игре и творится не пойми что.
Ира подошла почти вплотную к странным стержням и посмотрела на них.
– Получается, нам надо как-то поднять серый стержень обратно.
– Да, и чтобы нас при этом не ударило током, – добавил Рудик, с опаской поглядывая на разряды молний, окутавшие три стержня.
– Кажется, у меня есть то, что нужно, – улыбнулась девочка и достала из рюкзака отвёртку.
Петя взял у подруги инструмент и подошёл к кристаллам. Аккуратно держась за рукоятку отвёртки, он вставил её между стержнями и надавил, как на рычаг. Серый кристалл оторвался от двух других, встал вертикально, но спустя пару секунд упал обратно.
– Он не держится! – разочарованно произнёс мальчик. – Ну и что нам делать? Как его закрепить?
– Никак, – покачал головой Хиробрин. – Они держатся благодаря магии. Так что у вас ничего не выйдет. Только у