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

Denisad

Участник
Сообщения
165
Реакции
7
Обычно прикладывают возникшие ошибки, в таком случае.
L 08/22/2020 - 18:01:08: [SM] Exception reported: Invalid data pack type (got 3 / expected 1).
L 08/22/2020 - 18:01:08: [SM] Blaming: sourcebans.smx
L 08/22/2020 - 18:01:08: [SM] Call stack trace:
L 08/22/2020 - 18:01:08: [SM] [0] ReadPackCell
L 08/22/2020 - 18:01:08: [SM] [1] Line 56, G:\Ю U\CFG \›\+SM1.8.0(5925)+SCP+PHooks+\addons\sourcemod\scripting\include\extras.sp::VerifyInsert
Она возникает, когда баню игрока
 

Denisad

Участник
Сообщения
165
Реакции
7
Как в sourcebans добавить админа по ip или можно, чтобы писалось не "Админ удален" на sb, а "СЕРВЕР"?
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
Как в sourcebans добавить админа по ip
Никак.

можно, чтобы писалось не "Админ удален" на sb, а "СЕРВЕР"?
Если в базе руками не копаться, и админа в ней на момент бана нет, то так и будет писать ("CONSOLE", но переименовать на уровне шаблона никто не мешает).
 

Denisad

Участник
Сообщения
165
Реакции
7
Если в базе руками не копаться, и админа в ней на момент бана нет, то так и будет писать ("CONSOLE", но переименовать на уровне шаблона никто не мешает).
Эммм, сначала писалось "админ удален", но затем изменил "aid" c "3" на "0" и пока все норм...
 

KRIK73 √

Участник
Сообщения
35
Реакции
5
Ребят как сделать что бы отображались флаги стран
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
Там нужно чтобы памяти было в районе 256МБайт и включено в админке.
После - в базе очистить колонку country у всех банов.
 

KRIK73 √

Участник
Сообщения
35
Реакции
5
Там нужно чтобы памяти было в районе 256МБайт и включено в админке.
После - в базе очистить колонку country у всех банов.
Можно подробнее где включить 256МБайт в php ?
И где в админке включать что то )
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
Можно подробнее где включить 256МБайт в php ?
Конфиг самого PHP. Если у Вас обычный веб-хостинг - или ищите в панели управления хостингом, или общайтесь с ТП.

И где в админке включать что то )
Админпанель -> Управление настройками (что-то такое). Там будет пункт, связанный с "получением флагов стран".
 

Vyacheslav

Участник
Сообщения
164
Реакции
24
Всем привет, какие порты надо открыть на стороне server css (CentOS 7) чтобы связались сервер и база данных
сервер и вэбсервер на разных тачках
вэб сайт на Debian 8
 

despjke

Участник
Сообщения
26
Реакции
4
Конкретно этот плагин не ставил, но я так понимаю он есть в офф сборке. В общем ставлю бан, но после смены карты забаненный игрок спокойно заходит и играет, есть ли такой плагин без обязательной привязки к майскулу ? А то геморно поднимать веб сервер ради банов.
 

kilroy

:clown:
Сообщения
1,065
Реакции
607
Конкретно этот плагин не ставил, но я так понимаю он есть в офф сборке. В общем ставлю бан, но после смены карты забаненный игрок спокойно заходит и играет, есть ли такой плагин без обязательной привязки к майскулу ? А то геморно поднимать веб сервер ради банов.
 

despjke

Участник
Сообщения
26
Реакции
4
Да я ставил этот плагин, но при попытке забанить кикается сам админ сервера который собственно и пытался забанить.
 

Vyacheslav

Участник
Сообщения
164
Реакции
24
Всем привет, какие порты надо открыть на стороне server css (CentOS 7) чтобы связались сервер и база данных
сервер и вэбсервер на разных тачках
вэб сайт на Debian 8
Разобрался!
заходим в терминал от пользователя root-где стоит sourcebans (можно через sudo)
mysql –u root –p;
потом попросит пароль от (root-mysql)
USE mysql;
SELECT host, user, authentication_string from mysql.user; или SELECT Host,User,Password FROM user; тут вы увидите пользователя и его разрешения подключения с какого хоста
+-----------+--------+-------------------------------------------+
| Host | User | authentication_string |
+-----------+--------+-------------------------------------------+
| localhost | root |*********************************** |
+-----------+--------+-------------------------------------------+
UPDATE user SET host='%' where user='root';
select host from user where user='root';
UPDATE db SET host='%' where user='root';
select host from db where user='root';
(небыло удалённого достапа у пользователя root)
должно быть вот так

SELECT host, user, authentication_string from mysql.user; или SELECT Host,User,Password FROM user;
+-----------+------------------+-------------------------------------------+
| host | user | authentication_string |
+-----------+------------------+-------------------------------------------+
| % | root | ****************************************** |



Связал сервер и вэб-сервер - установленные на разных виртуальных машинах
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
Рут выкидывать для всех хостов - небезопасно. Он только локально должен быть доступен. Лучше произведите нормальную настройку.
 

Vyacheslav

Участник
Сообщения
164
Реакции
24
Рут выкидывать для всех хостов - небезопасно. Он только локально должен быть доступен. Лучше произведите нормальную настройку.
У меня не получилось добавить пользователя с нужными правами
Я как бы не особо разбираюсь в Linux
А вот вопросик есть один, Centos 7 сойдёт для сервера css
 

Kruzya

Участник
Сообщения
12,974
Реакции
10,938
Используйте гуй-решения тогда. Тот же HeidiSQL умеет по SSH-туннелю ходить. Для мускла внешне это будет выглядеть как запрос с локалхоста, хотя сам клиент запускается на Вашем компьютере.
 

LaKeR

Участник
Сообщения
7
Реакции
0
Не могу понять, как связать базу админов из vip core с базой material admins. Чтобы при добавлении vip-игрока командой sm_addvip или через меню !admin, он добавлялся в список администраторов на сайте sourcebans. Подключение к db sourcebans есть, баны/муты записываются и выводятся на сайт. Но нет админов.
Установил [VIP] Admin с таким конфигом:
vip_admin_users.ini:
"VIP_ADMIN_USERS"
{
    "ADMIN_GROUPS"
    {
        "SUB.OWNER"
        {
            "vip_group" "SUB.OWNER"
        }
        
        "HELPER1"
        {
            "vip_group" "HELPER"
        }
    }
}
В файле groups.ini есть группы "SUB.OWNER" и "HELPER". На сайте sourcebans добавил две группы в "серверные группы админов", а именно "SUB.OWNER" и "HELPER1".
Правильно ли это?
 
Сверху Снизу