Ваша следующая функция
Рынок
Передайте оригинальный предмет от одного игрока другому через торговлю.

Покупатель получает тот же предмет, а продавец получает согласованную цену за вычетом настроенной комиссии.
Для этого шага пока нет видео. Инструкция и запрос MCP уже доступны.
Подготовьте тот же проект
Выберите в панели тот же проект, что указан в конфигурации игры.
Рынок →Для первого запроса дополнительное определение не нужно. Пустой результат допустим, пока нет соответствующих игровых данных.
Задайте валюту, комиссию и хотя бы одно активное правило цены.
Используйте двух вошедших в систему игроков одного проекта. Настройте валюту, комиссию и правило цены, выставьте неэкипированный предмет и явно подтвердите покупку.
Предметы →Значения игрока →
Добавьте эту функцию
Вы можете просмотреть руководство. Для выполнения нужен активный ключ проекта. Подготовить проект
SDK установлен, конфигурация проекта импортирована, игрок вошёл в систему.
Этот пример SDK использует develop. Проверьте наличие нужных API в установленном SDK.
Завершите подключение нужного игрока по быстрому старту. Вызовите ReadListing(listingId) явной кнопкой или действием сцены. Открытие файла само по себе запрос не отправляет.
Проверка с двумя игроками
Используйте двух вошедших в систему игроков одного проекта. Настройте валюту, комиссию и правило цены, выставьте неэкипированный предмет и явно подтвердите покупку.
Используйте уже открытую сессию. Если покупка не подтверждена, сохраните и повторите тот же исходный запрос, затем обновите инвентарь и балансы.
Отмена сохраняет исходный предмет до получения владельцем. Восстановление доступно только после удаления предыдущего владельца.
Объявления и защита от повторного выполнения хранятся в проекте один раз. Игроки сохраняют ссылки и ограниченные данные состояния.
Проверьте новую функцию.
Покупатель получает тот же предмет, а продавец получает согласованную цену за вычетом настроенной комиссии.
Выберите в панели тот же проект, что указан в конфигурации игры.
Эндпоинты
- GET
/marketplace/limits - GET
/marketplace/rules - GET
/marketplace - GET
/marketplace/listings - GET
/marketplace/listings/{listingId} - POST
/marketplace/listings - POST
/marketplace/listings/{listingId}/buy - POST
/marketplace/listings/{listingId}/cancel - GET
/marketplace/operations/{operationId} - POST
/marketplace/listings/{listingId}/retry-return


