merk26
Участник
- Сообщения
- 124
- Реакции
- 89
- Автор ресурса
- #1
Все предыдущие версии плагина перестали работать, обновитесь до актуальной версии.
Описание:
Написаны десятки плагинов которые позволяют определить геоданные об игроке, но ни один, из найденных мной, не отображал эту информацию на нашем родном языке. Пришлось исправить данный косяк :beer:
Выкладывайте скриншоты работы плагина на вашем сервере, закреплю в шапке.
Функции:
- Кириллическая информация о игроке (Страна, Регион *, Город*)
- Информация о лицензии (Steam/No-Steam)
- Звуковое приветствие (для вошедшего)
- Звуковое уведомление (для всех) о подключении нового игрока
- Звуковое уведомление (для всех) об отключение игрока
- Кириллическое сообщение о входе/выходе(с причиной) игрока
- Убирает стандартные сообщения (вход, выход с сервера) сообщения из чата
- Возможность записи подключений в лог файл
- Настоящее имя игрока (если указано в Steam)
- Статус VAC бана (для Steam игроков)
* - для России и Украины
Последнее серверное обновление базы данных: 19-09-2015, о неточностях определения сообщать тут
Требования:
-sourcemod 1.7.0/+ (скачать)
- socket 3.0.1
- sdktools (входи в комплект актуального sourcemod )
Настройка:
Настройки плагина в файле mf_conect_info.cfg (генерируется после первого запуска)
Для того, чтобы на администратора не выводилось сообщение и не проигрывался звук добавьте ему флаг q (в т.ч. и гл.админу).
Установка:
0. Удалить старый файл конфигурации и перевода (если плагин уже стоял), иначе не будет работать
1. Залить файлы на сервер
2. Перезапустить сервер.
Поддерживаемые игры:
Плагин тестировался на Counter-Strike: Source , но при правильной натройке должен работать на все играх.
НЕПОНЯТНЫЕ СИМВОЛЫ В ЧАТЕ (решение)
Если вы используется плагин в игре, которая не поддерживает GRB цвета
установите значение переменной mf_standart_colors "1" в файле конфигурации плагина.
НЕПРАВИЛЬНО ОПРЕДЕЛЯЕТ СТАТУС ЛИЦЕНЗИИ (решение)
Если вы используете старые версии игры, которые официально не поддерживаются производителем (Например CSS v34), установите значение переменной mf_connect_to_steam "0" в файле конфигурации плагина.
Исходный код:
https://github.com/atomhost
Описание:
Написаны десятки плагинов которые позволяют определить геоданные об игроке, но ни один, из найденных мной, не отображал эту информацию на нашем родном языке. Пришлось исправить данный косяк :beer:
Выкладывайте скриншоты работы плагина на вашем сервере, закреплю в шапке.


Функции:
- Кириллическая информация о игроке (Страна, Регион *, Город*)
- Информация о лицензии (Steam/No-Steam)
- Звуковое приветствие (для вошедшего)
- Звуковое уведомление (для всех) о подключении нового игрока
- Звуковое уведомление (для всех) об отключение игрока
- Кириллическое сообщение о входе/выходе(с причиной) игрока
- Убирает стандартные сообщения (вход, выход с сервера) сообщения из чата
- Возможность записи подключений в лог файл
- Настоящее имя игрока (если указано в Steam)
- Статус VAC бана (для Steam игроков)
* - для России и Украины
Последнее серверное обновление базы данных: 19-09-2015, о неточностях определения сообщать тут
Требования:
-sourcemod 1.7.0/+ (скачать)
- socket 3.0.1
- sdktools (входи в комплект актуального sourcemod )
Настройка:
Настройки плагина в файле mf_conect_info.cfg (генерируется после первого запуска)
Для того, чтобы на администратора не выводилось сообщение и не проигрывался звук добавьте ему флаг q (в т.ч. и гл.админу).
PHP:
// Не показывать информацию, если игрок адми
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_admins_ignor "1"
// Цвет успеха
mf_color_success "#00FF00"
// Цвет текста
mf_color_text "#4DD274"
// Цвет линий
mf_color_up_line "#000000"
// Цвет значений
mf_color_values "#FFFFFF"
// Важный цвет
mf_color_warning "#FF0000"
// Cоеденяться с серверами Steam (данные получаються быстрее, но без имени и статуса стим), для CSS v34 ОБЯЗАТЕЛЬНО = 0
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_connect_to_steam "1"
// Показывать новое сообщение об отключении
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_disconnect_msg "1"
// Вкл/Выкл плагин
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_enable "1"
// Звук уведомления для ВСЕХ игроков о подключении нового игрока; "off" - выкл
mf_entersound "atomhost/enter.mp3"
// Звук уведомления для ВСЕХ игроков при отключении игрока; "off" - выкл
mf_exitsound "atomhost/exit.mp3"
// Показывать гео информацию
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_geo_data "1"
// Скрыть стандартное сообщение о подключении
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_hide_msg1 "1"
// Скрыть стандартное сообщение об отключении
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_hide_msg2 "1"
// Показывать IP адрес игрока
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_ip "0"
// Время через которое (после старта карты) начнут отображаться сообщения (для защиты от перегрузок при массовом реконнекте)
// Minimum: "15.000000"
// Maximum: "120.000000"
mf_protected "30.0"
// Показывать настоящще имя игрока (если указано в Steam)
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_real_name "1"
// Ключ для идентификации сервера
mf_server_key "39dfa55283318d31afe5a3ff4a0e3253e2045e43"
// Отделять информационный блок линиями
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_split_lines "1"
// Использовать стандартные цвета, для CSSv34 ОБЯЗАТЕЛЬНО
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_standart_colors "0"
// Показывать информации о статусе лицензии Steam/No-steam
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_status_steam "1"
// Показывать SteamID игрока: 0 - выкл; 1 - STEAM_0:0:00000000; 2 - 00000000000000000; 3 - оба
// Minimum: "0.000000"
// Maximum: "3.000000"
mf_stemid "1"
// Показывать информацию о если найден VAC бан (у игроков Steam)
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_vac_bans "1"
// Звук приветствия для ВОШЕДШЕГО игрока; "off" - выкл
mf_welcomesound "atomhost/hello.mp3"
// Запись подключений в лог файл
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_writelog "1"
PHP:
"Phrases"
{
"line_up"
{
"en" "-☆˄☆-☆˄☆_☆˄☆-☆˄☆-☆˄☆-☆˄☆-☆˄☆-☆˄☆-☆"
"ru" "-☆˄☆-☆˄☆_☆˄☆-☆˄☆-☆˄☆-☆˄☆-☆˄☆-☆˄☆-☆"
}
"line_down"
{
"en" "-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆"
"ru" "-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆˅☆-☆"
}
"pref"
{
"en" "☆"
"ru" "☆"
}
"enter"
{
"en" "Connected"
"ru" "Зашел"
}
"steam"
{
"en" "[Steam]"
"ru" "[Steam]"
}
"no_steam"
{
"en" "[No-Steam]"
"ru" "[No-Steam]"
}
"user_name"
{
"en" "First name:"
"ru" "Имя:"
}
"steam_id"
{
"en" "SteamID:"
"ru" "SteamID:"
}
"ip"
{
"en" "IP address:"
"ru" "IP адрес:"
}
"vac_banned"
{
"en" "Found an active VAC ban!"
"ru" "Найден активный VAC бан!"
}
"vac_banned_no"
{
"en" "VAC-ban not found."
"ru" "VAC-бан не найден."
}
"player_disconnect"
{
"en" "left the server."
"ru" "вышел с сервера."
}
"player_dropped"
{
"en" "kicked from the server."
"ru" "выгнан с сервера."
}
"geo"
{
"en" "location:"
"ru" "Место:"
}
}
Установка:
0. Удалить старый файл конфигурации и перевода (если плагин уже стоял), иначе не будет работать
1. Залить файлы на сервер
2. Перезапустить сервер.
Поддерживаемые игры:
Плагин тестировался на Counter-Strike: Source , но при правильной натройке должен работать на все играх.
НЕПОНЯТНЫЕ СИМВОЛЫ В ЧАТЕ (решение)
Если вы используется плагин в игре, которая не поддерживает GRB цвета
установите значение переменной mf_standart_colors "1" в файле конфигурации плагина.
НЕПРАВИЛЬНО ОПРЕДЕЛЯЕТ СТАТУС ЛИЦЕНЗИИ (решение)
Если вы используете старые версии игры, которые официально не поддерживаются производителем (Например CSS v34), установите значение переменной mf_connect_to_steam "0" в файле конфигурации плагина.
1.5.1
- фикс на стим ид в логах, теперь длинные (более 20 символов) ид больше не обрезает
- фикс на сообщение (после обновления игры) о подключении игрока для CSS
- фикс на отображение стандартных цветов (теперь стандартные цвета отображаются как положенно)
1.5.0
- повышена с скорость запроса (с 9 сек до 0.03 сек (3 сек - самый первый запрос по стиму))
- добавлена конфигурация цветов
- при входе админа сообщение и данные не отображаются (опционально флаг q, в т.ч. для гл. админа + q к z флагу ("zq"))
- исправлена логика проигрывания звука
- исправлена ошибка "блокировка лога при выходе игрока"
- логи пишутся в отдельную папку
- добавлен ключ для идентификации сервера (пока не используется, просто зарезервирован)
- изменена структура вывода информации в чат
- добавлен префикс перед строчками (опционально)
- верхняя и нижняя линии теперь разные
- много других исправлений (всех не помню)
1.4.1
- исправлен баг, когда звук проигрывался раньше вывода информации.
1.4
- поддержка steamid64
- исправлена ошибка несовместимости с плагином gameME (спасибо GoDtm666!)
- доработан код под новую версию SourceMod
- оптимизация кода
- настоящее имя игрока (если указано в Steam)
- активный VAC бан
- количество VAC банов
- зарезервировано поле под провайдера
- Web часть
1.3
- мелкие исправления
1.2
- аудио уведомление (всех) о выходе игрока
- аудио уведомление (всех ) о входе нового игрока
- аудио приветствие игрока
- подключен morecolors
- текстовые строки вынесены в файл локализации mf_conect_info.phrases.txt
1.2
- добавлена поддержка TF2
1.1
- исправлена ошибка при отключении игрока
- фикс на стим ид в логах, теперь длинные (более 20 символов) ид больше не обрезает
- фикс на сообщение (после обновления игры) о подключении игрока для CSS
- фикс на отображение стандартных цветов (теперь стандартные цвета отображаются как положенно)
1.5.0
- повышена с скорость запроса (с 9 сек до 0.03 сек (3 сек - самый первый запрос по стиму))
- добавлена конфигурация цветов
- при входе админа сообщение и данные не отображаются (опционально флаг q, в т.ч. для гл. админа + q к z флагу ("zq"))
- исправлена логика проигрывания звука
- исправлена ошибка "блокировка лога при выходе игрока"
- логи пишутся в отдельную папку
- добавлен ключ для идентификации сервера (пока не используется, просто зарезервирован)
- изменена структура вывода информации в чат
- добавлен префикс перед строчками (опционально)
- верхняя и нижняя линии теперь разные
- много других исправлений (всех не помню)
1.4.1
- исправлен баг, когда звук проигрывался раньше вывода информации.
1.4
- поддержка steamid64
- исправлена ошибка несовместимости с плагином gameME (спасибо GoDtm666!)
- доработан код под новую версию SourceMod
- оптимизация кода
- настоящее имя игрока (если указано в Steam)
- активный VAC бан
- количество VAC банов
- зарезервировано поле под провайдера
- Web часть
1.3
- мелкие исправления
1.2
- аудио уведомление (всех) о выходе игрока
- аудио уведомление (всех ) о входе нового игрока
- аудио приветствие игрока
- подключен morecolors
- текстовые строки вынесены в файл локализации mf_conect_info.phrases.txt
1.2
- добавлена поддержка TF2
1.1
- исправлена ошибка при отключении игрока
Исходный код:
https://github.com/atomhost
Вложения
Последнее редактирование: