rustbase.shop Документация
Панель ↗

Решение проблем

Товар не выдаётся в игре

  • Проверь, что плагин установлен и настроен: верный Адрес магазина и API-ключ в конфиге (Сервер и плагин).
  • Игрок должен быть на сервере — выдача происходит, когда он в игре.
  • Проверь корректность shortname/команд товара. После изменения состава товар снова проходит проверку плагином.
  • Посмотри консоль сервера на ошибки RustBaseStore.

Сервер показывает «офлайн» в панели

  • Плагин шлёт онлайн каждые несколько секунд — убедись, что он загружен (oxide.reload RustBaseStore).
  • Ключ сервера в конфиге должен совпадать с key сервера в панели.

Домен не открывается

  • Проверь A-запись: она должна указывать на IP платформы из панели.
  • DNS обновляется не мгновенно — подожди и проверь nslookup твой-домен.
  • HTTPS выпускается автоматически при первом заходе; первое открытие может занять несколько секунд.

Аналитика не считает визиты

  • Проверь, что ID счётчика скопирован полностью и без пробелов (Веб-аналитика).
  • Не вставляй счётчик в поле своего JS — используй отдельные поля Метрики/GA.

Мой внешний скрипт/картинка не грузится

Витрина защищена политикой безопасности (CSP): сторонние скрипты и ресурсы с чужих доменов блокируются намеренно.

  • Картинки логотипа/фона задавай через настройки темы — для них домены разрешены.
  • Для аналитики — встроенные поля.
  • Для проверки игрока во внешнем API — SteamIdSign, а не прямые запросы из браузера.

Нужен конкретный внешний домен (например, для виджета) — напиши в поддержку, рассмотрим добавление в список разрешённых.

Платёж не зачислился

  • Вебхук ЮKassa необязателен, но ускоряет зачисление — проверь, что он настроен (Подключение ЮKassa).
  • Витрина также сама опрашивает статус; баланс зачислится после подтверждения платежа.