Войти

LAST LIFE: сайт Minecraft-сервера с автоматической выдачей доната

Обновлено 13 окт. 2026Версия 2Автор: АдминистраторИстория

Игроки ждут покупки, а вы выдаёте донат вручную? Посмотрите LAST LIFE: сайт с магазином, автовыдачей и красно-чёрным оформлением с сердцами, кланами и рейдами.

1Знакомая ситуация

Игроки спрашивают IP, покупки ждут ручной выдачи, а сведения о сервере и донате приходится собирать из переписки. LAST LIFE объединяет главную страницу, магазин и панель управления. Посмотреть продукт и купить — начните с готового сайта, где путь от знакомства с проектом до заказа уже собран.

У LAST LIFE свой характер: красный и чёрный цвета, пиксельные сердца, кланы и рейды. Такое оформление подходит проекту, который хочет вынести эту тему на главную страницу. Посетитель видит название сервера, его описание, статус и кнопки перехода к игре и покупкам.

Вместо отдельных ответов каждому новичку вы даёте адрес сайта. Вместо ручной проверки каждой покупки используете магазин с подтверждением платежа и автоматической отправкой команд на игровой сервер. При этом заказы и результаты выдачи остаются доступны в панели.

2Что вы получаете

LAST LIFE — готовый сайт Minecraft-сервера с донат-магазином и управлением контентом. Он подойдёт владельцу проекта, которому нужны публичная страница, продажа игровых товаров и контроль заказов в одном месте. Команда тоже может работать в панели: владелец задаёт доступ для разных ролей.

Главная знакомит с сервером, магазин показывает товары, а оформление заказа ведёт игрока через ввод ника, подтверждение и оплату. Для вас предусмотрены управление каталогом, история покупок, аналитика, уведомления и инструменты работы с выдачей. Сайт и панель адаптируются к компьютеру, планшету и телефону.

3Почему это выгодно

  • Новичок получает адрес без переписки — на главной есть IP с кнопкой копирования, статус сервера и инструкция «Как играть». Вы можете направлять игроков к одной странице с основной информацией.
  • Покупки выдаются без вашего участия — после оплаты система отправляет команды на сервер. История выдач и журнал команд позволяют проверить результат.
  • Ошибку выдачи можно обработать — неудачная операция повторяется, а после неудачных попыток остаётся для ручного запуска. У заказа видны сведения об оплате и выдаче.
  • Сроки привилегий не нужно отслеживать вручную — временные привилегии снимаются автоматически. Даты окончания доступны в карточке игрока.
  • Каталогом удобно управлять самостоятельно — в панели меняются товары, цены, категории, изображения и команды выдачи. Там же задаются промокоды, скидки и порядок показа.
  • Тексты можно обновлять из панели — редактируются кнопки и блоки главной, FAQ, контакты, подвал и SEO. Для изображений доступны загрузка, замена и обрезка.
  • Работу магазина видно по показателям — аналитика показывает доход, заказы, средний чек, посещения и воронку покупок. Можно посмотреть популярные товары и онлайн по времени.
  • Обязанности можно распределить в команде — предусмотрены шесть ролей с правами, которые задаёт владелец. Журнал действий показывает, кто и что сделал в панели.

4Что внутри

Главная с характером LAST LIFE

Первый экран задаёт тему проекта: название, крупная иллюстрация и заметные кнопки. Рядом с информацией о сервере размещаются IP и его копирование. Статус обновляется в реальном времени: доступны онлайн, число игроков, версия и задержка.

Главный экран LAST LIFE
Рис. 1. Главная страница LAST LIFE показывает название проекта, игровую иллюстрацию и кнопки подключения.
Статус сервера и блок PVP
Рис. 2. На главной видны статус сервера, кнопки действий и начало блока PVP.

Дальше оформление раскрывает тему кланов, рейдов и сердец. Блоки о сервере, его возможностях и мире помогают представить проект до подключения. Раздел правил и блок частых вопросов продолжают эту публичную часть сайта.

Кланы, рейды и сердца
Рис. 3. На странице расположены тематические блоки кланов, рейдов и сердец.
Правила на главной
Рис. 4. Раздел правил оформлен нумерованными строками на тёмном фоне.
Адрес сервера и вопросы
Рис. 5. Под адресом сервера и кнопкой подключения размещён блок частых вопросов.

От каталога до оплаты

В магазине предусмотрены привилегии, наборы, внутриигровая валюта, кейсы и косметика. Категории разделяют ассортимент, а карточка товара показывает изображение, описание, цену в рублях и срок действия. Игрок может изучить предложение до перехода к заказу.

Каталог магазина LAST LIFE
Рис. 6. Каталог показывает категории товаров и карточки в красно-чёрном оформлении.
Карточка привилегии FIGHTER
Рис. 7. Карточка привилегии содержит изображение, цену, срок и описание товара.

В корзине собраны выбранные товары; здесь же применяется промокод. При оформлении игрок указывает ник, затем подтверждает заказ и выбирает способ оплаты. Эти этапы позволяют пройти покупку последовательно, сохраняя состав заказа перед глазами.

Корзина и промокод
Рис. 8. В корзине видны выбранная привилегия, итоговая сумма и поле промокода.
Ввод игрового ника
Рис. 9. Первый шаг оформления предлагает указать игровой ник и проверить заказ.
Подтверждение заказа
Рис. 10. На шаге подтверждения показаны состав заказа и поле для адреса получения чека.

Поддерживаются ЮKassa и FreeKassa. После выбора способа оплаты предусмотрен переход на страницу платёжной системы. Платёж подтверждается её уведомлением; повторное уведомление не считается новой покупкой.

Выбор способа оплаты
Рис. 11. Экран выбора оплаты показывает ЮKassa и сводку заказа.
Переход к оплате
Рис. 12. Страница оплаты содержит пояснение о подтверждении платежа и кнопку перехода к оплате.

На странице заказа игрок видит статус оплаты и выдачи. На скриншотах показаны два состояния: завершённая покупка с выданным товаром и ожидание подтверждения платежа. Это даёт игроку место, где можно проверить состояние заказа.

Оплата получена, товар выдан
Рис. 13. Страница завершённого заказа показывает полученный платёж и выполненную автовыдачу.
Ожидание оплаты заказа
Рис. 14. На странице неоплаченного заказа отображается ожидание подтверждения платежа.

Ответы и контакты на сайте

Дополнительные страницы включают FAQ, контакты и информацию о покупке, конфиденциальности и возврате средств. Их тексты редактируются в панели. Вы можете держать ответы рядом с магазином, чтобы игроку было проще найти нужный раздел.

Страница частых вопросов
Рис. 15. Отдельная страница FAQ содержит вопросы о подключении, покупке и выдаче товаров.
Контакты проекта
Рис. 16. На странице контактов указан адрес сервера и подсказка для обращения по заказу.
Информационная страница покупки
Рис. 17. В магазине открыта текстовая страница с информацией о покупке.

Контроль сервера и магазина

Вход в панель находится по адресу /admin и требует логина и пароля. Сводный экран показывает статус сервера, онлайн, доход и заказы за день, конверсию, аптайм, состояние подключения для выдачи и ошибки.

Вход в панель LAST LIFE
Рис. 18. Страница входа содержит поля логина и пароля и кнопку авторизации.
Сводная панель управления
Рис. 19. Панель управления показывает показатели сервера, продаж и графики.

В разделе сервера задаются название, IP, порт, версия, ссылки на Discord и сайт, режим технических работ и источник проверки статуса. Раздел игроков позволяет посмотреть покупки, активные привилегии и сроки их окончания.

Состояние игрового сервера
Рис. 20. Раздел сервера содержит показатели подключения и график числа игроков.
Список игроков в панели
Рис. 21. В разделе игроков показаны статусы, покупки и активные привилегии.

Управление магазином включает категории, товары, цены, промокоды, скидки, изображения и команды выдачи. Возврат оформляется по заказу из панели; если для товара задана команда возврата, на сервере выполняется обратное действие.

Управление товарами магазина
Рис. 22. Таблица магазина содержит товары, категории, цены, сроки и действия редактирования.
Платёжные системы магазина
Рис. 23. В магазине открыта вкладка с карточками платёжных систем.
Раздел возвратов магазина
Рис. 24. Во вкладке возвратов показано сообщение об отсутствии оформленных возвратов.

Заказы доступны с поиском и фильтрами. В деталях видны оплата и выдача, доступны возврат и повторная выдача. Можно открыть конкретную покупку и разобраться с её состоянием, не просматривая весь список вручную.

Список заказов и фильтры
Рис. 25. Раздел заказов показывает поиск, фильтры и таблицу статусов оплаты и выдачи.
Детали заказа в панели
Рис. 26. Боковая карточка заказа показывает сведения о платеже, товарах и автовыдаче.

Автовыдача и команды

Покупки выдаются командами через подключение RCON к игровому серверу. В панели есть очередь, история выдач и журнал команд. Любой товар также можно выдать вручную без оплаты.

Очередь и история автовыдачи
Рис. 27. Раздел автовыдачи показывает состояние очереди и недавние выдачи.

Консоль показывает подключение и историю команд; опасные команды требуют подтверждения. Для привилегий с ограниченным сроком предусмотрено автоматическое снятие, поэтому управление покупками охватывает и выдачу, и окончание действия.

Консоль подключения к серверу
Рис. 28. Консоль содержит статус подключения, настройки и историю команд.

Контент, изображения и аналитика

Редактор контента охватывает тексты, кнопки, блоки «Что внутри», FAQ, подвал, контакты и SEO. Акцентный цвет тоже настраивается. В медиа можно загрузить, заменить и обрезать главную картинку для компьютера и телефона, логотип, favicon, галерею и изображения товаров.

Редактирование контента сайта
Рис. 29. В редакторе контента доступны поля главного экрана, особенностей и FAQ.
Настройка акцентного цвета
Рис. 30. Вкладка дизайна показывает выбор акцентного цвета и предварительный просмотр.
Управление изображениями
Рис. 31. Раздел медиа содержит выбор роли изображения и кнопку загрузки.

Аналитика собирает доход, заказы, средний чек, посещения, воронку покупок, топ товаров и игроков, онлайн по времени. Уведомления о недоступности сервера, новой покупке и ошибке выдачи доступны в панели, Discord и Telegram.

Аналитика магазина и сервера
Рис. 32. Аналитика показывает показатели покупок, графики дохода и онлайна.
Уведомления и каналы доставки
Рис. 33. Раздел уведомлений содержит события и переключатели каналов оповещения.

Команда и настройки

Предусмотрены роли владельца, администратора, менеджера, редактора, поддержки и наблюдателя. Каждый видит только разрешённые разделы. Для владельца и администратора обязательна двухфакторная защита через приложение-аутентификатор.

Пользователи панели управления
Рис. 34. В разделе пользователей показана таблица учётных записей с ролями и статусами.
Матрица ролей и прав
Рис. 35. Экран ролей показывает разрешённые действия для выбранной роли.

В интеграциях настраиваются платёжные системы и способ выдачи. Настройки включают смену пароля, двухфакторную защиту и состояние системы. Пароль подключения к игровому серверу и ключи платёжных систем хранятся зашифрованными. Журнал фиксирует участника, действие, время и результат.

Настройка интеграций
Рис. 36. Раздел интеграций показывает карточки платёжных систем и их настройки.
Общие настройки сайта
Рис. 37. В настройках открыты общие параметры и сведения об экземпляре сайта.
Журнал действий в панели
Рис. 38. Журнал действий показывает таблицу операций с фильтрами и результатами.

Выбрать LAST LIFE за 1 500 ₽ — получите сайт, магазин и панель для управления проектом.

5Как начать

  1. Приобретите LAST LIFE на странице продукта. В комплекте есть исходный код сайта, магазина, панели и серверной части, изображения и тексты проекта.
  2. Подготовьте VPS с Linux Ubuntu 22.04 или 24.04, от одного ядра и 1 ГБ памяти. Нужны Node.js 22.13 или новее, nginx и домен с HTTPS.
  3. Подготовьте Minecraft-сервер Paper или Spigot с включённым RCON и плагином прав, например LuckPerms. Для приёма платежей нужен аккаунт ЮKassa или FreeKassa.
  4. Следуйте инструкции по установке и настройке. В комплект включены файлы для nginx и systemd, резервное копирование и восстановление базы, скрипт проверки перед запуском.
Что подготовить к запуску
ЧтоКак предусмотрено
Сайт, магазин и панельВходят в комплект
Установка и настройкаЕсть инструкция
База данныхВстроенная SQLite, отдельная установка не нужна
Домен и VPSПокупатель предоставляет и оплачивает самостоятельно
ПлатежиНужен аккаунт ЮKassa или FreeKassa
Игровой серверPaper или Spigot с RCON и плагином прав

6Частые вопросы

Подойдёт ли обычный хостинг?

Обычный хостинг без Node.js не подойдёт. Для запуска указан VPS с Linux, от одного ядра и 1 ГБ памяти. Домен, VPS, аккаунт платёжной системы и доступ к игровому серверу вы предоставляете самостоятельно.

Нужно ли отдельно устанавливать базу?

Нет. Используется встроенная SQLite. В комплект входят средства резервного копирования и восстановления базы.

Можно ли менять оформление и ассортимент?

В панели редактируются тексты, кнопки, изображения и акцентный цвет. В магазине доступны товары, категории, цены, скидки, промокоды и команды выдачи.

Что делать, если товар не выдался?

Система повторяет неудачную выдачу. После неудачных попыток операция остаётся для ручного запуска, а в заказах можно посмотреть детали и выполнить повторную выдачу.

7Забрать продукт

LAST LIFE стоит 1 500 ₽. За эту цену вы получаете готовую основу публичного сайта, донат-магазина и управления серверным проектом, включая инструкцию и материалы оформления. Оплата в донат-магазине поддерживается через ЮKassa и FreeKassa.

Забрать LAST LIFE за 1 500 ₽ — страница продукта в магазине. Подготовьте домен, VPS и подключение к игровому серверу, чтобы перейти от отдельных ответов и ручных операций к работе через сайт и панель.

Обсуждение статьи
Обсуждение отключено.