• Действия правительства России направлены на то, чтобы сделать недоступным сайт "Умного голосования" который использует IP адреса сервиса CloudFlare. В связи с тем, что наш сайт тоже использует сервис CloudFlare - возможны перебои в доступности сайта, т.к. IP адреса банятся Роскомнадзором в хаотичном порядке. В дни проведения голосования в России сайт может быть недоступен совсем. Рекомендуем пользоваться VPN решениями для доступа к сайту на этот период (13.09.21-20.09.21).
MF Connect Info

Другое MF Connect Info 2019-09-18

Нет прав для скачивания
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: Source (v34)
  3. CS: GO
Автор плагина @merk26, также особая благодарность пользователям форума @GANZ и @r63eg за доработку плагина и вебчасти.

Особенности:
- Информация о игроке (страна, регион , город).
- Информация о лицензии (Steam/No-Steam).
- Звуковое приветствие (для вошедшего).
- Звуковое уведомление (для всех) о подключении нового игрока .
- Звуковое уведомление (для всех) об отключение игрока.
- Сообщение о входе/выходе(с причиной) игрока.
- Убирает стандартные сообщения (вход, выход с сервера) сообщения из чата.
- Возможность записи подключений в лог файл (разделяя по дате или в один файл).
- Настоящее имя игрока (если указано в Steam).
- Статус VAC бана (для Steam игроков).
- Информация о вашем провайдере.
- Возможность раскрашивать фразы в файле перевода.


коннект.png
коннект1.png
Требования
Для работы требуется установить: https://hlmod.ru/resources/rest-in-pawn.468/
Переменные
Настройка:
Настройки плагина в файле mf_connect_info_2.cfg (генерируется после первого запуска):
C-подобный:
// Не показывать информацию, если игрок админ (нужен флаг d или z)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_admins_ignor "1"

// Показывать настоящее имя игрока (если указано в Steam)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_client_real_name "1"

// Показывать новое сообщение об отключении
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_disconnect_msg "1"

// Вкл/Выкл плагин
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_enable "1"

// Звук уведомления для ВСЕХ игроков о подключении нового игрока; "off" - выкл
// -
// Default: "atomhost/enter.mp3"
mf_entersound "off"

// Звук уведомления для ВСЕХ игроков при отключении игрока; "off" - выкл
// -
// Default: "atomhost/exit.mp3"
mf_exitsound "off"

// Показывать гео информацию
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_geo_data "1"

// Скрыть стандартное сообщение о подключении
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_hide_msg1 "1"

// Скрыть стандартное сообщение об отключении
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_hide_msg2 "1"

// Адрес для подключения к Web-серверу
// -
// Default: "http://con.m-app.ml"
mf_host "https://championsclub.su/connect"

// Показывать IP адрес игрока
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_ip "1"

// Выделять блок линиями и добавлять префикс
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_lines "1"

// Время через которое (после старта карты) начнут отображаться сообщения (для защиты от перегрузок при массовом реконнекте)
// -
// Default: "16.0"
// Minimum: "15.000000"
// Maximum: "150.000000"
mf_protected "16.0"

// Показывать название провайдера
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_provider "1"

// Показывать информацию о статусе лицензии Steam/No-steam
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
mf_status_steam "1"

// Показывать SteamID игрока 0-3 (0 - не показывать, 1 - AuthId_Steam2, 2 - AuthId_Steam3, 3 - AuthId_SteamID64)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "3.000000"
mf_steamid "1"

// Показывать информацию о VAC бане у Steam игроков 0-2 (0 - не показывать, 1 - отдельной строкой, 2 - найденный бан после SteamID)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "2.000000"
mf_vac_bans "1"

// Звук приветствия для ВОШЕДШЕГО игрока; "off" - выкл
// -
// Default: "atomhost/hello.mp3"
mf_welcomesound "off"

// Запись подключений в лог файл 0-2 (0 - не записывать, 1 - записывать разделяя по дате, 2 - записывать в один файл)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "2.000000"
mf_writelog "1"
Команды
Отсутствуют.
Установка
Установка:
В архиве выбрать версию своей игры (css/csgo/css v.34),и загрузить файлы на ваш сервер.

Для тех,кто хочет в файле перевода поменять цвета на свои,приложу ссылки на таблицы цветов:
Для css: https://www.doctormckay.com/morecolors.php
Для csgo: [INC] CS:GO Colors

По умолчанию плагин берет данные с вебхоста автора:
C-подобный:
http://con.m-app.ml
,

если хотите использовать свою вебчасть ,отредактируйте в конфиге значение переменной:
C-подобный:
mf_host "http://con.m-app.ml"
на свои данные,далее перезагрузите сервер.

В случае того,если вебхост в конфиге будет неработоспособен,можете использовать сайт пользователей форума @Крузяра :
C-подобный:
mf_host "https://geo.kruzya.me"
Sleep:
C-подобный:
mf_host "https://championsclub.su/connect"
C-подобный:
mf_host "https://championsclub.su/newconnect"
xyligan:
C-подобный:
mf_host "http://plugins.worldhosts.ru/connect/"

Установка и настройка вебчасти:

Для работы веб части плагина нужна база MySQL.
Но работать будет и без неё, так как она нужна всего лишь в качестве кэша реального имени игрока и вакбан статуса.

Закидываете все файлы из папки web в корневой каталог вашего сайта или создаете там папку, например connect и кидаете всё туда.
Создаете базу данных.
Затем открываете файл include/conf.php и находите в нем этот код:
C-подобный:
$app = [
    'db_host' => 'localhost',
    'db_user' => 'connect',
    'db_password' => '',
    'db_name' => 'connect',
    'steam_key' => '',
    'update_time' => 86400,
];
Сюда надо вписать данные для подключения к БД и ключ Steam Web API, который можно создать здесь Steam Community.

База IP-адресов в архиве обновлена до последней версии.
----
by Monomizer - временно убрана база из архива.
Вечная ссылка на скачивание - SxGeoCity.dat
----
Также базу можно скачать по ссылке: http://sypexgeo.net/files/SxGeoCity_utf8.zip
Файл SxGeoCity.dat из архива закиньте в папку data.

Далее вставляем ссылку на наш созданный вебхост в конфиг:
mf_host "http://вашсайт.ru/connect"
Готово!
Автор
merk26
Скачивания
1,035
Просмотры
9,027
Первый выпуск
Обновление
Оценка
4.88 звёзд 8 оценок

Последние обновления

  1. Обновление api.php

    Что нового: - Обновление api.php до последней версии. Теперь для отображения провайдера...
  2. Обновление до версии 2.3

    Что нового: - Добавлено отображение вашего провайдера. - Изменения в показе информации о...
  3. Фикс ошибок,поддержка css v.34, изменения в вебчасти

    Что нового: - Добавлена в архив версия для игры css v.34 (только стандартные цвета игры)...

Последние отзывы

Отличный плагин, пользуюсь долгое время.
Настраивается всё, вплоть до цвета оповещения, звуков подкл и откл.
Спасибо 👍
Плагин хороший, пользуюсь!
Хороший плагин, скрыл айпи, провайдера и гео-локацию. Оставив стим-айди, и собственно ник-нейм. Думаю и стим-айди хватит для информирования. (айпи ваще лишнее). А так плагин классный! у друга решил взять так сказать)
merk26
merk26
Спасибо за отзыв.будем стараться и дальше его поддерживать.
Спасибо за плагин, а главное за подробную инструкцию!
Пожалуй, проблем вообще не возникло за последние месяцы, пока стояло на сервере. Так что игроки даже между собой знакомиться вполне могут, покуда с одного города ;)
Прекрасный плагин!
Отличный, легко настраиваемый плагин.
Спасибо, работает на ура.
Сверху