[Бесплатно] CMS донат-магазина для Minecraft — PHP + SQLite, RCON, 4 платёжки [1.0]

[Бесплатно] CMS донат-магазина для Minecraft — PHP + SQLite, RCON, 4 платёжки
Краткое описание:
Готовый донат-сайт: магазин привилегий, кейсы с количеством, игровая валюта, промокоды, авто-выдача
66
588
  • Лайк 0
Реакции:1 пользователя
Документация
https://reallyworld.ru/
🎮 Готовый донат-магазин для Minecraft
Распаковал → запустил → принимаешь донат



Что это?
Полнофункциональная CMS донат-магазина на чистом PHP. Не требует фреймворков, баз данных серверов (используется SQLite, но можно MySQL), сложной настройки. Достаточно распаковать архив и открыть один файл — всё остальное настраивается через админку.



✨ Возможности

🛍 Магазин
  • Привилегии с фото, ценой, скидкой, разделами
  • Категории-вкладки (Гриф. Выживание, Анархия, СТО — настраиваются)
  • Кейсы с выбором количества — игрок берёт сколько нужно, цена пересчитывается на сервере, в RCON-команду подставляется количество (cases give {nick} kits {amount})
  • Игровая валюта слайдером (свой курс, имя, мин/макс/шаг)
  • Промокоды — процент или фикс. сумма, срок действия, лимит использований
  • Покупка без регистрации — только ник

💳 Платёжные системы
  • FreeKassa
  • ЮMoney (Quickpay)
  • Robokassa
  • Stripe (иностранные карты, авто-конверсия RUB→USD/EUR)
Все ключи и подписи валидируются на сервере. Цена не подделывается через DevTools.

🎮 Авто-выдача через 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):
  1. Распаковать архив
  2. Двойной клик по start-backend.bat
  3. В открывшемся браузере на /app/install.php создать логин и пароль администратора

На хостинге (ispmanager / DirectAdmin / cPanel):
  1. Распаковать в корень сайта (public_html)
  2. Открыть → создать админа
  3. Удалить app/install.php (или защитить от чужих)
  4. В админке вписать ключи касс и 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 после установки
  • Вписать СВОИ реквизиты в подвал, оферту и политику конфиденциальности (для коммерческой эксплуатации обязательно)



📜 Лицензия и отказ от ответственности

  • Раздаётся бесплатно, исходник открыт
  • Поддержки и гарантий нет
  • Использование платёжных шлюзов и приём платежей — на свой риск, в рамках закона своей юрисдикции
  • Дизайн взят с публичного зеркала, если правообладатель попросит снять — снимем

Удачи с проектом! 🎮
Нашли баг — пишите в комментариях.

Автор

nik3ra
ВерхНиз