Игроки, кошелёк и выдача
Раздел «Игроки» в админке показывает всех игроков магазина — кто заходил через Steam, их баланс, историю заказов.
Просмотр игроков
- Админка → Игроки
- Таблица: SteamID, Display Name, баланс, дата первого входа
- Клик по игроку → PlayerDetailDialog
Детали игрока (PlayerDetailDialog)
Диалог с вкладками:
- Профиль — SteamID, аватар, дата регистрации
- Баланс — текущий, история операций (WalletLedger)
- Заказы — все покупки игрока с фильтром по статусу
- Выдать товар — администратор может выдать товар вручную
Ручная выдача товара
Администратор может выдать товар игроку вручную (без оплаты):
- PlayerDetailDialog → «Выдать товар»
- Выбрать товар из каталога
- Указать количество
- Система отправляет RCON-команды
Запись в WalletLedger: тип ADJUST.
Следующие шаги
- Заказы и возвраты — управление заказами
- Серверы и RCON — как работает доставка