Иконка ресурса

VAC Status Checker 1.2.1 - 1.4.3

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,026
  • Команда форума
  • Автор ресурса
  • #1
VAC Status Checker

Описание:
Valve Anti-Cheat (сокращённо: VAC) — разработка компании Valve, для предотвращения использования игроками читов (нечестных приемов игры) Данная разработка является одним из компонентов Steam. Как только читер использует чит во время игры на защищённом сервере, информация об этом поступает на центральный сервер Valve. После этого спустя некоторое время аккаунт в системе Steam блокируется перманентно, без возможности разблокировки. Для определения чита, VAC следит, чтобы никакие программы не вмешивались в процессы игры. Если такое вмешательство будет зарегистрировано, то данные отправляются в Valve. Далее происходит сопоставление полученной информации с базой читов Valve. Если факт использования читов подтвержден, запускается обратный отсчет до блокировки аккаунта (от нескольких часов, до нескольких недель). Это необходимо для того, чтобы нельзя было точно определить, известен ли системе на данный момент конкретный чит или нет. Система реагирует только на вмешательство в процессы уже запущенной игры.
Этот плагин использует эту информацию для принятия решения что нужно сделать с игроком (кикнуть, забанить или только записать в лог). Таким образом, администраторы сервера могут сделать запрет для тех, кто когда-либо использовал читы в играх Steam на любом движке.
Этот плагин работает с SourceBans. Данные хранятся в sourcemod/logs/vacbans.log

Требования:
SourceMod 1.7+
Внимание!
Успешная работа плагина гарантируется только при наличии доступа к steampowered сайтам, так как алгоритм плагина основан на парсинге xml страниц steam сайтов.

Поддерживаются игры:
Все игры, на которых имеется VAC.

Установка:
Для версии 1.2.1 и выше:
Скачайте архив vacbans-x.x.x.zip
Извлеките содержимое в папку addons/sourcemod

Команды:
sm_vacbans_reset - очищает локальную SQLite базу данных.

sm_vacbans_whitelist <add|remove|clear> [SteamID] - контроль "белого списка" - разрешенные Steam ID не требующие проверки, выполняется в консоли клиента с помощью sm_rcon доступа или в консоли сервера:
  • add <SteamID> - добавляет SteamID который будет игнорировать плагин
  • remove <SteamID> - удаление SteamID из "белого списка"
  • clear - удаление всех SteamID из "белого списка"
sm_listvac - Перезаписывает контроль, кто может видеть сообщения.

Переменные:

Настройки в файле vacbans.cfg который создается автоматически после первого запуска сервера с этим плагином в папке <game dir>\cfg\sourcemod

sm_vacbans_action "0"
Действие при обнаружении забаненных VAC клиентов (0 = ban, 1 = kick, 2 = записать в лог)
По умолчанию: "0"
Minimum: "0.000000"
Maximum: "2.000000"

sm_vacbans_cachetime "30"
Количество дней для повторения проверки VAC статуса клиента
По умолчанию: "30"
Minimum: "0.000000"

sm_vacbans_db "storage-local"
Название базы данных для хранения кешированной информации
По умолчанию:"storage-local"

Оригинал
 
Последнее редактирование модератором:

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,026
  • Команда форума
  • Автор ресурса
  • #2
Ответ: VAC Status Checker v.1.3.0

Новая версия 1.3.0
 

yeah

Участник
Сообщения
18
Реакции
2
Помогите пожалуйста исправить ошибки :(

L 07/03/2009 - 20:08:54: Info (map "de_dust2") (file "errors_20090703.log")
L 07/03/2009 - 20:08:54: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
L 07/03/2009 - 20:08:54: [SM] Displaying call stack trace for plugin "vacbans.smx":
L 07/03/2009 - 20:08:54: [SM] [0] Line 106, vacbans.sp::OnClientPostAdminCheck()
L 07/03/2009 - 20:18:28: Error log file session closed.
L 07/03/2009 - 20:18:29: SourceMod error session started
L 07/03/2009 - 20:18:29: Info (map "de_dust2") (file "errors_20090703.log")
L 07/03/2009 - 20:18:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:31: [CLIENTPREFS] [2003]: Can't connect to MySQL server on 'localhost' (10061)
L 07/03/2009 - 20:18:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:18:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:18:31: Error log file session closed.
L 07/03/2009 - 20:18:32: SourceMod error session started
L 07/03/2009 - 20:18:32: Info (map "de_dust2") (file "errors_20090703.log")
L 07/03/2009 - 20:18:32: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
L 07/03/2009 - 20:18:32: [SM] Displaying call stack trace for plugin "vacbans.smx":
L 07/03/2009 - 20:18:32: [SM] [0] Line 106, vacbans.sp::OnClientPostAdminCheck()
L 07/03/2009 - 20:53:06: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:53:06: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:53:06: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:53:06: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:53:06: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:53:06: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:53:06: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 20:53:06: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 20:53:06: Error log file session closed.
L 07/03/2009 - 21:29:29: SourceMod error session started
L 07/03/2009 - 21:29:29: Info (map "de_dust2") (file "errors_20090703.log")
L 07/03/2009 - 21:29:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:29: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:29: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:31: [CLIENTPREFS] [2003]: Can't connect to MySQL server on 'localhost' (10061)
L 07/03/2009 - 21:29:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:31: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:29:31: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:29:31: Error log file session closed.
L 07/03/2009 - 21:29:32: SourceMod error session started
L 07/03/2009 - 21:29:32: Info (map "de_dust2") (file "errors_20090703.log")
L 07/03/2009 - 21:29:32: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
L 07/03/2009 - 21:29:32: [SM] Displaying call stack trace for plugin "vacbans.smx":
L 07/03/2009 - 21:29:32: [SM] [0] Line 106, vacbans.sp::OnClientPostAdminCheck()
L 07/03/2009 - 21:30:19: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:30:19: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:30:19: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:30:19: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:30:19: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:30:19: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:30:19: [SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
L 07/03/2009 - 21:30:19: [SM] Ignoring translation to invalid language "#format" on line 13.
L 07/03/2009 - 21:30:19: Error log file session closed.
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,026
  • Команда форума
  • Автор ресурса
  • #4

yeah

Участник
Сообщения
18
Реакции
2
Ответ: Логи

Сделал, но ничего не изменилось :(

SourceMod error session started
Info (map "de_dust2") (file "errors_20000729.log")
[SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
[SM] Ignoring translation to invalid language "#format" on line 13.
[SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
[SM] Ignoring translation to invalid language "#format" on line 13.
[CLIENTPREFS] [2003]: Can't connect to MySQL server on 'localhost' (10061)
[SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
[SM] Ignoring translation to invalid language "#format" on line 13.
[SM] Warning(s) encountered in translation file "vacbans.phrases.txt"
[SM] Ignoring translation to invalid language "#format" on line 13.
Error log file session closed.
 

yeah

Участник
Сообщения
18
Реакции
2
Ответ: Логи

Файл vacbans.phrases.txt

"Phrases"
{
"Kicked"
{
"en" "You were kicked due to a previous VAC violation."
}
"Banned"
{
"en" "You have been banned due to a previous VAC violation."
}
"Banned_Server"
{
"#format" "{1:s}"
"en" "{1} banned due to a previous VAC violation."
}
}
 

yeah

Участник
Сообщения
18
Реакции
2
Ответ: Логи

Никто не знает как исправить? ((
 

cOoleR

Участник
Сообщения
1
Реакции
0
Ответ: VAC Status Checker v.1.3.0

Хм... Он читы норм ловит? А то я всегда с Detox!
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,026
  • Команда форума
  • Автор ресурса
  • #9
Ответ: VAC Status Checker v.1.3.0

Этот плагин не для обнаружения читов, а для проверки VAC статусов аккаунтов игроков подключающихся к игре.
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,026
  • Команда форума
  • Автор ресурса
  • #11
Ответ: VAC Status Checker v.1.3.1

Обновлен до версии 1.3.1:

  • Исправлены ошибки с файлами перевода
 

yeah

Участник
Сообщения
18
Реакции
2
Ответ: VAC Status Checker v.1.3.1

Обновили версию до 1.3.2
 

Kori

Участник
Сообщения
108
Реакции
2
Re: VAC Status Checker v.1.3.2

а на ноу стим серве он работать не будет?(((
 

Русик

Участник
Сообщения
11
Реакции
0
Re: VAC Status Checker v.1.3.2

а с детоксом конфликтовать не будет?
 

FeLiX-62rus

Участник
Сообщения
21
Реакции
0
Re: VAC Status Checker v.1.3.2

Andrey, тебе нужно памятник уже делать)))
во всем этом разобраться без 100 грамм не возможно...как ты все успеваешь?
 
Сверху Снизу