bannerbannerbanner
полная версияСистема, или Цель оправдывает средства

Александр Вадимович Провора
Система, или Цель оправдывает средства

– Да, на него.

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

– Так, стоп. Стой, твою мать! Мне это барахло не нужно. Я думал, ты хочешь оружие, для которого у тебя кривые руки, но базовую броню я брать не буду, сразу говорю.

Я немного затупил. В смысле не будет брать?! А нафига тогда есть возможность снимать с убитых базовое снаряжение, если ты его потом не продашь? Я это и спросил у парня.

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

– Хм… А ты почему не берёшь такую броню и оружие?

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

– Да, наверное… Продать не сможешь?

– Бинго. – Ирокезник щёлкнул пальцами, и оставил указательный палец направленным на меня, подчёркивая мою правоту.

– Ладно, – я закинул только что выложенные вещи и пошёл в сторону входной двери. – До встречи.

– Давай. – Попрощались со мной.

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

– Добрый день, молодой человек. Чем могу помочь?

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

Пока я выложил всё, счётчик перевалил за две тысячи, а когда торговец, то есть бот, пробил всё, то там оказалось 3253 единицы. Вроде как неплохо, надеюсь, что по местному курсу это нормальная сумма…

– Сделку заключаем? – перебил мои мысли бот.

– Что? А, да, конечно.

Бот кивнул не то мне, не то своим нулям и единицам в мозгу.

– Пожалуйста, подтвердите сделку.

Передо мной возникла надпись “Произвести торговлю?” с вариантами ответа “да” и “нет”. Я нажал “да”, и тут же получил оповещение о пополнении счёта чуть более чем на три тысячи. Прекрасно, и что дальше?

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

– Что у вас по ценам?

– Рассказать устно, или включить краткую справку по товарам?

Блин, а я не знаю.

– Давай справку. Если чё – спрошу.

Бот вызвал свой интерфейс и нажал какой-то символ. Сразу после этого в центре зала возник сфероид с силуэтами разных оружий и элементов брони с подписями к ним. Товары, висящие на стенах тоже стали подписаны, но я решил просматривать информацию с шара. Потратив непонятно сколько времени я всё-таки разобрался ценами. Три тысячи по фронтовыми меркам оказалось маловато для нормального оснащения. Весь базовый комплект стоит всего 500 единиц, но зато мои ботинки далеко не самые топовые, стоят пятёрку, а сканер – восемь тысяч. Автомат, не сильно превзошедший базовый – тысячу, и столько же броня с множителем секторов в 1,1 раза. Система цен на мой взгляд не пропорциональна: стоимость растёт быстрее, чем эффективность товара. Или же так сделали специально, чтобы не получалось, что за донат игроки получают непобедимость: типа игровой баланс.

– Я потом если что вернусь. До встречи.

– До свидания, молодой человек.

Что заладил со своим “молодой человек”, “молодой человек”? Слух режет постоянно это слышать. Я вышел из оружейной лавки, думая чем заняться. Так, я там собирался поменять одежду. На время передышек от боёв буду ходить в обычных шмотках. Вот этим сейчас и займёмся.

Я включил карту, и нашёл торговца нужными мне товарами. Тоже бот. Ну и ладно. Пошёл искать его лавку, постоянно сверяясь с данными местоположения. В конце концов я нашёл магазин одежды заполненный стеллажами с вешалками, на которых были и футболки, и кофты, и брюки, и всё прочее. Разве что нет нагромождения одинаковых экземпляров, различающихся только размером. Девушку в ярких тряпках каких-то игровых брендов, наверное, даже дорогих я заметил не сразу. Сливалась со своим товаром.

– Здрасте, а я к Вам.

При более близком осмотре я понял, что этого NPC сделали с внешностью какой-то модели, иначе как объяснить, что она мне кого-то напоминает? Вообще-то, можно, и не одним способом.

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

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

– Как вам будет удобно?

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

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

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

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

– Пока что сам погляжу. Если будет нужно – уточню.

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

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

– А как сделать чисто чёрное?

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

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

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

– Сколько с меня? – спросил я, посмотрев на цену в углу зеркала. Иногда позволяю себе тупить.

– 15 единиц, будьте добры.

Всего-то? Возник интерфейс оплаты, и я подтвердил сделку. Теперь эта одежда добавилась в мой инвентарь, и будет там до тех пор, пока я не помру или не продам их. Я переоделся через инвентарь и вышел на улицу. Сразу услышав какой-то шум. В нескольких метрах пролетела летающая машина. Хотя, шумела не сама машина, а рассекаемый ей воздух. У него там что, места дофига для полётов? Только сейчас я осмотрел внешний вид поселения целиком. Дома в одном стиле, напоминающие… что-то. Здания представляют собой смесь правильных объёмных геометрических фигур. Раскрашены они были не одинаково, но абсолютно на каждом был синий. Не очень хорошая память подсказывает, что раньше это был красный. В принципе, логично. Мы ж отвоевали сектор, так пусть теперь на нем будет наш цвет.

Так, раз тут есть летающие машины, то должно быть и такси, которые используют этот вид транспорта для перевозки. Пора повидать местную цивилизацию. Ну, то есть более оживлённые места. Стоп. Я же на нейтралку с помощью карты телепортнулся, попробую сделать так же, наверняка снова какое-нибудь обучение включится. Я включил интерфейс и запустил карту. Только на ней не оказалось кнопки перехода, как в прошлый раз. Я прошёлся глазами по всему интерфейсу ещё раз. И снова. И в следующий раз тоже не нашёл ничего подобного. Видимо, возможность одноразовая. Тогда пользуемся внутриигровым транспортом.

А на чём лучше здесь перемещаться? Так. Нужен справочник. Я же должен иметь возможность включать этот шарик со справкой? По идее – да. Ща поищу. Да, вот оно, почти сразу наткнулся. Сейчас изучим, что же лучше.

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

Общественный транспорт в местном варианте – это поезда, причём они бесплатные и гораздо медленнее тех же флаеров, хотя помимо них тоже есть уйма скоростных штуковин… Ладно, пока экономим. Я нашёл на карте ближайшую остановку поезда. Через два сектора от меня. Ладно, пройдёмся пешочком.

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

 

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

Я отключил навигатор и взобрался на платформу. И что дальше? ни расписания, ни поезда…

– Потерял что? – спросили рядом.

– А? – я обернулся в поисках собеседника: это был рыжий парень лёгком камуфляже – А, да. Не могу понять, как уехать.

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

– Ага, спасибо.

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

– А это, ты первый раз играешь? – спросил меня тот же игрок.

– Ну… – я задумался, как ответить, ведь я не помню, – Да, первый…

[В это время]

Распорядитель вернулся в свою резиденцию с очередного совещания с нижестоящими начальниками, где каждому была уточнена целевая задача, и алгоритмы её достижения. Это несколько оптимизирует работу программ на Синей территории, порядка 0,5 процента, но именно из подобных мелочных долей прогресса складываются ощутимое преимущество над территориями Красных и Зелёных.

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

– Распорядитель-Первый, сектор 6-3 захвачен нашими солдатами из числа пользователей. Производим набор солдат для следующей атаки, согласно крайнему алгоритму. Дополнительные указания?

– Нет. Военный-Советник-1, продолжайте действовать согласно алгоритму. Отбой связи.

Программа-Распорядитель-1 нажал на значок отключения связи, и голограмма, где был изображён докладчик, пропала. Ещё одна победа, и теперь Синие владеют ровно половиной Нейтральной Территории. Приятный бонус, ведь налоги от заведений, что расположили там пользователи, будут идти в казну его государства, и эта сумма выросла ещё немного. Конечно, Владыка не похвалит Первого за эту операцию, ведь “не ты поставил наш флаг, а игроки”. И в этом будет доля истины, но остальное – недооценка способностей Первого; нежелание человека признать способность программы справляться со своей задачей лучше человека. Это несправедливо. Люди в абсолютном своём большинстве считают программы элементами интерфейса, ничего не значащей мелочью, ошибкой разработчиков.

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

Сейчас же Распорядитель использует систему “тройного командования” – на каждом руководящем посту одновременно находится три программы с одинаковым алгоритмом. И для принятия любого решения необходимо согласие двух из трёх командиров. Таким образом, когда одна из программ должна ошибиться, две другие спасают ситуацию. Пока что соперники об этом не знают, и Первый сделает всё, чтобы не выдать эту тайну. Однако, настанет момент, когда и ему придётся допустить ошибку, чего главная программа Синих боится, потому что у него не будет двух товарищей, которые спасут ситуацию.

Да, у подобной схемы есть недостатки. Существует вероятность, что сразу две программы из трёх ошибутся, но она равняется 1 к десяти тысячам, что довольно-таки низкий показатель, но им всё равно нельзя пренебрегать. Чтобы ещё сильнее снизить вероятность нелогичных команд, поданных помощникам самим Распорядителем, Первый дал им широкие полномочия в своих зонах ответственности, что в данный момент оправдывает себя. Также стоит учитывать, что эта схема в данном виде не может быть применена для низших должностей: невозможно посадить на одиночное место троих рабочих, чтобы те не мешали друг другу. Поэтому в данной области Распорядитель делает ставку на оборудование, которое на данный момент лишь немногим превосходит аналоги конкурентов.

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

Другие книги автора

Все книги автора
Рейтинг@Mail.ru