Сайт серверов "Sn00pY"
Среда, 17.12.2025, 00:20
Приветствуем вас Гость |
Главная | Каталог файлов | Регистрация | Вход
Сервер [v34]Sn00pY™[DeathMatch]
Меню сайта

Онлайн

Онлайн всего: 1
Гостей: 1
Пользователей: 0

V34 Deathmatch
Голосовать за сервер
V34 Deathmatch
Сервер [v34]Sn00pY™[DeathMatch]

Мини-чат
200


Connect Status 2.5 - Умные уведомления о подключениях для сервера CSS
10.10.2025, 14:00

🌟 Connect Status 2.5 - Умные уведомления о подключениях для сервера CSSV34 и Steam сервера

📋 Описание плагина

Connect Status - это профессиональный плагин для SourceMod, который превращает обычные уведомления о подключении и отключении игроков в элегантные визуальные сообщения с расширенной информацией. Плагин сочетает в себе красивый дизайн, полезную функциональность и гибкую настройку.


🎨 Основные возможности

✨ Визуальное превосходство

  • Стильные рамки с разделителями для четкой структуры информации

  • Цветовое кодирование:

    • 🟢 Зеленый для подключений

    • 🔴 Обычный для отключений

  • Четкая иерархия данных для легкого восприятия

  • 🎨 Пример вывода

    🔹 Подключение игрока

    ──────────────────────────────────
     Игрок PlayerName подключился
     Страна: Russia
     Город: Moscow
     SteamID: STEAM_0:1:12345678
     IP: 192.168.1.100
    ──────────────────────────────────

    🔸 Отключение игрока

    ──────────────────────────────────
    │ Игрок PlayerName отключился
    │ Страна: Germany
    │ Город: Berlin
    │ SteamID: STEAM_0:1:87654321
    │ IP: 192.168.1.200
    ──────────────────────────────────

🌍 Геолокация

  • Определение страны игрока (краткий код или полное название)

  • Определение города с автоматическим определением местоположения

  • Поддержка GeoIP2 для максимальной точности

  • Резервные методы на случай недоступности основной базы

🔊 Мультимедийные функции

  • Звуковые уведомления при подключении/отключении

  • Настраиваемые звуковые файлы

  • Автоподгрузка звуков при смене карты

📊 Гибкая настройка отображения

Режимы отображения:
1. SteamID игрока
2. IP-адрес 
3. SteamID + IP
4. Минималистичный (без технических данных)

⚙️ Умные фильтры

  • Показ только админов или всех игроков

  • Режимы отображения: оба события, только подключения, только отключения

  • Исключение ботов из уведомлений

📝 Комплексное логирование

  • Детальные логи всех событий подключения

  • Настраиваемые форматы записи

  • Автоматическое управление файлами логов

  • Временные метки для точного отслеживания


🛠 Технические особенности

🔧 Архитектура

  • Модульная структура для легкой поддержки

  • Кэширование обработчиков для оптимизации

  • Обработка ошибок с резервными методами

💾 Эффективное управление ресурсами

  • Автоматическое открытие/закрытие файлов логов

  • Буферизация записи для производительности

  • Контроль памяти и обработчиков


🎯 Конфигурационные параметры

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

Параметр Значение по умолчанию Описание
connect_status_mode 1 Режим отображения технических данных
connect_status_showall 1 Фильтр событий для показа
connect_status_sound 1 Включение звуковых уведомлений

🗺 Настройки геолокации

Параметр Значение Описание
connect_status_country 1 Показ страны
connect_status_city 1 Показ города
connect_status_country_type 1 Формат названия страны

📁 Настройки логирования

Параметр Значение Описание
connect_status_logging 1 Режим логирования
connect_status_logfile data/connect_status.log Путь к файлу логов

⚡ Автоматическая генерация конфигурации

🔧 Функция AutoExecConfig

Плагин использует встроенную функцию SourceMod для автоматического создания конфигурационного файла:

sourcepawn

AutoExecConfig(true, "connect_status");

📁 Результат выполнения

  • Автоматически создается файл: cfg/sourcemod/connect_status.cfg

  • Все ConVar переменные автоматически записываются в файл

  • Готовые настройки с комментариями для удобства редактирования

  • Нет необходимости в ручном создании конфигурации

🎛 Пример сгенерированного файла

// Файл автоматически создан плагином Connect Status
// Место расположения: cfg/sourcemod/connect_status.cfg

connect_status_version "2.5" // Версия плагина 
connect_status_mode "1" // Режим отображения: 1 = SteamId, 2 = IP, 3 = IP и SteamId, 4 = Без IP/SteamId
connect_status_mode_log "1" // Режим лога: 1 = SteamId, 2 = IP, 3 = оба, 4 = нет 
connect_status_showall "1" // 1 = оба, 2 = только подключения, 3 = только отключения
connect_status_sound "1" // Включить звуки: 0 = выкл, 1 = вкл
connect_status_country "1" // Показывать страну: 0 = выкл, 1 = вкл
connect_status_city "1" // Показывать город: 0 = выкл, 1 = вкл
connect_status_admins "1" // Показывать админов: 0 = выкл, 1 = вкл
connect_status_country_type "1" // 1 = короткое название, 2 = полное название (Страны)
connect_status_sound_file "buttons/blip1.wav" // Путь к звуковому файлу
connect_status_logging "1" // Расположение файла лога
connect_status_logfile "data/connect_status.log" // Расположение файла лога

🚀 Преимущества

💫 Для администраторов

  • Мгновенная визуальная идентификация событий

  • Детальная информация о игроках

  • Профессиональное ведение логов для анализа

  • Гибкая настройка под нужды сервера

  • Автоматическая конфигурация - никаких ручных правок

🎮 Для игроков

  • Эстетически приятные уведомления

  • Полезная информация о других участниках

  • Профессиональное впечатление от сервера

🔧 Для разработчиков

  • Чистый и документированный код

  • Модульная архитектура для расширения

  • Поддержка современных SourceMod API

  • Автоматическая система конфигурации


📈 Производительность

  • Оптимизированные запросы к GeoIP базе

  • Минимальное потребление ресурсов

  • Эффективное управление памятью

  • Быстрая обработка событий

  • Автоматическая генерация конфигов без нагрузки

🛠 Установка и настройка

  1. Установите плагин в addons/sourcemod/plugins/ 

  2. Перезагрузите карту или сервер

  3. Автоматически создастся файл cfg/sourcemod/connect_status.cfg

  4. Настройте параметры под свои нужды

  5. Наслаждайтесь профессиональными уведомлениями!

Connect Status - это идеальное решение для серверов, которые ценят профессиональный внешний вид, функциональность и стабильность. Плагин превращает рутинные уведомления в элемент уникального стиля вашего сервера! 🎯

Категория: Плагины CSS | Добавил: Sn00pY_007 | Теги: плагины, для сервера css v34, Steam сервера, Connect Status 2.5 - Умные уведомле
Просмотров: 91 | Загрузок: 1 | Рейтинг: 5.0/1


Всего комментариев: 0
avatar
Вход на сайт

Профиль

Мы в BK
Мы в Контакте

[v34] DM [N0 C4]
Голосовать за сервер
IV34 Deathmatch

SteaM Deathmatch
Голосовать за сервер
IV34 Deathmatch

Статистика
Яндекс.Метрика

Copyright MyCorp © 2025
uCoz