Portal Fantasy Sep 3, 08:46 PM

Комплектовщик судьбы

Костя Синицын знал склад лучше, чем самого себя.

Тридцать тысяч ячеек, четыре этажа стеллажей, зона отгрузки, зона брака, холодный ангар под Екатеринбургом, где зимой изо рта шел пар даже в помещении. Комплектовщик третьего разряда. За смену — двенадцать тысяч шагов, восемьсот собранных заказов и поясница, которая к утру превращалась в отдельное живое существо с дурным характером.

Работал он хорошо. Даже слишком. Начальник смены как-то сказал: «Синицын, ты не человек, ты живой WMS». Костя не обиделся. Он и правда держал в голове всю карту склада — где что лежит, что куда быстрее донести, какой маршрут короче. Программа считала оптимальный путь за секунду. Костя считал лучше. Программа не знала, что на стеллаже Б-семь полка проседает и коробки надо ставить с краю.

В ту ночь он собирал крупный заказ. Наушник в ухе — там играло что-то бодрое, — сканер в руке, тележка впереди. Проход между А-14 и А-15, самый длинный на складе, полкилометра стеллажей до потолка.

Лампа над головой мигнула.

Погасла.

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

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

[Добро пожаловать, Носитель. Мир: Аркенхольд. Класс не определен.]
[Уровень 1. Сила: 3. Ловкость: 4. Ум: 8. Свободных очков: 0.]
[Навыки: нет.]

— Ум восемь, — сказал Костя вслух. — А остальное по трешке. Ну спасибо.

Строчка мигнула и погасла.

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

[Активирован навык: Понимание Речи (пассивный, всем Носителям).]

— …еще один свалился, — договорил мужик, и теперь Костя его понял. — Третий за месяц. Толку с них.

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

Склады ломились и пустовали одновременно. Это Костя понял сразу, едва его привели к интенданту — толстому дядьке по имени Гвор, который сидел над горой берестяных списков и тихо сходил с ума.

— Зерно есть? — спросил Костя, оглядывая амбары.

— Есть. Где-то. — Гвор махнул рукой обреченно. — В шести амбарах. А в каких сколько — леший знает. Наемники жрут, стены жрут, лазарету надо, а я не поспеваю считать. Пришлют бочку солонины — куда ее? Забуду, протухнет. Стрелы привезут — свалят где попало.

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

И заскучал по работе так, что заныло.

Потому что тут было все то же самое. Только хуже. Зерно старое лежало под новым — то есть сначала съедят свежее, а старое сгниет снизу. Солонину поставили у сырой стены. Стрелы навалены грудой в дальнем углу, за ранеными, — попробуй донеси быстро в бою. Хаос. Милый, родной, решаемый хаос.

— Гвор, — сказал Костя. — Дай мне двух пацанов и мела. Или чем вы тут метите.

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

[Определен класс: Квартирмейстер.]
[Получен навык: Учет (при осмотре склада видишь запасы и сроки).]
[Ум +1. Уровень 2.]

Осада началась через два дня.

И вот тут земной навык Кости — тот самый, за который начальник звал его живым WMS, — оказался страшнее иного меча. Пока враг долбил в ворота, Костя гонял мальчишек-подносчиков по своим маршрутам. Стрелы поспевали на стены раньше, чем кончались. Раненых кормили горячим, потому что каша была под рукой, а не в дальнем амбаре. Наемники, привыкшие драться на пустой желудок, дрались на полном — и это, как выяснилось, решает.

На третий день осады у осаждающих кончилась еда. У Тесницы — нет. Потому что кто-то навел порядок на складах.

Цена, впрочем, нашлась.

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

[Уровень 4. Сила: 5. Ум: 11.]
[Новый навык: Логистика.]

Костя закрыл глаза. Строчки не убирались.

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

А ночью, лежа на соломе в чужом мире, он думал не про уровни.

Он думал, что там, дома, в ночную смену на его место наверняка поставили другого. И тот другой не знает, что на Б-семь проседает полка. И что заказ, который он собирал, так и остался недобранным в проходе между А-14 и А-15.

И еще он думал про Малого.

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

[Задание: следующая осада будет через двадцать дней. Армия вдвое больше. Подготовьтесь.]
[Награда: возможность вернуться домой.]

Костя долго смотрел на слово «домой».

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

Поясница, кстати, не болела. Впервые за годы.

Мелочь, а приятно.

1x
Loading comments...
Loading related items...

"Write with the door closed, rewrite with the door open." — Stephen King