Привет, Гость
← Назад к книге

Глава 1 - Это просто игра.

Опубликовано: 15.05.2026Обновлено: 15.05.2026

‘Начальник группы тестировщиков: - не надо оскорблять девелоперов!!! не надо! только насилие…’

Россия. Крупный мегаполис. 20ХХ год.

Пятниц-ц-ц-а-а-а, как много в этом звуке!

-Стас, мы идем на последнюю пару или?

-Идем, - ответил я, и, видя неудовольствие, промелькнувшее на лице друга, добавил: -Ты можешь не идти, а мне нужны все зачеты автоматом – экзамены сдавать времени нет, работу надо работать.

-Тогда мы пока сообразим, что купить. У тебя ведь с прошлого раза ничего не осталось?

- Осталось. Кофе, два лайма и литровая банка с оливками, – ответил я. - Чего ты спрашиваешь, сам ведь знаешь, что дома я только ночую, инст, работа, халтура.

-Ладно, мы все купим и притащим, давай ключи, - подытожил Веня и протянул руку за просимым. Получив смарт карту, открывающую не только дверь в мою берлогу, но и дающую доступ на парковку по комплексу зданий где я жил.

Веня исчез, а я пошел на последнюю сегодня лекцию по виртуальному программированию.

Наши пятничные посиделки начались примерно полгода назад, когда после очередного бурного празднования дня рождения, совмещенного с окончанием сессии, мы оказались на мели. Любой, даже самый демократичный бар высасывал из нас всю свободную наличность, как хороший мощный пылесос.

Тогда я и предложил вариант – перенести посиделки ко мне. У меня была довольно большая квартира, хотя отделка в ней была сделана только наполовину. В этой квартире должен был жить мой брат, но несколько лет назад ему предложили хороший контракт в штатах, и он уехал. В результате ремонт был сделан только в кухне-гостиной, а две огромные комнаты просто закрыты. У меня желания заниматься отделкой не было, а брат говорил, что и не надо, вот он вернется, тогда и сделаем ремонт. Это состояние и растянулось уже на 4 года.

Когда я добрался до собственной квартиры, застолье уже было в самом разгаре. Народ обсуждал обновление в «Ожерелье Миров», с пеной у рта доказывая, что уж теперь то эта и так одна из самых популярных онлайн игр вообще взлетит на первые строки ТОП-10.

-Всем ку два раза! – поприветствовал я собравшихся. - А дайте и мне что ли, поесть и закусить!

-Что будешь пить в этот раз? – спросила Каролина, черненькая, миниатюрная брюнетка.

-Да пока даже и не знаю, у меня от вашего стола душевный диссонанс, такой дикий сборник всякой непонятной закуски…. Хотя у меня есть на это достойный ответ, - Я ушел на кухню и вытащил из-за холодильника квадратную литровую бутылку.

-Вот-с что я буду пить! – сказал я, водрузив продукт на стол.

-О-о! – простонал Веня, - Это то, о чем я думаю?

-Нет. Это другой сорт, это абрикосовка, – ответил я и пояснил для остального народа, который был явно не в курсе причин Вениных вздохов: – Это мой дед делает, сам. Фруктовый самогон, высшей очистки и мягкости. То есть, это не водка. Закусывать можно… ну почти всем, фрукты, оливки, сыр и так далее вполне подойдут.

Беседа потекла в русло обсуждения качеств и последствий приема самых разных напитков. Но долго это продолжаться не могло, и Веня опять перевел стрелки на свое любимое Ожерелье Миров.

-Стас, а почему ты не играешь? –спросил он меня, наполняя наши с ним стопочки абрикосовкой.

-Нуу, это вопрос больше философский, чем практический, - ответил я, берясь за стопку и нюхая ее содержимое.

-А все-таки? – влезла Каролина. - Ты же единственный из нас ни разу ни во что не играл, по крайней мере я об этом не слышала.

-Ну почему же, играл,- не согласился я, вливая в себя янтарную жидкость. - Эх, хорошо, передайте мне виноградинку. Да, одну, этого вполне достаточно для закуски этого благороднейшего напитка.

-Я действительно давно не играл, а особенно в эти новомодные игры с полным погружением. Я просто в них не верю. Как-то так.

-Как это – не веришь, причем здесь вера? – не поняла Каролина.

-Ну мы, все, если ты помнишь, учимся на Вирт-дизайнеров, только я еще и работаю, и работа моя и все мои халтуры как одна связаны как раз с тестированием Вирт-миров, правда не игровых. И когда я нахожусь в Вирт-мире, неважно, шлем это или капсула, я прежде всего вижу ошибки, несуразности, нестыковки и так далее. За это я и получаю деньги, – более подробно разъяснил я.

-То есть, в Ожерелье Миров ты бы не смог нормально играть из-за того, что постоянно бы находил в игре ошибки? – уточнила Каролина

-Ну, упрощенно – примерно так.

-А не упрощенно? - не захотела отставать Кро.

-Все просто, там, где игрок будет наслаждаться новым, неизведанным миром, который он получил за свои немаленькие деньги, я будут видеть прежде всего то, что не доделали разработчики, – я решил уж расставить все тоски на «и».

-Или то, что упустили. Любая нестыковка в диалоге, интерфейсе, визуализации будет резать мне глаз. Как мастер по дизайну помещений, приходя в гости, видит неровные швы отделочных панелей, неправильный оттенок потолка, кривизну кафеля в ванной, так и я буду постоянно отвлекаться на это все. Профессиональный перекос, если хотите.

-Ну, не знаю…- не согласился со мной Веня. - Как можно тут сравнивать, тем более игры сейчас переходят на искинов, работающих в квантовой среде, они ошибок не могут допускать, тем более таких, о которых ты говоришь. К тому же Ожерелье Миров купила фирма Квантум Глобал, которая этих искинов и производит и готовит обновление. Вся игра будет управляться ими, и можно деньги в игре зарабатывать и выводить в реал.

-Ну, я с тобой не спорю, не играл в ваше Ожерелье, – Примирительно ответил я. -Хотя про эту покупку и обновление читал в новостях. Интересно было бы посмотреть, что у них получится.

-Вот! А утверждаешь! – Веня завелся, и его уже было не остановить. – Друзья! – он встал с очередной стопочкой. - Друзья и мамзели! Давайте коллективно устроим состязание?

-Какое? Я за! – Каролина всегда готова была поддержать всякие безумства.

-Все очень просто! Даем Стасу месяц на нахождение 10 багов в Ожерелье Миров. Если у него получится – дарим ему годовую подписку на игру. Если нет… То… Стас, то ты оплачиваешь новогодний праздник на нас всех. А? – Веня снова наполнил стопки.

-Стоп, стоп. Во-первых, у меня нет капсулы. Во-вторых, оплачивать нашу пьянку – я не потяну. У меня другие приоритеты на ближайшее время. И с чего ты вообще взял, что я буду спорить? – я попытался соскочить с дурацкой для меня темы, но мне не дали.

Эли, до этого молчавшая все время, вдруг выдала:

- А кто вчера на практике по Вирт-программированию сцепился с нашим профом, и пока он булькал от ярости на наглого студента-выскочку – сломал не только его построение, но и всю виртуальную среду для лабораторных работ?

-Ты же сам говорил, что можешь взломать что угодно?

- Эля, постой, не взломать, сломать, то есть найти такое место в системе, которое не будет работать штатно, – поправил я ее и продолжил: - Я не взломщик, я не умею получать доступ, преимущества, деньги и прочее из Вирт систем, но я могу сломать любую сложную вирт систему, так что она не будет работать нормально. За это я получаю деньги, немаленькие.

-То есть ты такой крутой профи, а мы – так, погулять вышли? – Каролина явно нервничала, впрочем, она всегда нервничала, когда речь заходила о практическом применении того, чему нас обучали. Я искренне не понимал, зачем такие, как она, вообще выбрали такую специализацию.

-Но вообще то ДА, –я не собирался щадить ничье самолюбие. – Я работаю тестером четвертый год. Еще в школе начал. Ну, хорошо, в штате я всего два года, но уже мидл, под моим началом три новичка. Вот, Кэр, не обижайся, сколько за три года обучения ты сама написала вирт-систем, хотя бы учебных?

-Ну, не помню, у нас же практики много было, - пошла на попятную Каролина.

-Нет, Кэр, не на практике, это все ерунда, - я переключил тв на инет, вышел в один из сайтов с библиотеками и компонентами для Вирт программирования. – Вот смотри, я вбиваю свой ник, и… 14 продуктов, да, 12 из них мелочь, а вот верхние два вполне ничего себе, и видишь, там справа количество скаченных и количество купленных – они почти равны.

-И что? – не поняла Кэр.

-Стас хочет сказать, что то, что он делает, продается, и, похоже, хорошо продается. Вот вторая строчка, 99 кредитов, скачено 189 раз, оплачено 159 раз, – вступилась за меня Эля, которой я как раз помогал делать последнее полугодовое задание.

-И он еще говорит, что не потянет спор? – Веня уже конкретно набрался, и отступать не хотел.

-Потяну. Но ваша ставка меня не устраивает, – холодно возразил я. - Ваша подписка на Ожерелье Миров мне на фиг не нужна. Если проиграете – покупайте новый шлем, капсулу все равно не потянете. Можно не самый навороченный. Мне он для работы из дома пригодится.

-Ты так говоришь, как будто уже выиграл, – Кэр встала и зло посмотрела на пьяного зачинщика этого спора.

-Давайте так, мальчики и девочки, если в понедельник захотите продолжить баталию, собираемся вместе, идем в букмекерскую контору и регистрируем официально наш спор, что, кому и как. А сейчас, Стас, вызови такси, я Веню доставлю до дома.

На этой ноте вечер и закончился, скомкано и как-то неправильно. Но доказывать и что-то объяснять кому-либо я больше не хотел.

Быстро убрав со стола, просто сметя одноразовую посуду с остатками еды в мусорный пакет, я сел за комп и решил почитать информацию по Ожерелью Миров.

Если в начале разработчики старались придерживаться классических правил DnD (Dungeons & Dragons (D&D, DnD; Подземелья и Драконы), то со сменой хозяев прослеживалась тенденция приближения реальности игры к правилам обычной жизни. Часть атрибутов, которые раньше можно было прокачать, вкладывая в них очки опыта, перешли в скрытые, и их прокачка зависела от стиля игры персонажа, а посмотреть их значения можно было только в храмах.

Классы персонажей оставили лишь номинально, скажем, маг мог прокачать силу и с ней телосложение и начать носить броню, а воин мог использовать заклинания. С одной стороны, новые идеологи игры, видимо, решили, чем проще, тем лучше, надеясь на искинов, которые смогут оживить игру, в которой уже не будет одинаковых квестов, и монстры станут вести себя умнее.

С другой стороны, сквозь лаконичные строки пресс-релизов проступало желание избавиться от локаций, в которых общие правила бы не действовали, похоже они планировали вместе с новым глобальным обновлением убрать ясли для новичков, переделать гостиницы, банки и тюрьмы самой игры так, чтобы в них действовали общие для всех правила, а любые исключения объяснялись бы игровыми условиями, а не программными запретами.

Но до обновления было еще время, а если спор состоится, мне нужно знать все об этой игре сейчас. Итак, атрибуты:

Сила – ну тут все просто, сила отвечает за урон в рукопашном бою и ручным оружием, перенос тяжестей, использование луков и арбалетов (логично, если слабый персонаж не может натянуть тугой лук), и влияла на скрытый атрибут: «телосложение»

Ловкость – отвечала за скорость удара (соответственно увеличивался урон), вероятность отклонения, скорость бега, точность как удара, так и стрельбы из лука, если сильно превышала силу, то начинала уменьшать телосложение.

Выносливость – тоже как в жизни, сколько ты сможешь махать мечем, не уставая, сколько можешь пробежать и так далее.

Интеллект – это прежде всего объем магической энергии, которой мог оперировать персонаж, но от него также зависел скрытый атрибут «восприятие», отвечающий за поиск ловушек и тайников, и количество видимой информации о НПС или предмете.

Мудрость – второй атрибут, влияющий на магически способности, а именно скорость каста заклинаний и уровень самих магических возможностей.

Скрытыми атрибутами были: телосложение, харизма, восприятие, удача.

Ну и естественно, что все умения, которые мог получить персонаж, учитывали его атрибуты в своей работе и взаимодействии в игровом мире.

С расами было с одной стороны довольно просто. Из доступных для выбора присутствовал весь стандартный набор: Люди, Гномы, Эльфы, Дроу, Орки.

Но если уметь читать между строк и вдумчиво использовать различные калькуляторы, созданные игроками для генерации персонажа, то получалось, что в чистом виде расы использовать невыгодно. Нет, конечно, если ты собрался отыгрывать Палладина, то другого варианта, как использовать расу Людей, у тебя нет, просто не примут в орден.

Но если отбросить такие явные ветки развития, то вполне можно было бы поэкспериментировать, ну или сделать что-то свое, основываясь на чужом опыте. Причем расы можно было не только смешивать, создавая полукровок, но и фактически рисовать свое генеалогическое дерево, добиваясь максимального значения нужных тебе характеристик.

Также на этот процесс влиял выбор места рождения, так северные гномы давали один набор бонусов и штрафов при создании, а южные другой.

Моя же задача была особой. Мне нужен был персонаж, который можно было бы описать как: маг-дебафер, воин, охотник. Причем воина в нем должно быть процентов 20, на 30 это должен быть охотник, а все остальное – маг с заклинаниями контроля. Поймал в ловушку, напакостил и ушел.

Поиграв с калькуляторами, я скинул себе в заметки несколько вариантов. Как я ни пытался, но в моем варианте происхождения мне не удалось смешать Эльфа и Дроу. В самом лучшем варианте я получил человека, с 22 процентами эльфийской крови, с южных окраин империи. Весь юг, за исключением тоненькой полоски земли, проходящей между горами, занимали леса, на западе и востоке плавно переходящие в эльфийские.

Если выберу этот тип персонажа, то получу бонусы к мудрости и интеллекту от эльфийской крови и большой плюс к харизме и выносливости от человека-южанина. Единичку телосложения мне дал выбор в качестве древнего предка северянин, занимающий примерно 7% в моей родословной.

Но это все были прикидки, надо будет смотреть, как это все воспримет сама игра.

Классов в игре как таковых не было, их определяло фактическое развитие персонажа. В самой игре их отменили сразу же, как только состоялась покупка игрового мира компанией Квантум Глобал. Вопли как восхищения, так и неприятия этого решения раздавались на форумах до сих пор.

Но, как мне показалось, то ли еще будет. Перевод игрового мира с разработанных сценариев на полное управление искинами, работающими на квантовых системах, включения возможности ввода и вывода денег и прочее, прочее – все эти новшества могли в скором времени перевернуть сложившийся порядок в виртуальных развлечениях.

Сам я очень бы хотел поработать в паре с серьезной квантовой системой, но пока такой возможности у меня не было. На работе, конечно, стоял двух-потоковый искин первого поколения, но он уже безнадежно устарел. К окончанию учебы я планировал накопить достаточную сумму для покупки максимально мощного устройства, в паре с которым я смог бы тестировать сложные и дорогие вирт- системы.

В результате двухдневного изучения форумов, гайдов и прочих материалов по игре, голова моя была наполнена как полезными сведениями, так и всякой ерундой. Но, даже не видя еще игры вживую, я уже примерно представлял, на какие болевые точки я буду давить.

Как я и предчувствовал, Веня от своих идей не отказался, и в понедельник мы дружной толпой отправились к букмекеру, где нам вполне доброжелательно объяснили, что мы можем придумывать любые споры и ставки, но у них все измеряется только деньгами.

В результате мы сделали ставки по 3000 кредитов с каждой стороны и сроком 1 месяц. Либо я до этого срока приношу 10 принятых баг репортов по Ожерелью Миров, либо через месяц мои друзья забирают ставку. 10 процентов букмекеру платит тот, кто выиграл.

-Не грусти, Стас, - на выходе из букмекерской конторы попыталась расшевелить меня Каролина. - Мы таких деликатесов закупим, когда у тебя выиграем!

-Да, конечно … - пробурчал я. - Все, всем пока, я побежал на работу.

Офис фирмы, где я работал, был расположен в 10 минутах ходьбы от института, что было, кстати, одной из причин, по которой я в свое время устроился именно в эту контору.

Войдя в офис, я первым делом направился к своему непосредственному шефу, чтобы озадачить его необычной просьбой, ведь вопрос с капсулой надо было как-то решать, платить за ее аренду я категорически не хотел.

-Сергей Иванович, добрый вечер! – сказал я, заходя в его кабинет. - У меня к тебе вопрос не по работе.

-Ну, давай, только пошли в переговорную, я кофе хочу, - ответил мой шеф, который, кстати говоря, был ненамного старше меня, лет на 5-7, я думаю.

-Да, давай, тоже не откажусь, - мы пошли в переговорную. - Но вопрос у меня простой. Помнишь, ты рассказывал про фирму, тестирующую Ожерелье Миров, она вроде на 7-ом этаже была?

-Конечно, только они переехали в соседнее крыло, там два этажа уже заняли, - ответил Сергей. - А что ты от них хотел, хочешь туда пойти работать? Хе, так я тебе крайне не советую.

-Да нет, не хочу, то есть мне туда надо, тьфу я запутался, – ответил я и обжегся слишком горячим кофе.

-В общем, так … – и я рассказал Сергею всю нашу историю про спор и ставки.

-Ну, я даже не знаю, что тебе посоветовать, пойдем покурим, -сказал Сергей и направился к выходу

-Я ж не курю, – ответил я, следуя за ним.

-Зато я – да. А ты так постоишь. Делать тебе все равно нечего сегодня, из ВиртМеда ничего не прислали, новых тестов не будет, если только старое не посмотреть еще раз.

-Там смотреть уже нечего, надо новые блоки от них получить, -ответил я, и мы вышли на улицу.

-А по той фирме, что Ожерелье Миров и прочие игрушки тестирует – это лохотрон полный. Не связывайся.

-Они берут залог 500 кредитов и, если ни одного бага за месяц не нашел – залог остаётся у них, и ты вообще ничего не получаешь, а аренда капсулы стоит 150 в месяц в любом вирт-центре, вот и считай.

-Ну, за это я не волнуюсь, главное, есть ли у них лицензия от разработчиков, мне всего-то нужен официальный ид, чтобы играть бесплатно и, опять же, бесплатно создавать новых персонажей, удаляя старых.

-Это у них все официально, бумажки красивые дают, даже бейсболку с логотипом и твоим ид тестера, за 500 кредитов, почему бы и не дать.

-Тогда это мне подходит. Пошли уже в офис, холодно здесь, – я действительно замерз, получил всю информацию и собирался наведаться в эту фирму, раз уж работы на сегодня явно не предвиделось.

- Стас, ты к ним сейчас собрался? – спросил Сергей, когда мы вернулись в офис.

-Ну да, работы вроде нет, пока схожу, узнаю, что у них там почем.

-Назови мою фамилию, они меня знают, мы им капсулы настраивали и, если уверен в себе, попроси контракт вариант-3, тогда если баг репорты будут, ты и от них денег немного получишь.

-Ок, спасибо, я побежал, но скоро вернусь, вдруг все-таки модули новые пришлют.

Чтобы добраться до фирмы, пришлось обойти здание, вход у них был с другой стороны. Большие буквы Глобал Тест мигали и переливались всеми цветами, как над входом в какое-нибудь казино.

«Ну, точно сказал Иваныч, лохотрон он и есть лохотрон, ладно, разберемся по ходу дела», - подумал я, входя через вращающиеся двери. На ресепшен сидела миловидная девушка с бэйджиком, на котором было написано название фирмы и имя – «Оксана».

Что-то вся эта обстановка настроила меня на игривый лад, и, опершись руками на стойку ресепешна, я привлек к себе ее внимание

- Добрый вечер, милая девушка! - та подняла на меня взор с какой-то странной улыбкой, явно относящейся не ко мне. «Наверное, переписывается с кем-то», - успел подумать я, как загадочная улыбка исчезла с ее лица и на меня полился поток стандартной рекламной информации о том, кто они, что они и так далее.

-Подождите, Оксана! – взмолился я. - Я все это на вашем сайте уже прочитал, мне бы контракт по форме 3 и давайте стандартную официальную часть пропустим. Мне Сергей Иванович Кожин уже все про вас рассказал.

-Если Кожин все рассказал, то зачем Вы пришли? Он же нас аферистами считает. – недоуменно спросила она.

tда. Я нет. Да мне, собственно, все рано, у меня свой интерес.

-Ну, тогда, давайте Ваши документы, я распечатаю контракт, – ответила мне Оксана, и я протянул ей для считывания свою универсальную карту.

Договор я читал внимательно, особенно то, что было написано мелким шрифтом, но никаких подвохов не заметил. Условия были следующие: я вношу депозит на сумму 500 кредитов и могу играть каждый день не более четырех часов, которые разрешает сама администрация Ожерелья.

Если за месяц я не нахожу ни одного бага в игре – контракт заканчивается, а я становлюсь беднее на пять сотен. Хотя бы один подтверждённый баг репорт и пять сотен возвращаются мне, плюс по третьему варианту договора c каждого баг репорта компания выплачивала мне примерно 10% от суммы, в которую оценивала данный баг репорт сам производитель игры. Там была целая таблица с условиями и размерами выплат, но меня это не особенно волновало – мне нужно было всего 10 баг репортов.

-Да, я все прочитал и меня все устраивает, – я закончил чтение и вернул распечатанный текст Оксане.

-Хорошо, тогда приложите Вашу карту сюда, – она дала мне экран терминала. – Все, вот это тоже Вам, - добавила она, передавая мне пакет с рекламой, договором.

-В конверте Ваша карта тестера, сотрите защитный слой, там ай-ди и пароль от Ожерелья Миров. Карта также служит пропуском в зал, где стоят капсулы и терминалы 3Д доступа. Все активно, можете начинать хоть сейчас. Вера Вас проводит.

Видно, Оксана как-то сигнализировала этой самой Вере, или она через комп видела, что появился новый клиент, но сзади меня раздался ее голос: - Пойдемте со мной.

Мы прошли внутрь.

– Слева и справа капсулы, дальше зал с терминалами, их всего 5, и обычно они всегда свободны. Вы в капсулу? – спросила она.

-Нет, мне сегодня только терминал и нужен, капсула подождет.

Оставшись один, я ввел свой ай-ди и пароль, надел шлем и начал процесс регистрации персонажа.

Терминал был удобной штукой, он как бы совмещал в себе работу через шлем виртуальной реальности и обычный монитор, что для тестера или разработчика было очень удобно, у нас примерно такие же устройства стояли на работе.

Выходные я провел не зря Перекопав огромный массив информации по Ожерелью, я определил первые точки для своей атаки. Сегодня я даже не собирался в саму игру. Хотя нет, один раз в нее надо было зайти, чтобы еще раз зафиксировать эти этапы. Пройдя стандартные заставки входа и регистрации, я оказался в локации для новичков.

Регистрация, в общем-то, соответствовала роликам, которые я до этого смотрел, но мне нужно было собственное ощущение от этого процесса. Поэтому я сразу же вышел из игры и удалил только что созданного персонажа.

На терминале я открыл собственную страницу в «облаке» со всеми своими инструментами и домашними заготовками. Теперь начнем уже по серьёзному.

Основываясь на том, что я видел при создании первого персонажа, и моей домашней работе в выходные, я сделал первое предположение: вход в систему делали не программисты Ожерелья. До этого я нашел в сети ролики, на которых был совершенно другой интерфейс входа и регистрации, более красочные и с большим количеством возможностей, но после бета-тестирования он пропал из игры и, судя по дате запуска игры, программу входа, регистрации и создания персонажа просто купили у сторонних разработчиков.

Это было совершенно нормально для виртуальных миров. У меня самого есть приятель, который занимается виртуальной анимацией, так последний раз, когда мы виделись, он жаловался на жизнь и рассказывал, что уже полгода анимирует двери для кого-то проекта. Даже зачитывал вслух отрывки из технического задания: «Замшелая, покрытая мхом и плесенью, тяжёлая деревянная дверь, открывающаяся с противным скрипом. Производит тоскливое впечатление».

«Я им уже три варианта отправил, а они мне в ответ пишут, что дверь недостаточно тоскливая…» - рассказывал мне мой приятель, и вопрошал: «Ну как я им более тоскливую нарисую???»

Дождавшись окончания заставки, я увидел экран выбора имени, расы и специализации моего будущего аватара. Я отключил шлем и передвинулся за терминал. Информацию в текстовое поле имени можно было ввести голосом или с виртуальной клавиатуры, но в режиме терминала можно было просто вставить уже скопированный текст. Этим я и занялся, но не вручную, так как текст для имени был длинный, и вариантов его было много, вернее 787. Именно столько на момент старта Ожерелья было вариантов взлома и уязвимостей при вводе подготовленного текста в обычное поле. Естественно, мой скрипт копировал в поля имени персонажа не его будущий ник, а часть короткой программы, которая должна была вызвать нестандартные последствия, причем для меня не было важно какие, главное – нестандартные.

Скрипт вводил один вариант за другим, но ничего не происходило, система молча отвергала все варианты одним и тем же сообщением: «Вы не можете выбрать *** в качестве своего имени».

Через минут 40 скрипт закончил свою работу, и ни один из вариантов атаки не прошел. «Ладно, надо налить кофе и идти дальше по плану,» - неудача нисколько меня не расстроила, и я отправился за кофе к автоматам, расположенным рядом с входом. Проведя картой по считывающему устройству и выбрав кофе, я задумался, к какому варианту из ранее запланированных перейти, когда услышал механический голос «Ваш напиток готов!».

Пораженный простотой подсказки, я уставился на автомат. «Ваш напиток готов!» - повторил он, не дождавшись от меня реакции в положенное время. Я забрал кофе и почти бегом кинулся обратно к терминалу.

Мне нужно было узнать, какие речевые синтезаторы продавались в то время, когда запускали Ожерелье! Дело в том, что голос, приветствующий игрока при создании персонажа, не управлялся и не генерировался искином, собственно еще не было самого соединения с игрой. А любой речевой синтезатор имел встроенный командный интерфейс.

Поиск дал 4 наиболее успешно продававшихся синтезатора на момент старта игры. Конечно, они могли и не подойти, но здесь вариантов нет, надо попробовать все.

Дальше началась рутина: я вводил ник персонажа, в конце добавлял служебные команды для звукового синтезатора речи и нажимал создать!

Мне повезло на четвертой попытке и я, услышав голос «Добро пожаловать в мир, герой, а-а-а-а-к-у-у-ыы-ыы» сорвал с головы шлем. Экран входа завис, а синтезатор речи застыл на одной ноте «ы-у-ы». Ни одно кнопка на интерфейсе не была активна. Если бы я сейчас был в капсуле, то лежал бы еще четыре часа под пронзительное завывание, не имея возможности отключиться, пока бы не сработал аварийный таймер.

Но зарегистрировать самостоятельно свой первый найденный баг я не мог. Экран входа завис, как на терминале, так в шлеме. Я сфотографировал на всякий случай экран терминала, закрыл все окна со своей облачной страницей и очистил историю поиска, а то мало ли что.

Проделав все это, я отправился обратно на ресепшен общаться Оксаной. Но ее не было, на ее месте сидела какая-то полная дама без бейджика.

-Простите, добрый вечер! – поздоровался я. - Мне бы баг репорт отправить.

-Отправляй, кто тебе не дает, - ответила дама, даже не посмотрев в мою сторону.-Вон бланк на стойке лежит, заполняй и опускай в ящик.

-Зачем какой-то бланк? Вы не поняли, у меня завис экран входа, и самостоятельно баг репорт я отправить не могу, прав администратора у меня нет, перегрузить железо я не могу, – тяжело посмотрев на меня, мадам поднялась со стула и, смерив меня презрительным взглядом, буркнула: – Ну пойдем, посмотрим на твою капсулу.

-Я вообще-то с терминала заходил, - поправил я ее и показал на единственный активный терминал.

Дойдя до терминала, так и не представившаяся мне сотрудница посмотрела на зависший экран, отключенный шлем и выдала совсем не то, что я ожидал:

-Ну и нафига ты все здесь сломал? Кто теперь оплатит вызов технарей?

-А у вас что, своих админов нет? – крайне удивился я.

-Пошли, опишешь все подробно, что ты сделал, что оборудование вышло из строя,- по-прежнему игнорируя меня и все мои слова, она развернулась и направилась обратно к ресепешену.

С людьми за пределом моего круга общения, тем более вживую, я общаюсь редко, и, переваривая поведение «мадам», как я ее про себя окрестил, завис на некоторое время, не понимая, что мне делать.

Желания устраивать скандал не было никакого, ведь это, похоже, не могло привести меня к тому результату, который мне был нужен. Пререкаться с «мадам» тоже смысла не было. Все, что мне нужно знать, я выясню завтра у улыбчивых девушек, дежуривших на ресепшен и в холле, а баг репорт зарегистрирую с работы или из дома.

Баг был найден, время, которое я себе отвел себе на эту работу, почти закончилось, и поэтому я прошел мимо стойки с бумажками, мимо ящика, куда, по словам «мадам», их нужно складывать, и направился к выходу.

-Ээ, ты куда? А бумагу писать? – окликнула меня «мадам».

-Заполню и отошлю из дома, -ответил я и вышел за дверь.

Поднявшись к себе в офис, я за 5 минут заполнил стандартную форму заявки для бага репортов, приложил к ней фото экрана и подробно описал способ взлома. В разделе «Степень опасности и последствия» я честно описал ситуацию, что если при первом входе в игру у клиента взломать капсулу, то можно продержать человека 4 часа под крайне неприятное звуковое сопровождение. Дальше пусть сами думают.

Отправив заявку, я пошел в кабинет Кожина.

-Привет еще раз, я уже вернулся, есть ответ по нашей работе от клиентов? –спросил я, открывая дверь.

-Нет, на сегодня все, можешь домой ехать. И завтра тоже можешь отдыхать. Аврал у нас на следующей неделе начнется. Кстати, как поиграл?

-Да нормально, один баг уже отправил разработчикам,- ответил я и почувствовал вибрацию коммуникатора.

-О! Баг репорт принят, рассмотрение в течение 14-ти дней, - добавил я, посмотрев, что мне пришло.

-Странно, обычно они баг сразу принимают или нет, а тут две недели на рассмотрение. Ладно, это у тебя работы нет, так что пых-пых – домой. А мне еще всякие бумаги делать надо, – закончил разговор мой шеф.

Вернувшись домой, я заказал себе еды с доставкой и начал читать разделы сайта Ожерелья миров, посвящённые всем возможным ошибкам в игре. Пройдя по одной из ссылок, я обнаружил, что после регистрации и подтверждения баг репорта мне доступен форум официальных тестировщиков игры. Писать я туда не мог, а вот читать – уже пожалуйста.

К следующему этапу надо было хорошенько подготовиться, ведь одно дело портить программу входа в игру, другое дело – уже в самой игре соревноваться с искинами, ей управляющими.

Форум был большим, я бы даже сказал необъятным, поэтому я решил сначала посмотреть только его основные разделы.

Все ошибки игры были классифицированы и разбиты на соответствующие темы. Самой популярной из них была ошибка «ДЮПа», что на сленге игроков означало создание условий для неконтролируемого дублирования объектов в игре. Уже найденных ошибок такого типа в игре было больше тысячи, но, судя по датам сообщений, находились все новые.

Второй по популярности был раздел по нахождению точек проваливания игроков в «структуры». Такую ошибку редко можно было использовать для обогащения или прокачки, но умельцы все же находились, и компания исправно платила небольшие деньги за нахождения таких мест.

Почитать это все было, конечно, интересно, но я был ограничен по времени одним месяцем и совершенно не собирался на долгое время зависать в игре, прокачивая персонаж, поэтому быстро накидал поисковый запрос и теперь ждал результата в виде списка тем, где упоминалась локация для новичков, рядом со столицей с именем Тириос, Городом Семи Башен, как его еще называли. Но ничего вразумительного я не получил.

Что ж, надо было идти другим путем, но толкового и полного гайда по этой стартовой локации я не нашел, хотя она была крайне популярна, поэтому я написал старшему брату и, ожидая ответ, принялся поглощать доставленную мне еду.

Запиликал сигнал входящего вызова в мессенджере – звонил брат.

-Привет, полосатый червячок! – поздоровался мой брат.

-Костя, если ты не заметил, то я уже вырос из того возраста, когда меня следовала так называть! – ответил я, ничуть не обидевшись.

-Ладно, мелкий, не бузи, у меня раннее утро тут, я еще не проснулся. Зачем тебе гайд по нубской локации столицы? – напечатал брат.

-Тебе коротко или длинно? Я теперь официальный тестер Ожерелья Миров,- ответил я.

-Не коротко и никак. Потом напишешь. Лови гайд, но это только для тебя, там разработки по скоростному прохождению для нубов. Не распространяй, а не то мой клан меня по головке не погладит. Все, bye-bye, – написал брат и отключился.

-Пока-пока, - успел ответить я. Мой брат уже 5 лет работал в штатах, и из-за разницы во времени и его работы поймать его было сложно. Живьем встречались разве что в мои каникулы или на новый год.

Но гайд он прислал, короткий, профессиональный, как инструкция к электрочайнику. Самое главное, в нем была карта локации, таблица всех мобов с их уровнем и уронами, карта агро зон всех мобов и все основные квесты. Также содержались инструкции по прокачке для основных билдов, из серии супер-лучник до 10 уровня за 2 часа 40 минут и тому подобное. Отдельно шла таблица всех умений, которые здесь можно было получить.

Так как начальные локации были как бы вне игры, работали по своим правилам и не менялись динамически с течением времени, мне показалось логичным посмотреть такую локацию на предмет ошибок.

А дальше началась деятельность, почти ничем не отличающаяся от моей основной работы, я начал искать все известные уязвимости, сначала по всем НПС, которые населяли локацию, потом по всем умениям, и заканчивая все квестовыми линиями.

В результате начал созревать некий список первичных действий, но для его осуществления мои многие предположения требовали проверки.

На следующий день, после занятий, помня, что на работе могу сегодня не появляться, я сразу отправился в Глобал Тест. На приеме посетителей сидела незнакомая мне девица, которая без всяких вопросов проводила меня до капсулы и помогла ее запустить.

«Ну что ж, начнем,» -подумал я и запустил генерацию персонажа.

На этот раз я ни с чем не экспериментировал и не пытался ничего сломать. Руководствуясь заранее проработанным генеалогическим деревом, стал создавать расу персонажа.

Все-таки калькуляторы ошибались. В них было доступно пять поколений для экспериментов, а игра давала восемь. В итоге мне все же удалось скрестить Дроу, Эльфа, Северного воина и Южного Охотника.

Поздравляем! Вы завершили генерацию происхождения Вашего персонажа:

Текущая раса: человек, полукровка.

Эльф 14%

Дроу 7%

Северный страж 22%

Охотник Южных пределов 57%

Бонусы: +1 к Телосложению, +5 к Харизме, +2 к Ловкости, +5 к Выносливости

Штрафы: - 2 Мудрости, - 5 Удачи

Доступно к распределению 25 очков.

Минус к Удаче меня, конечно, огорчил, но на первоначальном этапе это можно было еще поправить. Я распределил начальные значения, добавив по десятке к мудрости и к интеллекту, а оставшиеся пять очков кинул в силу, и вот что получилось с учетом моих штрафов, бонусов и первоначальных значений (все атрибуты были равны десяти и эти значения нельзя было изменить вручную):

Основные атрибуты:

Сила - 15

Ловкость - 12

Выносливость -15

Интеллект - 20

Мудрость - 18

Скрытые атрибуты (их значение можно увидеть только, посетив храм):

Удача - 7

Харизма – 22

Телосложение – 31

Восприятие – 38

Жизненная энергия 310

Манна 200

Удача меня, конечно, все еще смущала, но я решил оставить все, как есть, жертвовать другими атрибутами я не хотел.

С ником проблемы тоже не возникло, если хочешь вписаться в выдуманный мир – то лучше следовать ему. Я заранее подобрал себе несколько имен, по созвучию подходящие для жителей северных и южных провинций Империи. В результате понравившаяся комбинация содержала южное имя и северное родовое имя: Хармен Фэрон.

«Добро пожаловать в Ожерелье миров, : Хармен Фэрон!» - пафосно произнес женский голос, и я попал в игру.

Загрузка...