Нет меня
Общее описание
Модуль представляет собой экономическую игру с инвестиционной моделью, где пользователи создают киберспортивные команды, покупают улучшения и получают пассивный доход. Система работает по принципу вложения средств в виртуальную команду с последующим получением процентного дохода.Автоматическая установка
При первом запуске модуль выполняет автоматическую установку:- Проверка системы: Модуль проверяет наличие необходимых таблиц в базе данных
- Создание структуры: Автоматически создает таблицы и добавляет новые поля в таблицу пользователей
- Наполнение контентом: Загружается 10 готовых апгрейдов различных категорий
- Установка настроек: Устанавливаются базовые параметры системы
- Уведомление: Показывается сообщение об успешной установке
Игровая механика
Создание команды
- Стоимость: Фиксированные 50 рублей с основного баланса пользователя
- Мощность: Команда получает начальную мощность 50 единиц
- Срок активности: Команда работает установленное администратором количество дней
- Доступность: Создание возможно только при отсутствии активной команды
Система доходности
Что такое мощность команды:- Это основная характеристика, определяющая доходность
- При создании команды за 50₽ получаешь мощность 50
- Чтобы увеличить мощность, нужно покупать апгрейды
- Каждый купленный апгрейд увеличивает мощность на сумму, которую за него заплатил
- Базовая доходность устанавливается админом (например, 1.7% в день)
- Если мощность больше 50, получаешь бонус к процентной ставке
- Формула бонуса: каждые полные 10 единиц мощности свыше 50 дают +0.01% к ставке
- Пример: мощность 200 → превышение 150 → 15 полных десятков → бонус +0.15%
- Определяем превышение: мощность - 50
- Считаем полные десятки: превышение ÷ 10 (округляем вниз)
- Рассчитываем бонус: количество десятков × 0.01%
- Итоговая ставка: базовая ставка + бонус
- Дневной доход: мощность × итоговая ставка ÷ 100
- Мощность команды: 270
- Превышение: 270 - 50 = 220
- Полные десятки: 220 ÷ 10 = 22
- Бонус: 22 × 0.01% = 0.22%
- При базовой ставке 1.7%: итого 1.7% + 0.22% = 1.92%
- Дневной доход: 270 × 1.92% = 5.18₽
Сбор средств
Процесс накопления:- С момента создания команды или последнего сбора доход накапливается каждую секунду
- Формула: (мощность × итоговая_ставка ÷ 100 ÷ 86400) × количество_секунд
- На экране цифра растет в реальном времени, обновляясь каждые 0.1 секунды
- Накопленная сумма должна превышать минимум (устанавливает админ)
- При попытке собрать меньше минимума появляется ошибка
- Если условие выполнено - деньги переходят на игровой баланс
- Накопленная сумма делится на курс валюты (устанавливает админ)
- Полученная сумма добавляется к игровому балансу (money_p)
- Счетчик накопления обнуляется и начинает расти заново
- Обновляется общая статистика собранных средств за все время
- Показывается зеленое уведомление об успешном сборе
Система апгрейдов
Механика улучшений
Связь с мощностью команды:- Каждый апгрейд увеличивает мощность команды на свою стоимость
- Купил апгрейд за 100₽ → мощность увеличилась на 100
- Купил апгрейд за 25₽ → мощность увеличилась на 25
- Больше мощность = больше доход = больше денег на новые апгрейды
- Апгрейды увеличивают мощность команды на свою стоимость
- Больше мощность = больше доход благодаря бонусной системе
- Каждый купленный апгрейд делает команду более прибыльной
- Названия вроде "Про-игрок" или "RGB подсветка" - для игровой атмосферы
- Базовая команда (мощность 50) дает минимальный доход
- Апгрейды позволяют увеличить доходность и зарабатывать больше
- Благодаря бонусной системе каждые 10 единиц мощности дают дополнительные 0.01% к ставке
- Это создает мотивацию постоянно реинвестировать прибыль в новые улучшения
- При покупке любого апгрейда срок команды продлевается на полный период
- Перед покупкой автоматически собирается весь накопленный доход
- Информация о купленных апгрейдах сохраняется и отображается в статистике
- Магазин открывается только при мощности команды 50 и выше
- То есть сначала нужно создать команду, потом покупать улучшения
Ценообразование
Как формируется цена:- У каждого апгрейда есть базовая цена (устанавливает админ)
- При покупке 1-го уровня платишь базовую цену
- При покупке 2-го уровня: базовая цена × 2
- При покупке 3-го уровня: базовая цена × 3
- И так далее до максимального уровня
Апгрейд "Мощный ПК" с базовой ценой 100₽:
- 1-й уровень: 100₽ (мощность +100)
- 2-й уровень: 200₽ (мощность +200)
- 3-й уровень: 300₽ (мощность +300)
- 4-й уровень: 400₽ (мощность +400)
- 5-й уровень: 500₽ (мощность +500)
- Чтобы мотивировать игроков покупать разные апгрейды
- Чтобы не было смысла качать только один самый дешевый
- Чтобы создать прогрессию сложности в игре
Категории апгрейдов
Система включает 8 категорий улучшений:- team (
): Игроки команды
- coaching (
): Тренеры и обучение
- equipment (
): Оборудование и техника
- tech (
): Технологии и интернет
- streaming (
): Стримерское оборудование
- cosmetic (
): Визуальные улучшения
- consumable (
): Расходные материалы
- premium (
): Премиум услуги
Готовые апгрейды
По умолчанию в системе доступно 10 апгрейдов:- Про-игрок (50₽, макс. 5 уровней) - Опытный игрок для команды
- Тренер (75₽, макс. 3 уровня) - Профессиональный наставник
- Игровые кресла (25₽, макс. 10 уровней) - Эргономичная мебель
- Мощный ПК (100₽, макс. 5 уровней) - Высокопроизводительное железо
- Быстрый интернет (30₽, макс. 8 уровней) - Оптоволоконное подключение
- Стримерское оборудование (40₽, макс. 6 уровней) - Камеры и микрофоны
- Психолог команды (60₽, макс. 4 уровня) - Ментальная подготовка
- RGB подсветка (15₽, макс. 15 уровней) - Декоративное освещение
- Энергетики (20₽, макс. 20 уровней) - Тонизирующие напитки
- VIP статус (150₽, макс. 3 уровня) - Престижный статус
Срок действия команды
Механизм истечения
- Отсчет времени: Ведется от даты последней покупки апгрейда
- Продление: Любая покупка в магазине обновляет срок на полный период
- Деактивация: По истечении срока мощность обнуляется, апгрейды сбрасываются
- Предупреждение: На интерфейсе отображается дата истечения команды
Административная панель
Права доступа
Панель администратора доступна только пользователю с ID = 1 в системе.Управление настройками
Администратор может изменять ключевые параметры системы:- Базовый процент: Основная доходность команд
- Минимальный сбор: Порог для снятия средств
- Курс валюты: Коэффициент конвертации внутренней валюты
- Срок команды: Количество дней активности команды
Статистика системы
Панель отображает аналитические данные:- Активные игроки: Количество пользователей с командами
- Общие инвестиции: Суммарная мощность всех команд
- Средняя инвестиция: Средний размер вложений на игрока
- Топ инвестор: Пользователь с наибольшими вложениями
Редактирование контента
Для каждого из 10 апгрейдов можно настроить:- Название: Произвольное наименование улучшения
- Описание: Подробное объяснение эффекта
- Базовую цену: Стоимость первого уровня
- Максимальный уровень: Предел прокачки апгрейда
Пользовательский интерфейс
Дизайн и стилизация
- Glassmorphism: Современный дизайн с полупрозрачными элементами и размытием
- Градиенты: Яркие цветовые переходы на фоне и элементах
- Анимации: Плавные переходы, эффекты наведения, пульсация элементов
- Адаптивность: Полная поддержка мобильных устройств
Интерактивные элементы
- Живой счетчик: Доход обновляется каждые 100 миллисекунд
- Фильтрация: Сортировка апгрейдов по категориям
- Уведомления: Автоматические сообщения с анимацией появления/исчезновения
- Рейтинг: Таблица лидеров с детальной статистикой игроков
Мобильная оптимизация
Интерфейс полностью адаптирован для мобильных устройств:- Responsive-сетки: Автоматическое переключение в одноколоночный режим
- Оптимизация размеров: Уменьшение шрифтов и отступов на малых экранах
- Сенсорная навигация: Увеличенные области касания для кнопок
- Горизонтальная прокрутка: Для таблиц на узких экранах
Системные уведомления
Типы сообщений
- Успешные операции: Зеленые уведомления для покупок и сборов
- Ошибки: Красные уведомления при недостатке средств или других проблемах
- Информационные: Нейтральные сообщения о состоянии системы
Поведение уведомлений
- Автоматическое появление: При выполнении любых действий
- Анимация: Плавное появление сверху с эффектом slideInDown
- Автоскрытие: Исчезновение через 5 секунд после показа
- Стилизация: Соответствует общему дизайну интерфейса
Рейтинговая система
Таблица лидеров
Отображает топ-10 игроков с подробной информацией:- Никнейм пользователя: Логин игрока в системе
- Мощность команды: Текущий уровень развития в цветной капсуле
- Время последнего сбора: Дата и время снятия призовых
- Доходность: Итоговая процентная ставка с учетом бонусов
- Количество апгрейдов: Общее число купленных улучшений
Личная статистика
На главном экране отображается:- Текущая мощность: Уровень развития команды
- Доходность: Процент в день с учетом всех бонусов
- Дневной доход: Расчетная прибыль за 24 часа
- Общее количество апгрейдов: Суммарный уровень всех улучшений
- Всего собрано: Общая сумма призовых за весь период игры
- Срок истечения: Дата деактивации команды
Техническая реализация
Безопасность данных
- Фильтрация входных данных: Все POST-параметры проходят валидацию
- Экранирование SQL: Защита от SQL-инъекций в запросах
- Проверка прав: Контроль доступа к административным функциям
Производительность
- Оптимизация запросов: Минимальное количество обращений к базе данных
- Кэширование: Переиспользование данных в рамках одного запроса
- Легкие вычисления: Математические операции выполняются на PHP
ЦЕНА: 1000 Руб.
Почта: svalka58.ru@yandex.ru
telegram: Александр 1979 ( только по поводу покупки)
Или в личку на форуме.
Почта: svalka58.ru@yandex.ru
telegram: Александр 1979 ( только по поводу покупки)
Или в личку на форуме.




