Инструкция по установке и настройке SourceBans

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@BossLike, если веб на Арене (как я предполагаю, видя связку web и ru) - разрешите внешний доступ. У них в вики есть инструкция на этот счёт.
 

hirowatch

Живет ХЛмод`ом
Сообщения
2,722
Реакции
1,634
@BossLike, Если ISP то зайди в настройки базы и поставь галочку "Удаленный доступ"
 

Chong

Участник
Сообщения
1
Реакции
0
Notice: Constant IN_SB already defined in /www/install/includes/converter.inc.php on line 28
Converting sb_bans...
Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'player_ip' in 'field list' in /www/includes/Database.php:70 Stack trace: #0 /www/includes/Database.php(70): PDOStatement->execute() #1 /www/includes/Database.php(75): Database->execute() #2 /www/install/includes/converter.inc.php(45): Database->resultset() #3 /www/install/template/page.6.php(15): convertAmxbans(Object(Database), Object(Database)) #4 /www/install/includes/page-builder.php(62): include('/w...') #5 /www/install/index.php(31): include_once('/w...') #6 {main} thrown in www/includes/Database.php on line 70
Подскажите что за ошибка
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@Chong, напишите на Гитхаб разработчикам. Похоже на баг.
 

HellWaer

Участник
Сообщения
273
Реакции
32
Как можно добавить одного и того же администратора под разными группами на разные сервера?
Мне пишет "Этот Steam ID уже используется админом" Как обойти пока не понимаю...
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@Fanarrium, никак. Только через базу данных.
Но знайте, что после этого плагин не будет адекватно работать, и выдача банов таким админом сломается.

Предупреждены - вооружены.
 

HellWaer

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

M0sp3r0s

Участник
Сообщения
61
Реакции
0
Если причина бана на русском языке в sourcebans-е отображает знаки вопроса вместо причины. притом если ник русский отображает нормально
Server charset: UTF-8 Unicode (utf8)
Server connection collation : utf8mb4_general_ci
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@M0sp3r0s, уверены, что кодировки у сервера по умолчанию именно UTF8? Проверьте:
SQL:
SHOW GLOBAL VARIABLES LIKE 'character_set_%';
SHOW GLOBAL VARIABLES LIKE 'collation_%';
 

M0sp3r0s

Участник
Сообщения
61
Реакции
0
@M0sp3r0s, уверены, что кодировки у сервера по умолчанию именно UTF8? Проверьте:
SQL:
SHOW GLOBAL VARIABLES LIKE 'character_set_%';
SHOW GLOBAL VARIABLES LIKE 'collation_%';


collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server utf8_general_ci


character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@M0sp3r0s, а таблицы в какой кодировке?
SQL:
SELECT
  `TABLE_NAME`, `TABLE_COLLATION`
FROM
  `information_schema`.`TABLES`
WHERE
  `TABLE_SCHEMA` = 'имя бд';
 

M0sp3r0s

Участник
Сообщения
61
Реакции
0
@M0sp3r0s, а таблицы в какой кодировке?
SQL:
SELECT
  `TABLE_NAME`, `TABLE_COLLATION`
FROM
  `information_schema`.`TABLES`
WHERE
  `TABLE_SCHEMA` = 'имя бд';



sb_admins utf8mb4_general_ci
sb_admins_servers_groups utf8mb4_general_ci
sb_banlog utf8mb4_general_ci
sb_bans utf8mb4_general_ci
sb_comments utf8mb4_general_ci
sb_comms utf8mb4_general_ci
sb_demos utf8mb4_general_ci
sb_groups utf8mb4_general_ci
sb_log utf8mb4_general_ci
sb_mods utf8mb4_general_ci
sb_overrides utf8mb4_general_ci
sb_protests utf8mb4_general_ci
sb_servers utf8mb4_general_ci
sb_servers_groups utf8mb4_general_ci
sb_settings utf8mb4_general_ci
sb_srvgroups utf8mb4_general_ci
sb_srvgroups_overrides utf8mb4_general_ci
sb_submissions utf8mb4_general_ci
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@M0sp3r0s, SM хоть 1.10? 1.9 и ниже работать с utf8mb4 не умеют.
 

M0sp3r0s

Участник
Сообщения
61
Реакции
0
@M0sp3r0s, SM хоть 1.10? 1.9 и ниже работать с utf8mb4 не умеют.
sm version
SourceMod Version Information:
SourceMod Version: 1.10.0.6378
SourcePawn Engine: 1.10.0.6378, jit-x86 (build 1.10.0.6378)
SourcePawn API: v1 = 5, v2 = 12
Compiled on: Jan 13 2019 13:38:06
Built from: Prevent FrameIterator OOB Errors (#949) · alliedmodders/sourcemod@b7e252d
Build ID: 6378:b7e252d
SourceMod: Half-Life 2 Scripting
--- Добавлено позже ---
SourceBans++ 1.6.3 стоит
 
Последнее редактирование:

M0sp3r0s

Участник
Сообщения
61
Реакции
0
@M0sp3r0s, SM хоть 1.10? 1.9 и ниже работать с utf8mb4 не умеют.
Если изменить причины банов на русские в sourcebans.cfg и банить через админ меню или если банить через админ меню и выбрать написать причину в чат на сайте в соурсбанс причина будет показано нормально русскими буквами.
А если банить через консоль или чат(!ban player бан) будут ????
Если этот плагин поставить тоже ??? вместо причин будут Другое - VoteBKM (Голосование за бан/кик/мут)
У всех так ?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
@M0sp3r0s, это многое проясняет.
Вы причину в кавычках пишете? Судя по всему - нет.
 

Killex789

Участник
Сообщения
12
Реакции
2
Как добавить в sourcebans строчку для добавлении админа на время (sourcebans++ 1.6.3 английский)
 

Energy132

Участник
Сообщения
13
Реакции
0
Всем привет. У меня на нескольких серверах используется одна база sourcebans. При бане игрока на первом сервере, он не может зайти на второй в том числе. Можно ли это исправить? То есть чтобы если забанят на первом сервере, игрок мог зайти на второй? Или только базы разные делать? Благодарю :ab:
 

Tavian

Участник
Сообщения
1,184
Реакции
119
Всем привет. У меня на нескольких серверах используется одна база sourcebans. При бане игрока на первом сервере, он не может зайти на второй в том числе. Можно ли это исправить? То есть чтобы если забанят на первом сервере, игрок мог зайти на второй? Или только базы разные делать? Благодарю :ab:
Пробуй тут, зайди в sourcebans.cfg
Оффтоп
 

Energy132

Участник
Сообщения
13
Реакции
0
Пробуй тут, зайди в sourcebans.cfg
Оффтоп
У меня нет настройки Check_SID, только ServerID. ServerID указан везде разный, в соответствии с номерами в веб части
 
Сверху Снизу