Перейти к содержанию

Белое солнце "Новая Эра"

На нашем сайте вы найдете много полезной информации, которая поможет вам комфортно собрать свой игровой сервер.
Подробнее

Белое солнце "Новая Эра" Апокалипсис

Уважаемые пользователи рад сообщить что [Белое солнце][новая эра][Апокалипсис] открыт.Рады будем видеть вас на сервере.

Рекомендуемые сообщения

  • [Vip] Игрок

SM Warn System v1.1.0


Требования:
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.


 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...