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

ilga80

Участник
Сообщения
140
Реакции
287
[CS:S] CT Bans
Описание:
Плагин позволяет банить игрока за КТ(Запрещает игроку играть за КТ)

Команды:
PHP:
sm_ctban // Бан игрока за КТ
sm_removectban //Рабанить игрока за КТ
sm_isbanned //Посмотреть статус бана за КТ
sm_ctban_offline <steamid> //Бан за КТ
sm_removectban_offline <steamid> | sm_unctban_offline <steamid> // разбан даже если игрок не на сервере

Квары:
PHP:
sm_ctban_enable, [0,1]//Отключить/включить плагин
sm_ctban_soundfile, <path>//Путь к звуковому файлу
sm_ctban_joinbanmsg, <message>//Это сообщение добавляется к отметке времени, когда игрок забаненный за КТ присоединяется к серверу.
sm_ctban_table_prefix, <prefix>//Этот префикс будет добавлен в передней части таблицы имен.
sm_ctban_database_driver, <driver>//Конфиг в databases.cfg

Установка:
sm_ctban.smx в addons/sourcemod/plugins/
sm_ctban.sp в addons/sourcemod/scripting/
ctban.phrases.txt в addons/sourcemod/translations/

Мой пример adminmenu_custom.txt
PHP:
"Commands"
{
"Бан за КТ"
{
"admin" "sm_ban"
"Бан за CT"
{
"cmd" "sm_ctban #1 #2 #3"
"admin" "sm_ban"
"1"
{
"type" "player"
"title" "Игрока:"
}
"2"
{
"type" "list"
"title" "Время"
"1" "0"
"1." "Навсегда"
"2" "10"
"2." "На 10 мин."
"3" "30"
"3." "На 30 мин."
"4" "60"
"4." "На 1 час"
"5" "120"
"5." "На 2 часа"
"6" "240"
"6." "На 4 часа"
}
"3"
{
"type" "list"
"title" "Причина:"
"1" "Нет микро"
"2" "Спам"
"3" "Плохой микро"
"4" "Незнание правил"
"5" "Фрикилл"
}
}
"Разбан за КТ"
{
"admin" "sm_unban"
"cmd" "sm_unctban #1"
"1"
{
"type" "player"
"title" "Игрок:"
}
}
"Статус бана за КТ"
{
"admin" "sm_ban"
"cmd" "sm_isbanned #1"
"1"
{
"type" "player"
"title" "Игрока:"
}
}
}
}

Databases.cfg

PHP:
"ctban"
{
"driver" "sqlite"
"database" "ctban"
}

Список изменений
C-подобный:
1.6.1 Added CS:GO protocol buffer support to UTIL_TeamMenu()
1.6.0 Support for new SM1.4 natives, Added config file generation
1.5.0 Initial public release
1.4.4 Stable internal build

Оригинал
P.S.Плагин хорош для jail
 
Последнее редактирование:

EverydayLV

Участник
Сообщения
27
Реакции
0
Плагин не совместим с плагином !guard.
 
Последнее редактирование модератором:

KapaT

Эгоист
Сообщения
1,988
Реакции
535
Зачем банить игрока за CT? Смысл не улавлюю или за CT только читаки играют?
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #4
Давно стоит этот плагин. Хороший. Он не банит, а запрещает игроку заходить за КТ
 

EPacker2

3D-моделист
Сообщения
1,040
Реакции
759
ilga80, можно ли подобный плагин, но чтобы автоматически блокировал всем заход за террористов?
Т.е. все @humans игроки должны быть за контров.
 

Lime4Fresh

Участник
Сообщения
92
Реакции
5
Помогите плиз. Плагин не работает. вот ощибка какая
L 01/11/2013 - 21:50:36: SourceMod error session started
L 01/11/2013 - 21:50:36: Info (map "de_dust2") (file "errors_20130111.log")
L 01/11/2013 - 21:50:36: [SM] Detected parse error(s) in file "/home/data/srv/srv639679/css/cstrike/addons/sourcemod/configs/databases.cfg"
L 01/11/2013 - 21:50:36: [SM] Line 1: A property was declared outside of a section
L 01/11/2013 - 21:50:36: [SM] Unable to load plugin "clientprefs.smx": Required extension "Client Preferences" file("clientprefs.ext") not running
L 01/11/2013 - 21:50:36: [SM] Unable to load plugin "sm_ctban.smx": Required extension "Client Preferences" file("clientprefs.ext") not running
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #8
Помогите плиз. Плагин не работает. вот ощибка какая
L 01/11/2013 - 21:50:36: SourceMod error session started
L 01/11/2013 - 21:50:36: Info (map "de_dust2") (file "errors_20130111.log")
L 01/11/2013 - 21:50:36: [SM] Detected parse error(s) in file "/home/data/srv/srv639679/css/cstrike/addons/sourcemod/configs/databases.cfg"
L 01/11/2013 - 21:50:36: [SM] Line 1: A property was declared outside of a section
L 01/11/2013 - 21:50:36: [SM] Unable to load plugin "clientprefs.smx": Required extension "Client Preferences" file("clientprefs.ext") not running
L 01/11/2013 - 21:50:36: [SM] Unable to load plugin "sm_ctban.smx": Required extension "Client Preferences" file("clientprefs.ext") not running

Это означает, что отсутствует база данных для хранения запретов. По умолчанию база «client prefs».

Добавлено через 1 минуту
Ой, ошибся, там отсутствует плагин clientprefs.smx
 
Последнее редактирование:

Lime4Fresh

Участник
Сообщения
92
Реакции
5
L 01/11/2013 - 22:16:31: [admin-sql-prefetch.smx] Could not connect to database "default": [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 01/11/2013 - 22:16:31: [admin-sql-prefetch.smx] Could not connect to database "default": [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 01/11/2013 - 22:16:31: [admin-sql-prefetch.smx] Could not connect to database "default": [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 01/11/2013 - 22:16:32: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 01/11/2013 - 22:16:32: [SM] Native "Format" reported: String formatted incorrectly - parameter 4 (total 3)
L 01/11/2013 - 22:16:32: [SM] Displaying call stack trace for plugin "sm_hosties.smx":
L 01/11/2013 - 22:16:32: [SM] [0] Line 121, hosties/rules.sp::Rules_CvarChanged()
L 01/11/2013 - 22:16:32: [sm_ctban.smx] Default database database connection failure: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 01/11/2013 - 22:16:32: [SM] Plugin encountered error 25: Call was aborted
L 01/11/2013 - 22:16:32: [SM] Native "SetFailState" reported: Error while connecting to default database. Exiting.
L 01/11/2013 - 22:16:32: [SM] Displaying call stack trace for plugin "sm_ctban.smx":
L 01/11/2013 - 22:16:32: [SM] [0] Line 526, sm_ctban.sp::DB_Callback_Connect()

Добавлено через 46 секунд
теперь есть плагин вот что пишет выше

Добавлено через 1 минуту
Вот что прописанно в Databases


"Databases"
{
"driver_default" "mysql"

// When specifying "host", you may use an IP address, a hostname, or a socket file path

"default"
{
"driver" "default"
"host" "localhost"
"database" "sourcemod"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}

"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}
"ctban"
{
"driver" "sqlite"
"database" "ctban"
}
}
 
Последнее редактирование:

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #15
Русификатор так никто и не выложит?
Просто когда я русифицирую, то плагин пишет ??????.
 

KorDen

Atra esterní ono thelduin!
Сообщения
2,142
Реакции
1,424
White Wolf, ставь кодировку UTF-8 без BOM
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #17
в этом и проблема, я ставил, а все равно ???. Пришлось перейти на ctban попроще
 

crou

Участник
Сообщения
1
Реакции
0
не могу вставить в меню администратора
adminmenu_custom.txt изменил но все равно ничего не появилось
а так плагин работает
 

kings-css

Участник
Сообщения
60
Реакции
1
Подскажите что за ошибка

L 12/13/2013 - 16:51:09: [SM] Native "SQL_TQuery" reported: Invalid database Handle 0 (error: 4)
L 12/13/2013 - 16:51:09: [SM] Displaying call stack trace for plugin "sm_ctban.smx":
L 12/13/2013 - 16:51:09: [SM] [0] Line 204, sm_ctban.sp::OnClientAuthorized()

Добавлено через 2 минуты
И как исправить
 
Последнее редактирование:

Черная вдова

Участник
Сообщения
2,795
Реакции
670
классическая ошибка многих плагинов с бд, надо сделать проверку на fakeclient , птм sourcetv подключается раньше чем загружается бд
 
Сверху Снизу