====== Commands ====== ===== Команды Oxygen: Shop ===== Команды модулей регистрируются как аргументы команд Core: "/oxygenc", "/oxygens" и "/oxygenop". ==== Сервер - Операторы ==== Открыть меню магазина: "/oxygenop shop -open-menu {target}" Доступно: консоль, игрок В качестве получателя ("target") может использоваться имя пользователя или селектор (только игроки, исключая @a). Перезагрузить сделки: "/oxygenop shop -reload-offers" Доступно: консоль, игрок Сделки хранятся в JSON файле в папке ".minecraft/config/oxygen/data/server/shop/". Команда может быть использована в случае редактирования файла в ручную для загрузки изменений. Сохранить изменения: "/oxygenop shop -save-offers" Доступно: консоль, игрок Команду необходимо использовать в случае редактирования сделок с помощью команд. Создать сделку: "/oxygenop shop -create-offer {amount} {price} {discount}" Доступно: игрок Для создания сделки требуется взять предмет в основную руку и ввести команду, указав: * "amount" - кол-во предмета, приобретаемое за одну операцию * "price" - общую стоимость сделки * "discount" - скидку в процентах (не учитывается при расчёте стоимости, используется только для отображения в меню - указывайте стоимость с учётом скидки) Удалить сделку: "/oxygenop shop -remove-offer" Доступно: игрок Для удаления сделки требуется взять предмет в основную руку и ввести команду. Все сделки с данным предметом будут удалены. ==== Клиент ==== Открыть меню магазина: "/oxygenc shop" Удалить кэшированные данные магазина: "/oxygenc shop -reset-data" Данные будут перезагружены при открытии меню.