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

Модуль плагина [Knife Dozor] Module - ScriptChecker 2020-05-06

Нет прав для скачивания
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: Source (v34)
  3. CS: GO
[Knife Dozor] Module - ScriptChecker - это модуль плагина Knife Dozor, который блокирует нестандартные значения переменных на стороне клиента.
Внимание: Модуль делался для 35hp сервера, все переменные указанные в конфиге, влияют по большей части на убийство с ножа.
Принцип работы:
Игрок с нестандартным значением заходит на сервер, после чего его переводит в наблюдение и выводится табличка с просьбой сменить значение на стандартное, перевод в наблюдение идет до тех пор, пока значения всех указанных переменных не будут стандартными.
Одновременно плагин проверяет лишь 1 переменную.

"KD_ScriptChecker"
{
"Settings"
{
// Как проверять игроков на запрещенные команды
// 0 - проверять через равные промежутки времени (проверяет всех разом)
// 1 - проверять при каждом ударе (проверяет только того, кто нажал кнопку удара)
//
"kd_checktype" "0"

// Если включен kd_checktype 0
// Через какие временные промежутки повторять проверку игроков (в секундах)
//
"kd_checksec" "5.0"

// Если включен kd_checktype 1
// Сколько кликов мышкой игрок должен сделать, чтобы его снова проверило на запрещенные команды
//
"kd_checkclick" "5"
}

"Commands" // sm_scriptchecker_reload - команда перезагружает список переменных, которые надо проверять
{
"cl_interp_ratio" // Здесь название переменной (максимум можно 64 переменных проверять!)
{
"value" "2.0" // Здесь значение, которое должно быть у переменной
}

"cl_lagcompensation"
{
"value" "1"
}

"cl_resend"
{
"value" "2.0"
}

"net_threaded_socket_burst_cap"
{
"value" "1024"
}

"net_allow_multicast"
{
"value" "1"
}

"net_splitrate"
{
"value" "1"
}

"net_threaded_socket_recovery_time"
{
"value" "60"
}

"net_threaded_socket_recovery_rate"
{
"value" "6400"
}

"net_maxroutable"
{
"value" "1200"
}

"cl_idealpitchscale"
{
"value" "0.8"
}

"cl_interpolate"
{
"value" "1"
}

"sv_reservation_tickrate_adjustment"
{
"value" "0"
}

"sv_maxusrcmdprocessticks"
{
"value" "16"
}

"sv_parallel_send"
{
"value" "0"
}

"cl_interp"
{
"value" "0.031000"
}

"sv_enable_delta_packing"
{
"value" "0"
}

"sv_alternateticks"
{
"value" "0"
}

"net_steamcnx_enabled"
{
"value" "1"
}

"net_steamcnx_allowrelay"
{
"value" "1"
}

"cl_rumblescale"
{
"value" "1"
}

"mat_postprocess_enable"
{
"value" "1"
}

"cl_obs_interp_enable"
{
"value" "1"
}

"net_client_steamdatagram_enable_override"
{
"value" "0"
}

"net_splitrate"
{
"value" "1"
}

"cl_predict"
{
"value" "1"
}

"host_framerate"
{
"value" "0"
}

"cl_showerror"
{
"value" "0"
}

"net_droppackets"
{
"value" "0"
}

"cl_maxrenderable_dist"
{
"value" "3000"
}

"cl_sporeclipdistance"
{
"value" "512"
}

"cl_allowupload"
{
"value" "1"
}

"sv_usercmd_custom_random_seed"
{
"value" "1"
}

"sv_maxunlag"
{
"value" "0.200"
}

"cam_ideallag"
{
"value" "4.0"
}

"sv_max_queries_sec"
{
"value" "10.0"
}

"sv_max_queries_sec_global"
{
"value" "500"
}

"sv_max_queries_tracked_ips_max"
{
"value" "50000"
}

"sv_max_queries_tracked_ips_prune"
{
"value" "10"
}

"sv_max_queries_window"
{
"value" "30"
}

"sv_max_dropped_packets_to_process"
{
"value" "10"
}

"cl_predictweapons"
{
"value" "1"
}

"sv_memlimit"
{
"value" "0"
}
}
}
В конфиге вам надо указать переменную и ее стандартное значение, после чего плагин будет работать.
У плагина есть 2 режима работы:
Проверка через интервал;
Проверка при ударе ножом.

Данный модуль делался приватно в начале 2019 г., автор - RoadSide Romeo.
Чтобы скачать плагин, необходимо иметь более 50 сообщений на форуме.
Требования
SM 1.9+
Knife Dozor Core не ниже v2.0
  • скрин 1.jpg
    скрин 1.jpg
    5.6 КБ · Просмотры: 135
  • скрин 2.jpg
    скрин 2.jpg
    18.6 КБ · Просмотры: 131
  • Мне нравится
Реакции: 1just1 и kaiffarik
Автор
valaka
Скачивания
13
Просмотры
656
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Сверху