Решение проблем
Товар не выдаётся в игре
- Проверь, что плагин установлен и настроен: верный Адрес магазина и API-ключ в конфиге (Сервер и плагин).
- Игрок должен быть на сервере — выдача происходит, когда он в игре.
- Проверь корректность shortname/команд товара. После изменения состава товар снова проходит проверку плагином.
- Посмотри консоль сервера на ошибки
RustBaseStore.
Сервер показывает «офлайн» в панели
- Плагин шлёт онлайн каждые несколько секунд — убедись, что он загружен (
oxide.reload RustBaseStore). - Ключ сервера в конфиге должен совпадать с
keyсервера в панели.
Домен не открывается
- Проверь A-запись: она должна указывать на IP платформы из панели.
- DNS обновляется не мгновенно — подожди и проверь
nslookup твой-домен. - HTTPS выпускается автоматически при первом заходе; первое открытие может занять несколько секунд.
Аналитика не считает визиты
- Проверь, что ID счётчика скопирован полностью и без пробелов (Веб-аналитика).
- Не вставляй счётчик в поле своего JS — используй отдельные поля Метрики/GA.
Мой внешний скрипт/картинка не грузится
Витрина защищена политикой безопасности (CSP): сторонние скрипты и ресурсы с чужих доменов блокируются намеренно.
- Картинки логотипа/фона задавай через настройки темы — для них домены разрешены.
- Для аналитики — встроенные поля.
- Для проверки игрока во внешнем API — SteamIdSign, а не прямые запросы из браузера.
Нужен конкретный внешний домен (например, для виджета) — напиши в поддержку, рассмотрим добавление в список разрешённых.
Платёж не зачислился
- Вебхук ЮKassa необязателен, но ускоряет зачисление — проверь, что он настроен (Подключение ЮKassa).
- Витрина также сама опрашивает статус; баланс зачислится после подтверждения платежа.