====== Commands ====== ===== Команды Oxygen: Market ===== Команды модулей регистрируются как аргументы команд Core: "/oxygenc", "/oxygens" и "/oxygenop". ==== Сервер - Операторы ==== Открыть меню торговли: "/oxygenop market -open-menu {target}" В качестве получателя ("target") может использоваться имя пользователя или селектор (только игроки, исключая @a). Отменить сделку: "/oxygenop market -cancel-offer {offer id} {flag}" Команда используется неявно при использовании контекстных опций в меню торговли в разделе "Покупка" (доступно операторам, при наличии привилегии "market:marketMenuOperatorOptions" [id - 1003] со значением "true"). Опция контекстного меню "Отменить" удалит сделку с возвратом предмета владельцу, опция "Удалить" удалит сделку и предмет. Очистить глобальную историю покупок: "/oxygenop market -clear-history {mode} {period}" Команда позволяет очистить глобальную историю покупок полностью за указанный период. Доступна очистка истории для конкретного предмета. В качестве режима ("mode") могут использоваться указатели "global" (вся история) и "item" (только история предмета). В случае очистки истории по конкретному предмету команду должен выполнять игрок с необходимым предметов в основной руке. Период очистки ("period") указывается в часах. Значение "-1" означает удаление всей истории. === Примеры: === Очистка всей истории: "/oxygenop market -clear-history global 10" Очистка истории по предмету: "/oxygenop market -clear-history item -1" ==== Клиент ==== Открыть меню торговли: "/oxygenc market" Открыть меню глобальной истории покупок: "/oxygenc market -sales-history" Сбросить данные клиента: "/oxygenc market -reset-data"