- Документация
- https://reallyworld.ru/
🎮 Готовый донат-магазин для Minecraft
Распаковал → запустил → принимаешь донат
Распаковал → запустил → принимаешь донат
Что это?
Полнофункциональная CMS донат-магазина на чистом PHP. Не требует фреймворков, баз данных серверов (используется SQLite, но можно MySQL), сложной настройки. Достаточно распаковать архив и открыть один файл — всё остальное настраивается через админку.
✨ Возможности
🛍 Магазин
- Привилегии с фото, ценой, скидкой, разделами
- Категории-вкладки (Гриф. Выживание, Анархия, СТО — настраиваются)
- Кейсы с выбором количества — игрок берёт сколько нужно, цена пересчитывается на сервере, в RCON-команду подставляется количество (cases give {nick} kits {amount})
- Игровая валюта слайдером (свой курс, имя, мин/макс/шаг)
- Промокоды — процент или фикс. сумма, срок действия, лимит использований
- Покупка без регистрации — только ник
💳 Платёжные системы
- FreeKassa
- ЮMoney (Quickpay)
- Robokassa
- Stripe (иностранные карты, авто-конверсия RUB→USD/EUR)
🎮 Авто-выдача через RCON
- Source RCON по TCP
- Несколько команд (каждая на своей строке)
- Плейсхолдеры: {nick}, {priv}, {amount}, {qty}, {price}, {order}
- Кнопка «Проверить соединение» в админке
🟢 Онлайн-счётчик игроков
- Server List Ping (быстро)
- Или RCON list (реальный онлайн, если сервер накручивает SLP)
- Бейдж «оффлайн» если сервер недоступен
📊 Дополнительно
- Блок «Последние покупки» на главной (ники замаскированы)
- Поиск по заказам (по нику, товару, промокоду, статусу)
- Тестовый заказ из админки
- Массовое удаление товаров чекбоксами
🔐 Админка
Доступ по секретному URL (по умолчанию /cp-7a93f1c4, замени на свой) с логином и паролем.
Через админку настраивается всё без правки кода:
- Товары / категории / промокоды
- Заказы (с поиском)
- Кассы (включение, ключи, копирование URL колбэков)
- RCON (хост, порт, пароль, проверка)
- Дизайн: цвета, шрифт, фон, логотип, фавикон
- Тексты главной, IP сервера, ссылки соцсетей
- Реквизиты в подвале, ссылки на оферту/политику
- Блок «Последние покупки» (включить/выключить, цвета, количество)
⚙ Требования
- PHP 8.0+ (Apache / nginx + php-fpm / встроенный сервер)
- Расширения: pdo_sqlite (по умолчанию) или pdo_mysql
- Включённый RCON на Minecraft-сервере (для авто-выдачи)
- Локально: достаточно XAMPP (Windows) или любой LAMP-стек (Linux)
🚀 Установка (3 шага)
Локально (Windows):
- Распаковать архив
- Двойной клик по start-backend.bat
- В открывшемся браузере на /app/install.php создать логин и пароль администратора
На хостинге (ispmanager / DirectAdmin / cPanel):
- Распаковать в корень сайта (public_html)
- Открыть → создать админа
- Удалить app/install.php (или защитить от чужих)
- В админке вписать ключи касс и RCON
Подробная пошаговая инструкция и пояснения — внутри архива: README.md, ИНСТРУКЦИЯ.md, ХОСТИНГ-ispmanager.md.
📂 Что в архиве
- Готовый сайт (главная, магазин, описание привилегий, способы оплаты, AnyDesk-проверка)
- Админка с полным набором настроек
- 4 интегрированных платёжных шлюза
- Source RCON клиент + выдача
- 29 стартовых привилегий в seed (GOD, DRAGON, IMPERATOR, кейсы, услуги — всё редактируется)
- Установщик в один клик
- Подробная документация
⚠ Важно перед запуском
- В app/config.php поменять APP_SECRET на свою длинную случайную строку
- Переименовать папку cp-7a93f1c4 и в config ADMIN_DIR на свой секретный путь
- На проде поставить APP_DEBUG = 0
- Удалить app/install.php после установки
- Вписать СВОИ реквизиты в подвал, оферту и политику конфиденциальности (для коммерческой эксплуатации обязательно)
📜 Лицензия и отказ от ответственности
- Раздаётся бесплатно, исходник открыт
- Поддержки и гарантий нет
- Использование платёжных шлюзов и приём платежей — на свой риск, в рамках закона своей юрисдикции
- Дизайн взят с публичного зеркала, если правообладатель попросит снять — снимем
Удачи с проектом! 🎮
Нашли баг — пишите в комментариях.
Нашли баг — пишите в комментариях.