Мод «MDC Shop» — магазин с собственной BTC-экономикой
MDC Shop — полноценный магазин для DayZ, встроенный в экосистему MDC Tablet. Это не просто список предметов с кнопкой покупки, а отдельная игровая система с BTC-балансом, физическими флеш-накопителями, мини-игрой взлома и собственной админ-панелью.
BTC-флешки и мини-игра взлома
Игровая валюта хранится на физических BTC-флешках. Чтобы перевести средства на свой счёт, игрок должен вставить накопитель в планшет и при необходимости пройти мини-игру взлома.
Игроку предоставляется матрица кодов, целевая последовательность и ограниченный буфер. Необходимо собрать правильную цепочку, последовательно чередуя строки и столбцы.
Механика включает:
- Генерируемую матрицу кодов.
- Ограниченный размер буфера.
- Ограничение времени.
- Настраиваемое количество попыток.
- Серверную проверку выбранного маршрута.
- Временную блокировку флешки после неудачных попыток.
- Отдельные состояния накопителя: заблокирован, взломан или пуст.
- Перевод BTC на баланс после успешного взлома.
- Возможность настроить, какие типы флешек требуют взлома.
Мини-игра превращает пополнение баланса в полноценный игровой процесс и создаёт дополнительную ценность для BTC-носителей.
Возможности магазина
- Удобный интерфейс внутри MDC Tablet.
- Разделение товаров по категориям.
- Покупка за внутреннюю валюту BTC.
- Отображение текущего баланса игрока.
- Выбор количества приобретаемого товара.
- Ограничение максимального количества за одну покупку.
- Полноценные наборы, содержащие до 50 предметов.
- Добавление оружия, одежды, еды, медикаментов, боеприпасов и других предметов.
- Поддержка аттачментов и обвесов.
- Настройка количества патронов.
- Предварительный 3D-просмотр товаров.
- Последовательный просмотр содержимого комплектов.
- Серверная обработка покупок, баланса и выдачи предметов.
- Мультиязычный интерфейс.
Собственная админ-панель
MDC Shop имеет встроенную администрацию магазина. Управление выполняется непосредственно через игровой интерфейс — без необходимости вручную редактировать каталог при каждом изменении.
Администратор может:
- Создавать, переименовывать и удалять категории.
- Добавлять, редактировать и удалять товары.
- Создавать комплекты из нескольких предметов.
- Добавлять аттачменты и обвесы.
- Назначать название и стоимость товара.
- Настраивать максимальное количество для покупки.
- Искать предметы по названию или classname.
- Настраивать максимальный BTC-баланс игрока.
- Устанавливать количество попыток взлома.
- Настраивать время блокировки после неудачи.
- Отдельно определять необходимость взлома для разных BTC-флешек.
- Просматривать список игроков и их текущие балансы.
- Начислять игрокам BTC.
- Обнулять баланс выбранного игрока.
- Сохранять и публиковать обновлённый каталог.
- Доступ к магазину, админ-панели и управлению балансами проверяется отдельно.
Безопасность
Критически важные операции выполняются на сервере:
- Проверка BTC-баланса.
- Проверка стоимости и количества товара.
- Обработка покупки и выдачи предметов.
- Проверка состояния флешки.
- Генерация и валидация задания взлома.
- Контроль количества попыток и блокировки.
- Проверка административных прав.
Обновления 1
- Обновление под патч 1.30








