Это модульная система для игрового сервера, которая отслеживает убийства с ножа и ведет статистику. При убийстве игроком другого игрока с ножа, система начисляет очко в статистику «свинорезов» (для убийц), а жертва получает очко в статистику «хрюшек». Плагин обладает гибкими настройками и предоставляет API для интеграции с другими системами.
Кроме того, система поддерживает веб-интерфейс, который отображает топ-10 игроков-свинорезов и топ-10 игроков-хрюшек сервера. Также предусмотрена возможность подключения различных модулей, которые могут расширять функциональность системы.
• Имеется файл с переводом.
Модули для свинореза:
Модуль "Сброс статистики" — это компонент системы, который автоматически обнуляет всю статистику свинорезов и хрюшек через заданные интервалы времени. Он позволяет настроить периодичность сброса, например, раз в неделю, месяц или любой другой промежуток, в зависимости от нужд сервера.
Модуль "Модели игроков" — автоматически присваивает модель свинореза убийце, а модель хрюшки жертве при убийстве с ножа, делая игроков визуально отличимыми в зависимости от их роли.
Модуль "Визги хрюшки" — при убийстве игрока с ножа, кроме смены модели на хрюшку, модуль добавляет возможность проигрывания повторяющихся визгов, усиливая эффект поражения и создавая юмористический элемент в игре.
Модуль "Метательные ножи" — выдает игрокам метательные ножи в зависимости от их места в рейтинге свинорезов. Настройки позволяют гибко задать количество ножей для игроков из топ-10, усиливая их возможности в игре на основе их ранга в статистике. Для работы модуля необходимо следующее ядро -
* Список модулей будет пополняться со временем.
Настройки:
Ядро системы:
svinorez_core.cfg:
SvinorezCoreDownloadConfig.txt:
Модуль "Сброс статистики":
svinorez_reset_stats.cfg:
Модуль "Сброс статистики":
svinorez_reset_stats.cfg:
Модуль "Модели игроков":
svinorez_player_models.cfg:
Модуль "Визги хрюшки":
svinorez_piggy_sounds.cfg:
SvinorezPiggySounds.txt:
Модуль "Метательные ножи":
SvinorezThrowingKnivesSettings.txt:
Кроме того, система поддерживает веб-интерфейс, который отображает топ-10 игроков-свинорезов и топ-10 игроков-хрюшек сервера. Также предусмотрена возможность подключения различных модулей, которые могут расширять функциональность системы.
• Имеется файл с переводом.
Модули для свинореза:
Модуль "Сброс статистики" — это компонент системы, который автоматически обнуляет всю статистику свинорезов и хрюшек через заданные интервалы времени. Он позволяет настроить периодичность сброса, например, раз в неделю, месяц или любой другой промежуток, в зависимости от нужд сервера.
Модуль "Модели игроков" — автоматически присваивает модель свинореза убийце, а модель хрюшки жертве при убийстве с ножа, делая игроков визуально отличимыми в зависимости от их роли.
Модуль "Визги хрюшки" — при убийстве игрока с ножа, кроме смены модели на хрюшку, модуль добавляет возможность проигрывания повторяющихся визгов, усиливая эффект поражения и создавая юмористический элемент в игре.
Модуль "Метательные ножи" — выдает игрокам метательные ножи в зависимости от их места в рейтинге свинорезов. Настройки позволяют гибко задать количество ножей для игроков из топ-10, усиливая их возможности в игре на основе их ранга в статистике. Для работы модуля необходимо следующее ядро -
У вас нет разрешения на просмотр ссылки. Вход или Регистрация
* Список модулей будет пополняться со временем.

Ядро системы:
svinorez_core.cfg:
Код:
// Чатовый префикс плагина, используемый в ядре и модулях.
// -
// Default: "[ Свинорез ]"
svinorez_core_chat_tag "[ Свинорез ]"
// Звук при нажатии пункта в меню. Оставьте пустым, если звук не нужен.
// -
// Default: "svinorez/item.mp3"
svinorez_core_item_sound "svinorez/item.mp3"
// Звук при убийстве с ножа. Оставьте пустым, если звук не нужен.
// -
// Default: "svinorez/kill.mp3"
svinorez_core_kill_sound "svinorez/kill.mp3"
// Команды для доступа к функционалу плагина. Нужен перезапуск сервера, после изменения.
// -
// Default: "sm_svinorez;sm_svin;sm_sv"
svinorez_core_plugin_cmd "sm_svinorez;sm_svin;sm_sv"
// Включить (1) или выключить (0) плагин свинореза.
// -
// Default: "1"
svinorez_core_plugin_enabled "1"
SvinorezCoreDownloadConfig.txt:
Код:
// ОЗВУЧКА
sound/svinorez/kill.mp3
sound/svinorez/item.mp3
sound/svinorez/hru/hru1.mp3
sound/svinorez/hru/hru2.mp3
sound/svinorez/hru/hru3.mp3
sound/svinorez/hru/hru4.mp3
sound/svinorez/hru/hru5.mp3
// МОДЕЛЬ СВИНОРЕЗА ДЛЯ КТ И Т
models/player/ics/ct_gign_kking/ct_gign.dx80.vtx
models/player/ics/ct_gign_kking/ct_gign.dx90.vtx
models/player/ics/ct_gign_kking/ct_gign.mdl
models/player/ics/ct_gign_kking/ct_gign.phy
models/player/ics/ct_gign_kking/ct_gign.sw.vtx
models/player/ics/ct_gign_kking/ct_gign.vvd
materials/models/player/ics/ct_gign_kking/ct_gign.vmt
materials/models/player/ics/ct_gign_kking/ct_gign.vtf
materials/models/player/ics/ct_gign_kking/ct_gign_glass.vmt
models/player/ics/t_leet_kking/t_leet.dx80.vtx
models/player/ics/t_leet_kking/t_leet.dx90.vtx
models/player/ics/t_leet_kking/t_leet.mdl
models/player/ics/t_leet_kking/t_leet.phy
models/player/ics/t_leet_kking/t_leet.sw.vtx
models/player/ics/t_leet_kking/t_leet.vvd
materials/models/player/ics/t_leet_kking/t_leet.vmt
materials/models/player/ics/t_leet_kking/t_leet.vtf
materials/models/player/ics/t_leet_kking/t_leet_glass.vmt
// МОДЕЛЬ ХРЮШКИ ДЛЯ КТ И Т
models/player/vad36saw/robed.phy
models/player/vad36saw/robed.sw.vtx
models/player/vad36saw/robed.vvd
models/player/vad36saw/robed.dx80.vtx
models/player/vad36saw/robed.dx90.vtx
models/player/vad36saw/robed.mdl
materials/models/player/vad36saw/robed/TX_Pighead_Face_Nor.vtf
materials/models/player/vad36saw/robed/TX_Pighead_Hair_D.vmt
materials/models/player/vad36saw/robed/TX_Pighead_Hair_D.vtf
materials/models/player/vad36saw/robed/TX_Pighead_Body_Dif.vmt
materials/models/player/vad36saw/robed/TX_Pighead_Body_Dif.vtf
materials/models/player/vad36saw/robed/TX_Pighead_Body_Nor.vtf
materials/models/player/vad36saw/robed/TX_Pighead_Face_Dif.vmt
materials/models/player/vad36saw/robed/TX_Pighead_Face_Dif.vtf
Модуль "Сброс статистики":
svinorez_reset_stats.cfg:
Код:
// Время (в секундах), через которое статистика будет сбрасываться.
// -
// Default: "2592000"
svinorez_reset_stats_time "2592000"
Модуль "Сброс статистики":
svinorez_reset_stats.cfg:
Код:
// Время (в секундах), через которое статистика будет сбрасываться.
// -
// Default: "2592000"
svinorez_reset_stats_time "2592000"
Модуль "Модели игроков":
svinorez_player_models.cfg:
Код:
// Задержка в секундах перед установкой модели при спавне игрока. Сделано для устранения конфликтов с другими плагинами.
// -
// Default: "1"
svinorez_player_model_delay "1"
// Модель хрюшки для контр-террористов. Укажите путь к модели, если хотите изменить ее.
// -
// Default: "models/player/vad36saw/robed_ct.mdl"
svinorez_player_model_hrushka_CT "models/player/vad36saw/robed_ct.mdl"
// Модель хрюшки для террористов. Укажите путь к модели, если хотите изменить ее.
// -
// Default: "models/player/vad36saw/robed.mdl"
svinorez_player_model_hrushka_T "models/player/vad36saw/robed.mdl"
// Модель свинореза для контр-террористов. Укажите путь к модели, если хотите изменить ее.
// -
// Default: "models/player/ics/ct_gign_kking/ct_gign.mdl"
svinorez_player_model_svinorez_CT "models/player/ics/ct_gign_kking/ct_gign.mdl"
// Модель свинореза для террористов. Укажите путь к модели, если хотите изменить ее.
// -
// Default: "models/player/ics/t_leet_kking/t_leet.mdl"
svinorez_player_model_svinorez_T "models/player/ics/t_leet_kking/t_leet.mdl"
// 1 - устанавливать модель в текущем раунде, 2 - устанавливать модель в следующем раунде, 3 - использовать оба варианта.
// -
// Default: "3"
svinorez_player_model_type "2"
Модуль "Визги хрюшки":
svinorez_piggy_sounds.cfg:
Код:
// Задержка звука хрюшки в секундах.
// -
// Default: "5.0"
svinorez_sound_delay "5.0"
SvinorezPiggySounds.txt:
Код:
svinorez/hru/hru1.mp3
svinorez/hru/hru2.mp3
svinorez/hru/hru3.mp3
svinorez/hru/hru4.mp3
svinorez/hru/hru5.mp3
Модуль "Метательные ножи":
SvinorezThrowingKnivesSettings.txt:
Код:
"Throwing Knives"
{
"1" // МЕСТО В СТАТИСТИКЕ СВИНОРЕЗОВ (МАКСИМУМ МОЖНО УКАЗАТЬ 10 МЕСТ)
{
"knifes" "10" // КОЛИЧЕСТВО НОЖЕЙ, ВЫДАВАЕМЫХ ПРИ СПАВНЕ
"kills" "100" // КОЛИЧЕСТВО УБИЙСТВ, С КОТОРОГО РАЗРЕШЕНО ВЫДАЧА НОЖЕЙ
}
"2"
{
"knifes" "5"
"kills" "50"
}
"3"
{
"knifes" "3"
"kills" "30"
}
}