Material Admin

[v1.1.5.4] Material Admin - рефорк SB++ 1.5.4.7

KostyaAV

Участник
Сообщения
17
Реакции
2
Задача:
есть 2 админа в группе "создатель сервера" с иммунитетом 99 и с флагом z. Их никто не может забанить и они не могут друг друга забанить.
есть 3 простых админа из группы "админы" с флагом b и с иммунитетом 50. Они, конечно, не имеют возможности каких либо манипуляций с создателями сервера, но (чёрт побери) могут друг друга банить/мутить.
Так и произошло на днях, один забанил другого.
Теперь вопрос:
как настроить группу простых админов, что бы они не могли воздействовать друг на друга?

Я пытался комбинировать флаги и иммунитет в группе "админы" (например: давал по 50 иммунитета и одинаковые флаги, но не z), а они всё равно могли друг друга банить. После многочисленных попыток комбинирования уже не нахожу выхода. Нервы сдают! ((
Подскажите, как добиться желаемого результата?
 

bezonoff7405

Участник
Сообщения
50
Реакции
4
Подскажите пожалуйста как обычным админам без флага "z" дать возможность бана Навсегда? Я чё то много всего почитал но точного ответа не нашёл
 

Miroha

Участник
Сообщения
1,124
Реакции
134
С чем может быть связанно? Если что ничего не было тронуто вообще не rcon пароля не было сменяно, не знаю может проблема в хостинге.
 

Вложения

  • 1613756874755.png
    1613756874755.png
    3.9 КБ · Просмотры: 19

Plast

Участник
Сообщения
15
Реакции
0
Добрый вечер форумчане. Нужна хелпа а то сам закапываюсь. Решил поставить материал админ и словил ошибки. + к этому когда на сервере прописываю sm_admin - пишет что мне эта командла не доступна. это случилось в середине настройки материал админ, на каком точно шаге не знаю, но поначалу работало и разумеется прописывал z99 права себе.
L 02/19/2021 - 17:24:03: SourceMod error session started
L 02/19/2021 - 17:24:03: Info (map "de_dust2") (file "/home/steam/csgo-ds/csgo/addons/sourcemod/logs/errors_20210219.log")
L 02/19/2021 - 17:24:03: [SM] Unable to load extension "clientprefs.ext": Could not find any suitable database configs
L 02/19/2021 - 17:24:04: [SM] Unable to load extension "dbi.mysql.ext": libz.so.1: cannot open shared object file: No such file or directory
L 02/19/2021 - 17:24:04: [SM] Exception reported: Invalid data pack handle 0 (error 4).
L 02/19/2021 - 17:24:04: [SM] Blaming: materialadmin.smx
L 02/19/2021 - 17:24:04: [SM] Call stack trace:
L 02/19/2021 - 17:24:04: [SM] [0] DataPack.Reset
L 02/19/2021 - 17:24:04: [SM] [1] Line 52, materialadmin/database.sp::SQL_Callback_ConnectBd
L 02/19/2021 - 17:24:04: [SM] [3] Database.Connect
L 02/19/2021 - 17:24:04: [SM] [4] Line 31, materialadmin/database.sp::ConnectBd
L 02/19/2021 - 17:24:04: [SM] [5] Line 10, materialadmin/database.sp::MAConnectDB
L 02/19/2021 - 17:24:04: [SM] [6] Line 286, materialadmin.sp::OnPluginStart
L 02/19/2021 - 17:24:04: [SM] Unable to load plugin "clientprefs.smx": Required extension "Client Preferences" file("clientprefs.ext") not running
L 02/19/2021 - 17:24:26: Error log file session closed.
L 02/19/2021 - 18:20:07: SourceMod error session started
L 02/19/2021 - 18:20:07: Info (map "de_dust2") (file "/home/steam/csgo-ds/csgo/addons/sourcemod/logs/errors_20210219.log")
L 02/19/2021 - 18:20:07: [SM] Unable to load extension "clientprefs.ext": Could not find any suitable database configs
L 02/19/2021 - 18:20:07: [SM] Unable to load extension "dbi.mysql.ext": libz.so.1: cannot open shared object file: No such file or directory
L 02/19/2021 - 18:20:07: [SM] Exception reported: Invalid data pack handle 0 (error 4).
L 02/19/2021 - 18:20:07: [SM] Blaming: materialadmin.smx
L 02/19/2021 - 18:20:07: [SM] Call stack trace:
L 02/19/2021 - 18:20:07: [SM] [0] DataPack.Reset
L 02/19/2021 - 18:20:07: [SM] [1] Line 52, materialadmin/database.sp::SQL_Callback_ConnectBd
L 02/19/2021 - 18:20:07: [SM] [3] Database.Connect
L 02/19/2021 - 18:20:07: [SM] [4] Line 31, materialadmin/database.sp::ConnectBd
L 02/19/2021 - 18:20:07: [SM] [5] Line 10, materialadmin/database.sp::MAConnectDB
L 02/19/2021 - 18:20:07: [SM] [6] Line 286, materialadmin.sp::OnPluginStart
L 02/19/2021 - 18:20:07: [SM] Unable to load plugin "clientprefs.smx": Required extension "Client Preferences" file("clientprefs.ext") not running
L 02/19/2021 - 18:21:07: Error log file session closed.
L 02/19/2021 - 15:42:03: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 15:55:36: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 15:58:04: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:02:12: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:09:00: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:12:43: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:24:04: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:26:40: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:31:35: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:37:14: [materialadmin.smx] Database failure: Could not find Database conf "materialadmin"
L 02/19/2021 - 16:44:36: [materialadmin.smx] ConnectBd Query Failed: Could not find driver "mysql"
L 02/19/2021 - 16:44:53: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 16:47:38: [materialadmin.smx] ConnectBd Query Failed: Could not find driver "mysql"
L 02/19/2021 - 16:48:04: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 16:54:36: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 17:14:54: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 17:24:04: [materialadmin.smx] ConnectBd Query Failed: Could not find driver "mysql"
L 02/19/2021 - 17:24:28: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 17:34:11: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 18:09:24: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 18:13:43: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 18:20:07: [materialadmin.smx] ConnectBd Query Failed: Could not find driver "mysql"
L 02/19/2021 - 18:21:10: [materialadmin.smx] No connect Database: CheckClientBan
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Слушайте а кто знает как сюда прописать что бы были свои причины готовые, если что фото это другого сайта.
 

Вложения

  • 1613762998130.png
    1613762998130.png
    17.2 КБ · Просмотры: 15

Plast

Участник
Сообщения
15
Реакции
0
Обновление, поковырялся по темам и нашел что надо докачать apt-get install lib32z1 , но тперь новые ошибки. И всё так же не работают права админа от sm.
L 02/19/2021 - 18:20:07: [materialadmin.smx] ConnectBd Query Failed: Could not find driver "mysql"
L 02/19/2021 - 18:21:10: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 19:51:16: [materialadmin.smx] ConnectBd Query Failed: [2003]: Can't connect to MySQL server on '192.168.1.36' (111)
L 02/19/2021 - 19:52:17: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 19:51:02: SourceMod error session started
L 02/19/2021 - 19:51:02: Info (map "de_dust2") (file "/home/steam/csgo-ds/csgo/addons/sourcemod/logs/errors_20210219.log")
L 02/19/2021 - 19:51:02: [SM] Unable to load extension "clientprefs.ext": Could not find any suitable database configs
L 02/19/2021 - 19:51:02: [SM] Unable to load plugin "clientprefs.smx": Required extension "Client Preferences" file("clientprefs.ext") not running
L 02/19/2021 - 19:52:15: Error log file session closed.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #6,912

Plast

Участник
Сообщения
15
Реакции
0
А могли просто открыть FAQ и увидеть эту же команду.


MySQL на 192.168.1.36 или не запущен, или "закрыт файрволом".
sudo service mysql status показывает что mysql active.
как првоерить что файервол не глушит?
и какие еще причины могут быть?
я всё грешу или на датабейс цфг или на конфиг пхп или еще на что то
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #6,914
как првоерить что файервол не глушит?
Банально выключите его. Если после этого подключение заработает (при условии правильно вбитых данных) - прикол в нём.
Ещё можете проверить bind-address в конфиге MySQL сервера. Там может быть тупо локалхост.
 

Plast

Участник
Сообщения
15
Реакции
0
Банально выключите его. Если после этого подключение заработает (при условии правильно вбитых данных) - прикол в нём.
Ещё можете проверить bind-address в конфиге MySQL сервера. Там может быть тупо локалхост.

ufw - выключен

etc/mysql/mysql.cnf.d/mysql.cnf и вместо 127.0.0.1 прописал bind-address = 192.168.1.36
выдало другую ошибку

L 02/19/2021 - 20:30:35: [materialadmin.smx] ConnectBd Query Failed: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 02/19/2021 - 20:31:03: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 20:56:12: [materialadmin.smx] ConnectBd Query Failed: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 02/19/2021 - 20:56:37: [materialadmin.smx] No connect Database: CheckClientBan

и тогда мб давайте проверим что в тех конф файлах всё правильно прописано

 
Последнее редактирование:

Plast

Участник
Сообщения
15
Реакции
0
А теперь адрес базы в databases.cfg не тот. Там должен быть адрес сервера (192.168.1.36), а прописан localhost
L 02/19/2021 - 21:13:16: [materialadmin.smx] ConnectBd Query Failed: [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
L 02/19/2021 - 21:13:41: [materialadmin.smx] No connect Database: CheckClientBan
L 02/19/2021 - 21:23:16: [materialadmin.smx] ConnectBd Query Failed: [1130]: Host '192.168.1.36' is not allowed to connect to this MySQL server
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #6,918
Может загуглите?
Я всё понимаю, но сейчас Вы задаёте вопросы, которые уже неоднократно разжёвывались в сети Интернет. Нужно лишь правильные ключевые слова выцепить из ошибки и вбить в поиск.
Эту ошибку Вам возвращает MySQL-сервер, потому любое решение этой ошибки (даже для PHP-скриптов) должно подойти.
 

Plast

Участник
Сообщения
15
Реакции
0
Может загуглите?
Я всё понимаю, но сейчас Вы задаёте вопросы, которые уже неоднократно разжёвывались в сети Интернет. Нужно лишь правильные ключевые слова выцепить из ошибки и вбить в поиск.
Эту ошибку Вам возвращает MySQL-сервер, потому любое решение этой ошибки (даже для PHP-скриптов) должно подойти.
по ответам из этой темы вижу что не надо было от рута к базе конектиться.
погуглить конечно можно но решая 1 проблему чсто появляется еще 2 и решил что люди которые по 100 раз сталкивались с аналогичными проблемами куда быстрее и проще мне помогут.

$ mysql -u root -p
Enter password:

mysql> use mysql

mysql> GRANT ALL ON *.* TO root@'192.168.1.36' IDENTIFIED BY 'your-root-password';

mysql> FLUSH PRIVILEGES;
вместо рута другого пользователя вписал который был создан заранее или создать сейчас.
в файлах датабейс цфг сменил ползователя майскуэль
так же в конфиг пхп и дб пхп
и заработало, так же заработал и админ см
 
Последнее редактирование:

bezonoff7405

Участник
Сообщения
50
Реакции
4
Старый или новый плагин?
Я уже поставил новый плагин
Сообщения автоматически склеены:

Подскажите ещё такой вопрос поставил вчера MA 1.1.6, установил плагин sbma-newplugin.a2d5b50.1.10d.tar.gz SM 1.10 Debug, проблема следующая если админ мутит кого либо его автоматически выдаётся вместе с этим же мутом ему же мут пермамент
еуые.png

Игра CSS V91
 
Сверху Снизу