|
|
Battle Pass V 1.0.0Battle Pass для Counter-Strike 1.6 |
09.02.2026 в 08:51 9 |
| drakensangflow | 14.12.2025 в 05:48#1 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
✨ Battle Pass System для Counter-Strike 1.6 ✨
Современная система **Battle Pass** для серверов **CS 1.6 (AMX Mod X 1.9.0)**
// ========================================== // Конфигурационный файл Battle Pass // AMX Mod X 1.9.0 - Count-- ✨ ОСНОВНЫЕ ВОЗМОЖНОСТИ ✨ ✨ Система прогрессии - получайте XP за игру и выполнение заданий ✨ Два трека наград - Free и Premium с уникальным контентом ✨ Задания - Daily, Weekly, Milestone и Special ✨ Разнообразные награды - модели, теги, VIP, способности, валюта ✨ MySQL база данных - надёжное хранение с автосохранением ✨ Безопасность - античит, валидация данных, логирование ✨ Локализация - поддержка RU / EN языков ✨ Админ-панель - управление сезонами, заданиями и наградами ✨ Статистика - лидерборды и детальная статистика игроков ✨ API - интеграция с другими плагинами --- ✨ ДЛЯ ИГРОКОВ ✨ Команды в чате: /bp или !bp - Открыть меню Battle Pass /bppremium - Купить Premium Pass Меню Battle Pass: 1. View Tracks - просмотр наград по уровням 2. View Tasks - активные задания и прогресс 3. Store - магазин (Premium, валюта) 4. Statistics - личная статистика и лидерборд 5. Buy Premium Pass - покупка премиума (если не активен)
------
|
------
✨ ДЛЯ АДМИНИСТРАТОРОВ ✨
Консольные команды:
bp_admin - Открыть админ-меню
bp_reload - Перезагрузить данные плагина
bp_givexp <игрок> <количество> - Выдать XP игроку
bp_setlevel <игрок> <уровень> - Установить уровень игроку
bp_givecurrency <игрок> <сумма> - Выдать валюту игроку
bp_givepremium <игрок> [days] - Выдать Premium доступ
bp_resetprogress <игрок> - Сбросить прогресс игрока
✨ ПРЕМИУМ-ПРЕИМУЩЕСТВА ✨
Игрок с Premium Pass получает:
✨ Доступ к премиум-треку наград
✨ +50% XP ко всем источникам
✨ Дополнительные награды валютой
✨ Эксклюзивные премиум-задания
✨ Уникальные модели и теги
---
✨ АРХИТЕКТУРА СИСТЕМЫ ✨
Общая схема:
┌─────────────────────────────────────────────┐
│ Counter-Strike 1.6 Server │
├─────────────────────────────────────────────┤
│ │
│ ┌────────────────────────────────────┐ │
│ │ AMX Mod X 1.9.0 Runtime │ │
│ ├────────────────────────────────────┤ │
│ │ │ │
│ │ ┌──────────────────────────────┐ │ │
│ │ │ battlepass.amxx │ │ │
│ │ │ │ │ │
│ │ │ Core Logic │ │ │
│ │ │ • XP System │ │ │
│ │ │ • Level System │ │ │
│ │ │ • Task Manager │ │ │
│ │ │ • Reward Manager │ │ │
│ │ │ │ │ │
│ │ │ UI Components │ │ │
│ │ │ • Menu System │ │ │
│ │ │ • HUD Display │ │ │
│ │ │ • Chat Messages │ │ │
│ │ │ │ │ │
│ │ │ Database Layer │ │ │
│ │ │ • SQL Queries │ │ │
│ │ │ • Connection Pool │ │ │
│ │ │ • Data Cache │ │ │
│ │ └──────────────────────────────┘ │ │
│ └────────────────────────────────────┘ │
─────────────────────────────────────────────┘
✨ КОНТАКТЫ ✨
Подробнее писать в личные сообщения, скину полное описание системы, документацию и примеры настройки.
✨ Telegram: @dragneel222 ✨
✨ Discord: dragneel888 ✨ |
| Ответить Цитата |
| drakensangflow | 14.12.2025 в 06:08#2 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
|
| Ответить Цитата |
| drakensangflow | 14.12.2025 в 06:48#3 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
// ========================================== // Конфигурационный файл Battle Pass // AMX Mod X 1.9.0 - Counter-Strike 1.6 // Версия: 1.0.0 // ========================================== // ========================================== // НАСТРОЙКИ БАЗЫ ДАННЫХ // ========================================== // Хост MySQL базы данных (IP или домен) bp_sql_host "localhost" // Имя пользователя MySQL bp_sql_user "battlepass_user" // Пароль MySQL bp_sql_pass "your_password_here" // Название базы данных MySQL bp_sql_db "battlepass" // ========================================== // НАСТРОЙКИ ОПЫТА И ПРОГРЕССИИ // ========================================== // Базовое количество XP для первого уровня // По умолчанию: 100 bp_base_xp "100" // Множитель уровня (экспоненциальный рост) // Формула: base_xp * (level ^ multiplier) // Чем выше значение — тем сложнее прокачка // По умолчанию: 1.15 bp_level_multiplier "1.15" // XP за убийство // По умолчанию: 5 bp_xp_per_kill "5" // XP за выигранный раунд // По умолчанию: 10 bp_xp_per_round_win "10" // XP за убийство в голову // По умолчанию: 2 (бонус поверх XP за убийство) bp_xp_per_headshot "2" // XP за установку бомбы // По умолчанию: 15 bp_xp_per_bomb_plant "15" // XP за обезвреживание бомбы // По умолчанию: 20 bp_xp_per_bomb_defuse "20" // XP за спасение заложника // По умолчанию: 15 bp_xp_per_hostage_rescue "15" // Ежедневный бонус XP за вход // По умолчанию: 50 bp_daily_xp "50" // Еженедельный бонус XP за активную игру // По умолчанию: 300 bp_weekly_xp "300" // ========================================== // НАСТРОЙКИ ПРЕМИУМА // ========================================== // Цена премиум-пропуска (в игровой валюте) // По умолчанию: 500 bp_premium_price "500" // Разрешить покупку премиума за игровую валюту // 0 = Выключено (только внешний платёж) // 1 = Включено // По умолчанию: 1 bp_allow_currency_purchase "1" // Множитель XP для премиум-игроков // Весь получаемый XP умножается на это значение // По умолчанию: 1.5 (бонус 50%) bp_premium_xp_multiplier "1.5" // Бонус валюты при повышении уровня (премиум) // По умолчанию: 50 bp_premium_currency_bonus "50" // ========================================== // НАСТРОЙКИ НАГРАД // ========================================== // Включить награды в виде моделей игроков // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_models "1" // Включить VIP-награды // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_vip "1" // Включить награды-способности // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_abilities "1" // Включить титулы/теги // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_titles "1" // Длительность VIP при выдаче (в днях) // По умолчанию: 7 bp_vip_duration_days "7" // Множитель наградной валюты // Все валютные награды умножаются на это значение // По умолчанию: 1.0 bp_currency_multiplier "1.0" // ========================================== // НАСТРОЙКИ ЗАДАНИЙ // ========================================== // Время сброса ежедневных заданий (час, 24ч формат, серверное время) // По умолчанию: 0 (полночь) bp_daily_reset_hour "0" // День сброса еженедельных заданий (0=Воскресенье, 1=Понедельник, ..., 6=Суббота) // По умолчанию: 1 (Понедельник) bp_weekly_reset_day "1" // Максимум активных ежедневных заданий на игрока // По умолчанию: 3 bp_max_daily_tasks "3" // Максимум активных еженедельных заданий на игрока // По умолчанию: 3 bp_max_weekly_tasks "3" // Разрешить пропуск/переброс заданий // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_allow_task_skip "1" // Стоимость пропуска задания (валюта) // По умолчанию: 50 bp_task_skip_cost "50" // ========================================== // НАСТРОЙКИ СЕЗОНА // ========================================== // Длительность сезона по умолчанию (в днях) // По умолчанию: 30 bp_season_length_days "30" // Автозапуск нового сезона после окончания предыдущего // 0 = Требуется ручной запуск // 1 = Автозапуск // По умолчанию: 0 bp_auto_start_season "0" // Максимальный уровень за сезон // По умолчанию: 50 bp_max_level "50" // Сброс прогресса игроков по окончании сезона // 0 = Сохранять прогресс (для статистики) // 1 = Полный сброс // По умолчанию: 0 bp_reset_on_season_end "0" // ========================================== // НАСТРОЙКИ ОТОБРАЖЕНИЯ // ========================================== // Показывать HUD-уведомления // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_show_hud "1" // Показывать уведомления в чате // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_show_chat "1" // Показывать эффекты повышения уровня // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_show_levelup_effects "1" // Проигрывать звук при повышении уровня // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_play_sounds "1" // Позиция HUD по X (-1.0 = справа, 0.0 = центр, 1.0 = слева) // По умолчанию: -1.0 bp_hud_pos_x "-1.0" // Позиция HUD по Y (0.0 = верх, 0.5 = середина, 1.0 = низ) // По умолчанию: 0.85 bp_hud_pos_y "0.85" // Цвет HUD (RGB) // По умолчанию: 50 255 50 (зелёный) bp_hud_color_r "50" bp_hud_color_g "255" bp_hud_color_b "50" // ========================================== // НАСТРОЙКИ АДМИНИСТРАТОРА // ========================================== // Минимальный флаг администратора для админ-команд // По умолчанию: ADMIN_RCON (флаг "l") // Доступные флаги: a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,z bp_admin_flag "l" // Разрешить администраторам обходить проверку премиума // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_admin_bypass_premium "1" // Включить логирование действий администраторов // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_admin_logging "1" // ========================================== // НАСТРОЙКИ БЕЗОПАСНОСТИ // ========================================== // Антифлуд (задержка между открытиями меню, в секундах) // По умолчанию: 1 bp_menu_cooldown "1" // Максимум XP за раунд (античит) // 0 = Без ограничений // По умолчанию: 500 bp_max_xp_per_round "500" // |
| Ответить Цитата |
| drakensangflow | 14.12.2025 в 06:50#4 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
// ========================================== // НАСТРОЙКИ БЕЗОПАСНОСТИ // ========================================== // Антифлуд (задержка между открытиями меню, в секундах) // По умолчанию: 1 bp_menu_cooldown "1" // Максимум XP за раунд (античит) // 0 = Без ограничений // По умолчанию: 500 bp_max_xp_per_round "500" // Включить проверку данных // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_validate_data "1" // Интервал автосохранения (в секундах) // По умолчанию: 300 (5 минут) bp_autosave_interval "300" // ========================================== // НАСТРОЙКИ ПРОИЗВОДИТЕЛЬНОСТИ // ========================================== // Кэшировать данные игроков в памяти // 0 = Выключено (всегда запросы к БД) // 1 = Включено // По умолчанию: 1 bp_cache_enabled "1" // Пул соединений с базой данных // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_use_connection_pool "1" // Пакетное обновление запросов // 0 = Выключено (мгновенные обновления) // 1 = Включено (пакетные обновления) // По умолчанию: 1 bp_batch_updates "1" // ========================================== // НАСТРОЙКИ ОТЛАДКИ // ========================================== // Включить режим отладки (подробные логи) // 0 = Выключено // 1 = Включено // По умолчанию: 0 bp_debug_mode "0" // Логировать SQL-запросы // 0 = Выключено // 1 = Включено // По умолчанию: 0 bp_log_queries "0" // Логировать действия игроков // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_log_actions "1" // ========================================== // ФУНКЦИОНАЛЬНЫЕ ФЛАГИ // ========================================== // Включить таблицу лидеров // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_leaderboard "1" // Включить сбор статистики // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_statistics "1" // Включить достижения // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_achievements "1" // Включить API для внешних плагинов // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_enable_api "1" // ========================================== // ЛОКАЛИЗАЦИЯ // ========================================== // Язык по умолчанию // Доступно: en, ru // По умолчанию: en bp_default_language "ru" // Разрешить игрокам менять язык // 0 = Только язык сервера // 1 = Индивидуальные настройки // По умолчанию: 1 bp_allow_language_change "1" // ========================================== // НАСТРОЙКИ ИНТЕГРАЦИИ // ========================================== // Интеграция с другими ранговыми плагинами // 0 = Выключено // 1 = Включено // По умолчанию: 0 bp_integrate_ranking "0" // Интеграция с VIP-плагинами // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_integrate_vip "1" // Интеграция с магазином // 0 = Выключено // 1 = Включено // По умолчанию: 1 bp_integrate_shop "1" // ========================================== // КОНЕЦ КОНФИГУРАЦИИ // ========================================== // Загрузка плагина // Убедитесь, что добавили в plugins.ini: // battlepass.amxx // Уведомление о выполнении echo "" echo "==========================================" echo " Конфигурация Battle Pass v1.0.0 загружена" echo "==========================================" echo "" echo " База данных: bp_sql_host" echo " Цена премиума: bp_premium_price валюты" echo " Максимальный уровень: bp_max_level" echo "" echo " Команды администратора:" echo " bp_admin - Открыть админ-меню" echo " bp_reload - Перезагрузить конфигурацию" echo " bp_givexp <игрок> <кол-во> - Выдать XP" echo " bp_setlevel <игрок> <уровень> - Установить уровень" echo "" echo " Команды игрока:" echo " say /bp - Открыть меню Battle Pass" echo " say /bppremium - Купить премиум-пропуск" echo "" echo "==========================================" // Уведомление о выполнении echo "" echo "==========================================" echo " Конфигурация Battle Pass v1.0.0 загружена" echo "==========================================" echo "" echo " База данных: bp_sql_host" echo " Цена премиума: bp_premium_price валюты" echo " Максимальный уровень: bp_max_level" echo "" echo " Команды администратора:" echo " bp_admin - Открыть админ-меню" echo " bp_reload - Перезагрузить конфигурацию" echo " bp_givexp <игрок> <кол-во> - Выдать XP" echo " bp_setlevel <игрок> <уровень> - Установить уровень" echo "" echo " Команды игрока:" echo " say /bp - Открыть меню Battle Pass" echo " say /bppremium - Купить премиум-пропуск" echo "" echo "==========================================" |
| Ответить Цитата |
| drakensangflow | 14.12.2025 в 06:52#5 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
|
| Ответить Цитата |
| drakensangflow | 14.12.2025 в 06:54#6 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
██████╗ █████╗ ██╗ ██╗ ██╗ ██╗ ███████╗ █████╗ ███╗ ██╗
██╔══██╗██╔══██╗██║ ██╔╝██║ ██║╚══███╔╝ ██╔══██╗████╗ ██║
██████╔╝███████║█████╔╝ ██║ ██║ ███╔╝ ███████║██╔██╗ ██║
██╔══██╗██╔══██║██╔═██╗ ██║ ██║ ███╔╝ ██╔══██║██║╚██╗██║
██║ ██║██║ ██║██║ ██╗╚██████╔╝███████╗██║ ██║██║ ╚████║
╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝
|
| Ответить Цитата |
| drakensangflow | 17.12.2025 в 12:37#7 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
!UP!
|
| Ответить Цитата |
| drakensangflow | 27.12.2025 в 21:45#8 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
!UP!
|
| Ответить Цитата |
| drakensangflow | 09.02.2026 в 08:51#9 |
|
Сообщений: 92
Реакции: 18
Клиенты
|
!UP!
|
| Ответить Цитата |