Material Admin

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

karb0n

Участник
Сообщения
152
Реакции
18
Теперь это пишет в консоль, почти каждую минуту - полторы
[materialadmin.smx] SQL_Callback_DeleteClient Query Failed: attempt to write a readonly database

И эта ошибка тоже продолжается

L 03/30/2020 - 22:02:05: Info (map "awp_lego_2_fzz") (file "/home/server5198/game/csgo/addons/sourcemod/logs/errors_20200330.log")
L 03/30/2020 - 22:02:05: [SM] Exception reported: Invalid query Handle 0 (error: 4)
L 03/30/2020 - 22:02:05: [SM] Blaming: materialadmin.smx
L 03/30/2020 - 22:02:05: [SM] Call stack trace:
L 03/30/2020 - 22:02:05: [SM] [0] DBResultSet.HasResults.get
L 03/30/2020 - 22:02:05: [SM] [1] Line 1799, materialadmin/database.sp::SQL_Callback_CheckBekapTime
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,222
что нужно обновить?
На самый последний коммит прыгните. Там нормально. У Вас сейчас предпоследний.

Теперь это пишет в консоль, почти каждую минуту - полторы
[materialadmin.smx] SQL_Callback_DeleteClient Query Failed: attempt to write a readonly database
У Вас база сейчас в режиме "Только чтение". Её что-то заблокировало.
 

karb0n

Участник
Сообщения
152
Реакции
18

artem120

Участник
Сообщения
15
Реакции
0
Флуд/Оффтоп
Оффтоп
При установке такая вот ошибка. Версия PHP: 7.2.29. Версия MySQl: 5.7.29.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,225
Duplicate entry 'NULL' for key 'modfolder'
База не пустая.
И вообще, используйте тег спойлера вместо тега оффтопа:
1585713916854.png
 

yabaldeu

Добрая душа
Сообщения
203
Реакции
63
Приветствую!
На серверах стоит старый плагин sbpp и переменная Check_SID "1"
Но если игрока забанили на одном сервере, то он не может зайти и на другие, при попытке захода выдает бан по причине "дубликат аккаунта"
// Проверять "источник" бана перед киком с сервера?
//
// 0 - не пропускать на сервер, если бан существует на любом сервере.
// 1 - не пропускать на сервер, если бан выдан на этом сервере или с сайта.
// 2 - не пропускать на сервер, если бан выдан на этом сервере.
"Check_SID" "1"
В чем может быть причина?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,227
SourceSleuth вырубите. Попозже поправлю в нем, чтобы он учитывал эту настройку.
 

Ryancoolround

Участник
Сообщения
35
Реакции
17
Если редактировать бан в WEB части, то ники типа "<<<Zippo>>>" не сохраняются. Бан будет отображаться с ником "имя игрока не указано".
Это можно как то поправить?
А если ник сохранить прям в кавычках """<<<Zippo>>>"", то ник будет отображаться как "&quot;&quot;"

Просто Zippo спокойно сохраняется.
 
Последнее редактирование:

DOVE

GLite Inc.
Сообщения
296
Реакции
54
RemovedBy не пишется в базе при размуте с сервера
1585948802835.png
 

babka68

Участник
Сообщения
2,124
Реакции
956
Всем привет,столкнулся с такой проблемой,зашел сегодня ко мне на сервер читереюга с аим+вх+бхоп.
Зашел я на сервер выдать бан,при попытке выдать бан пишет в чат это(смотреть фото)
1.jpg
Ну я думаю дай еще раз пробую,опять тоже самое
1.jpg

Думаю дай через сайт его забаню,в списках его нет,у меня недоумение как так,ладно иду на арену через ПУ захожу в игроки,там он есть баню его,но баниться игрок под ником 12345
12345.jpg

В том момент настоящий читер под ником DEKU_hero зависает в воздухе,я баню его еще раз через пу и получается успех.
Его ник айпи и прочее
# 294 "DEKU_hero" [U:1:1922634063] 23:59 52 0 active 5.53.113.44:27005
В консоле наблюдал такие команды
Client "12345" connected (5.53.113.44:54378).
rcon from "46.174.48.4:38494": command "addip 0 5.53.113.44"
con from "46.174.48.4:39078": command "addip 0 5.53.113.44"
rcon from "46.174.48.4:39078": command "writeip"
rcon from "46.174.48.4:59882": command "status"
Writing cfg/banned_ip.cfg.
Собственно вопрос,как так вышел новый способ читерить,что бы тебя не могли забанить или что это?
Сообщения автоматически склеены:

Еще интересный момент,в статистике за место его steamid указана данная надпись,эммм.
steamid.png
 
Последнее редактирование:

gg.cfg

Участник
Сообщения
116
Реакции
10
[MA] gg.cfg забанил player на Навсегда по причине (Взлом сервера).
[MA] Не получилось добавить в бд player, операция записана в бэкап, при возобновления соединения данные занесутся в бд.
Dropped player from server: Забанен админом: gg.cfg
Причина: Взлом сервера
Бан выдан: 04/04/2020 - 23:54:12
Забанен на: Навсегда
Подробнее на сайте: https://
L 04/04/2020 - 23:54:12: [materialadmin.smx] CreateBdCallback Query Failed: Unknown column 'a.authid' in 'where clause'
 

psychedelic

Участник
Сообщения
131
Реакции
35
L 04/05/2020 - 11:35:26: [SM] Blaming: materialadmin.smx
L 04/05/2020 - 11:35:26: [SM] Call stack trace:
L 04/05/2020 - 11:35:26: [SM] [0] DBResultSet.HasResults.get
L 04/05/2020 - 11:35:26: [SM] [1] Line 1799, materialadmin/database.sp::SQL_Callback_CheckBekapTime
И так постоянно на всех серверах
Сообщения автоматически склеены:

Нельзя получить информацию о игроке sunrise. Игрок ушел с сервера! Это когда пытаюсь через сайт банить
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,234
Первую строчку из лога потеряли, это раз. Ошибки начинаются с Exception reported, а не Blaming. Пора пнуть разрабов SM, чтобы они поменяли вывод снова...

Это когда пытаюсь через сайт банить
Прочитайте для начала это сообщение и исправьте своё по шаблону. Я тут не экстрасенс, и не знаю всего перечня данных.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #5,236
есть какие то идеи по этому поводу
Вчера видел, и забыл ответить.
Эмулятор есть? Этот "SteamID" имеют все игроки без айдишника, а так же его получают абсолютно все, пока Steam не подтвердит возможность игры для игрока, который подключается.
 

babka68

Участник
Сообщения
2,124
Реакции
956
Вчера видел, и забыл ответить.
Эмулятор есть? Этот "SteamID" имеют все игроки без айдишника, а так же его получают абсолютно все, пока Steam не подтвердит возможность игры для игрока, который подключается.
Да эмулятор есть
 

EVG

Участник
Сообщения
135
Реакции
6
[MA] NicknameAdmin разбанил STEAM_1:1:5163*****.
[MA] Не получилось добавить в бд STEAM_1:1:5163*****, операция записана в бэкап, при возобновления соединения данные занесутся в бд.
 

Kaiser

Участник
Сообщения
15
Реакции
2
Из database.sp (Material Admin) заинтересовала функция FixDatabaseCharset, а конкретнее этот код:

PHP:
#if SOURCEMOD_V_MINOR > 9
    strcopy(szCharset, sizeof(szCharset), "utf8mb4");
#else
    strcopy(szCharset, sizeof(szCharset), "utf8");
#endif

    SQL_SetCharset(g_dDatabase, szCharset);

Я знаю, что кодировка utf8mb4 уже поддерживается на более новых версиях SM, но если я, к примеру, захочу скомпилировать MA и SOURCEMOD_V_MINOR будет меньше 9, то что будет? Конкретно непонятен этот момент: поддержка utf8mb4 зависит просто от SOURCEMOD_V_MINOR или версии SM который стоит на самом сервере?
 

Paranoiiik

хачю клиентмод
Сообщения
2,047
Реакции
1,490
Из database.sp (Material Admin) заинтересовала функция FixDatabaseCharset, а конкретнее этот код:

PHP:
#if SOURCEMOD_V_MINOR > 9
    strcopy(szCharset, sizeof(szCharset), "utf8mb4");
#else
    strcopy(szCharset, sizeof(szCharset), "utf8");
#endif

    SQL_SetCharset(g_dDatabase, szCharset);

Я знаю, что кодировка utf8mb4 уже поддерживается на более новых версиях SM, но если я, к примеру, захочу скомпилировать MA и SOURCEMOD_V_MINOR будет меньше 9, то что будет? Конкретно непонятен этот момент: поддержка utf8mb4 зависит просто от SOURCEMOD_V_MINOR или версии SM который стоит на самом сервере?
Код означает, что если плагин скомпилирован на SM 1.10 или выше, он будет использовать кодировку utf8mb4. Если на SM 1.9 или ниже, будет использовать utf8
 
Сверху Снизу