Доступ к voice chat по SteamID

Eseth

Участник
Сообщения
75
Реакции
8
Доброго времени суток! Ищу плагин для Sourcemod который открывал бы доступ к voice chat только тем игрокам чьи SteamID находятся в текстовом файле (пример: voice_whitelist.txt). Был похожий пгагин для Amx Mod.
Нужен такой плагин для того чтобы защитить сервер и находящихся на нём игроков от случаев когда заходят чужие игроки и тупо орут в микрофон или матерятся. Во многих таких случаев админов нет на сервере или они просто не успевают принять меры вовремя. Чтобы этого избежать, доступ к голосовому чату будут иметь лишь те кто зарегистрирован на сайте сообщества/сервера и указали SteamID в своём профиле. SteamID будут автоматически писатся в файл скриптом на сайте. Остаётся написать плагин для сервера который считывал бы эти SteamID из файла и по ним давал бы доступ к voice chat на сервере.
Думаю моя задумка окажется интересной а реализация - полезной для многих владельцев серверов.

Заранее благодарен!
 
Последнее редактирование:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
Eseth, Пробуй.

Конфиг создается сам (cfg/sourcemod/voice_mysql.cfg)

В addons/sourcemod/configs/ databases.cfg
C-подобный:
"voice"
{
	"driver"			"default"
	"host"			"айпи бд"
	"database"		"имя бд"
	"user"			"имя юзера бд"
	"pass"			"пароль"
	//"timeout"		"0"
	//"port"			"0"
}

P.S. При первом запуске может насыпать в эррол лог. Когда настроишь конфиги - просто почисть логи и ошибок быть недолжно.
 

Вложения

  • voice_mysql.sp
    1.9 КБ · Просмотры: 32
  • voice_mysql.smx
    4 КБ · Просмотры: 8
Последнее редактирование:
Сверху Снизу