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