Меню
Скачать CS: Source Готовые сервера (v34) Готовые сервера (NEW) Плагины EventScripts Плагины SourceMod Программы для css Модели игроков Модели оружия Другое для css Спреи для css Карты для css Звуки для css Патчи для css
Опрос
Вы нашли то что вам нужно? ?
Вернуться назад


SM Warn System v1.1.0
Автор публикации: Tesak · Просмотров: 1601 · Загрузок: 370 · Дата: 14.12.2013
Категория: Плагины SourceMod
Скачать файл Жаловаться Спасибо


Требования:
Sourcemod
Sdktools
Adminmenu
SourceBans (по желанию)

Описание:
В основном этот плагин позволяет админам серверов, предупреждать игроков, когда они нарушают правила или плохо себя ведут. Он может быть полезным, так как вам не придется банить игроков при разовых нарушениях. Плагин поставляется с полностью настраиваемыми CVARS, а также имеет поддержку SourceBans. Плагин встраивается в админ-меню и имеет свой CVARS для наказаний, когда игроки были уже предупреждены.

Особенности:
Предупреждение игрока с причиной
Удаление предупреждений у игрока
Показывает количество предупреждений администраторам при подключении
Supports logging
Поддержка баз данных: sqlite и MySQL
Полностью настраиваемый cVars
Поддержка как sourcebans, так и локальные баны
Интерфейс админ-меню с причинами
Uses showactivity to show the warn / unwarn handles
Поддержка фраз
Воспроизведение звуков
Показывать motd окно игроку
Поиск игроков с историей предупреждений

Команды:
sm_warn <#userid|nick> "причина" - Предупредить игрока.
sm_unwarn <#userid|nick> "причина" - Удалить последнее предупреждение о игроке.
sm_checkwarn <#userid|nick> - Проверить игрока о полученных им предупреждений.
sm_resetwarn <#userid|nick> "причина" - Стереть историю игрока предупреждений.

Cvars:
PHP код:
// Время бана: 0 - permanent
// -
// По умолчанию: "1"
sm_warn_banlength "1"

// Лог админских команд: 0 - отключено, 1 - включено
// -
// По умолчанию: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_warn_logwarnings "1"

// Наказание, когда игрок достигнет максимум предупреждений: 1 - kick, 2 - ban
// -
// По умолчанию: "1"
// Minimum: "1.000000"
// Maximum: "2.000000"
sm_warn_max_punishment "1"

// Максимальное количество предупреждений, до наказания
// -
// По умолчанию: "3"
// Minimum: "1.000000"
// Maximum: "10.000000"
sm_warn_maxwarns "3"

// Показывать motd окно для предупрежденного клиента: 0 - disabled, 1 - enabled
// -
// По умолчанию: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_warn_motdpanel "0"

// Название motd окна
// -
// По умолчанию: "SM warn panel titel"
sm_warn_motdpaneltitel "SM warn panel titel"

// Путь к motd окну, которое будет всплывать
// -
// По умолчанию: ""
sm_warn_motdpanelurl ""

// Print previous warnings on connect to admins: 0 - disabled, 1 - enabled
// -
// По умолчанию: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_warn_printtoadmins "1"

// Действие, когда игрок получает предупреждение:
// 1 - сообщение игроку,
// 2 - шлепнуть игрока с сообщением,
// 3 - убить игрока с сообщением,
// 4 - Popup соглашение и сообщение,
// 5 - кикнуть игрока с причиной,
// 6 - забанить икрока с причиной
// -
// По умолчанию: "4"
// Minimum: "1.000000"
// Maximum: "6.000000"
sm_warn_punishment "4"

// Сбросить предупреждение, когда игрок достигает максимального количества: 0 - хранить историю, 1 - удалить
// -
// По умолчанию: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_warn_reset_warnings "0"

// Шлепнуть игрока с повреждением: 0 - нет повреждений
// -
// По умолчанию: "0"
// Minimum: "0.000000"
// Maximum: "100.000000"
sm_warn_slapdamage "0"

// Воспроизводить звук, когда пользователь получает предупреждение: 0 - отключено, 1 - включено
// -
// По умолчанию: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_warn_warnsound "1"

// Путь к звуку, который будет играть, когда пользователь получает предупреждение
// -
// По умолчанию: "sound/buttons/weapon_cant_buy.wav"
sm_warn_warnsoundpath "buttons/weapon_cant_buy.wav"
Установка:
Перетащите smx в директорию (addons/sourcemod/plugins/)
Перетащите перевод в директорию (addons/sourcemod/translations/)
Перетащите следующие файлы в директорию (addons/sourcemod/configs/)
- sm_warn_reasons.cfg
- sm_unwarn_reasons.cfg
- sm_resetwarn_reasons.cfg
- sm_warn_agreement.cfg
Перетащите SM_warn.cfg в директорию (cfg/sourcemod/)

Измените databases.cfg (addons/sourcemod/configs/) добавив следующие строки:
Для MySQL
Код: #
"warn"
{
"driver" "mysql"
"host" ""
"database" ""
"user" ""
"pass" ""
//"timeout" "0"
//"port" "0"
}
Для SQLite
Код: #
"warn"
{
"driver" "sqlite"
"database" "sourcemod-local"
}

Информация:
Если включен лог ошибок, то он будет писаться сюда: addons/sourcemod/logs/SM_warn.log.

Мини-профиль
Статистика
Пользователи:
64232
Новых за месяц:0
Новых за неделю:0
Новых вчера:0
Новых сегодня:0

Постов на форуме:
Тем на форуме:
Комментариев:1161
Серверов:
Новостей:1
Файлов:4473