Рынок игроков: торговля и аукционы
Как работает готовый рынок игроков iDos Games - продажа предметов по цене и с аукциона, ставки, прямые обмены и комиссия, сделку держит сервер - и как настроить его в кабинете.
Маркетплейс даёт игрокам продавать предметы друг другу: по фиксированной цене, с аукциона со ставками и прямым обменом. Сервер держит предмет и оплату до завершения сделки и берёт комиссию, которую вы задали.
Что видит игрок
- Вкладки: рынок, мои лоты, мои ставки, прямые обмены, что забрать и история.
- Предметы с самой низкой ценой; предложения одного предмета от дешёвых.
- Продажу: выбрать предмет, цену или аукцион, сумму, срок и увидеть комиссию.
- Ставки с минимальной следующей ставкой и ответ на прямые обмены.
Как устроено
- Продать можно только торгуемый предмет и никогда - надетый.
- Цены - в валюте, которой игроки могут торговать; она задаётся в кабинете.
- Сервер держит предмет и оплату и проводит каждую сделку; комиссия берётся со сделки.
Шаг 01Добавьте систему в проект
Попросите ИИ-кодер: «Добавь рынок игроков». Он поставит готовую систему с продажей, аукционами и комиссией 5%.
Шаг 02Настройте в кабинете
Откройте кабинет, выберите проект и перейдите в LiveOps → v2 → Маркетплейс.
- Выберите валюты для торговли и комиссию.
- Задайте сроки и лимиты продаж и аукционов.
- Отметьте, какие предметы можно продавать.
Кнопка ИИ на странице открывает помощника: опишите, что нужно, он предложит правки, а вы проверите их и нажмёте Сохранить.
Шаг 03Проверьте и выпустите
Проверьте систему в тестовой версии приложения. В живое приложение настройки уходят отдельным действием - см. публикация и ссылки.
Для разработчиков
Маркетплейс работает через client.marketplace из @idosgames/core.
// Рынок: предметы с самой низкой ценой, затем покупка одного предложения
const market = await client.marketplace.getGroupedOffers()
const res = await client.marketplace.buy(offerID)
if (!res.ok) return showError(res.error)- Ставка должна быть не меньше минимальной следующей, которую сообщает сервер.
- Завершённые аукционы и возвраты забираются через
claimAuctionиclaimBack.
Подробное описание полей - в навыке marketplace-system, его отдаёт MCP-сервер SDK.
Частые вопросы
Платформа держит предмет во время продажи?
Да. Сервер держит предмет и оплату, пока сделка не завершится.
Можно брать комиссию?
Да. Комиссия - часть настроек рынка и берётся с каждой сделки.
Смотрите также
- Крафт в игре: рецепты обмена предметовКак работает готовый крафт iDos Games - рецепты, которые превращают несколько предметов одной редкости в лучший, контракт из своих предметов, автозаполнение и результат от сервера - и как настроить его в кабинете.
- Инвентарь: предметы и валюты игрокаКак работает готовый инвентарь iDos Games - предметы по категориям и редкости, количество и уровень, карточка предмета и переход к героям и сундукам - и как настроить предметы и валюты в кабинете.
- Магазин в игре: витрины, товары и ценыКак работает готовый магазин iDos Games - витрины с ротацией товаров, цены в валюте игры или реальными деньгами, бесплатные подарки и лимиты покупок - и как настроить его в кабинете без кода.
Сделайте свою игру
Опишите идею одним предложением - ИИ-кодер соберёт её, и она откроется по своей ссылке.