Перейти к основному содержимому

Shop

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

Возможности

  • Динамическое ценообразование — Цены колеблются в зависимости от уровня запасов.
    • Контроль запасов — Максимальное предложение и лимиты пополнения.
    • Лимиты покупок — Ограничивайте количество предметов на игрока.
    • Независимость от валюты — Работает с Vault, очками или предметами.

Записи

  • ОпределениеShop Def: настройка предметов и цен.
    • ДействияOpen Shop: открыть интерфейс магазина.
    • ХранилищеStorage: база данных запасов.

Быстрый старт

  • 1. Настройте параметры — Начните с записи конфигурации: shop_definition. Она задаёт глобальные настройки расширения. → shop_definition
  • 2. Запускайте действия — Используйте записи-действия для взаимодействия с расширением: open_shop. Запускайте их из команд, NPC, событий или других записей. → open_shop

Плейсхолдеры

Префикс: %typewriter_shop:<id>:%

ПлейсхолдерОписание
%typewriter_shop:<id>:name%Название магазина
%typewriter_shop:<id>:cooldown%Таймер пополнения
%typewriter_shop:<id>:<index>:buy_price%Текущая цена покупки
%typewriter_shop:<id>:<index>:stock%Текущий запас

Команды

КомандаОписание
/shopОткрыть меню магазина.

Права

PermissionОписание
typewriter.shop.openОткрыть меню магазина.