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

F1stoR

CSPL.ru
Сообщения
26
Реакции
8
F1stoR, я и говорю, нужно сделать отлов банов по параметру времени. Как ты собираешься сортировку банов проводить? Магии не будет, нужно как-то разделять 0 и !0.

Может я не правильно объясняю или сам не совсем понимаю, но мне не нужно фильтровать баны по сроку. В СБ №1 будет убран перманент вообще (в веб-панели), банить администраторы перманентом не смогут. Поэтому это будут делать главные администраторы в СБ №2, где уже будет перманент бан. Все, что нужно, это понять, каким образом подключить СБ №2 к серверу так, чтобы он просто не пропускал тех игроков, которые есть в бане СБ №2, так и в СБ №1. Это запутанно звучит, конечно, но все же.
Надеюсь, что теперь меня все поймут.
 

KorDen

Atra esterní ono thelduin!
Сообщения
2,142
Реакции
1,424
Может я не правильно объясняю или сам не совсем понимаю, но мне не нужно фильтровать баны по сроку. В СБ №1 будет убран перманент вообще (в веб-панели), банить администраторы перманентом не смогут. Поэтому это будут делать главные администраторы в СБ №2, где уже будет перманент бан. Все, что нужно, это понять, каким образом подключить СБ №2 к серверу так, чтобы он просто не пропускал тех игроков, которые есть в бане СБ №2, так и в СБ №1. Это запутанно звучит, конечно, но все же.
Надеюсь, что теперь меня все поймут.

Тебя и так все поняли. Принцип предполагается такой, что при бане в игре определяется время, на которое был забанен игрок, и если это перманент, то это будет записан во второй сб, а если не перманент - в первый. А проверять уже будет с обоих SB. Но придется вручную настраивать одинаковых админах в обоих SB, иначе будут глюки
 

Neax

Участник
Сообщения
8
Реакции
0
Тебя и так все поняли. Принцип предполагается такой, что при бане в игре определяется время, на которое был забанен игрок, и если это перманент, то это будет записан во второй сб, а если не перманент - в первый. А проверять уже будет с обоих SB. Но придется вручную настраивать одинаковых админах в обоих SB, иначе будут глюки
Ты не понял. Нужно чтобы все баны шли в SB#1. А во 2 СБ можно было бы добавить баны только с web. То есть ЛЮБОЙ бан с сервера в СБ №2 идти не должен.
 

Neax

Участник
Сообщения
8
Реакции
0
Вообщем, существует sourcebans.ru и sourcebans.com
В sourcebans.ru добавлены администраторы, они банят и баны идут в .ru
В sourcebans.com добавлены только ГЛАВНЫЕ администраторы, баны с сервера в него не идут, но баны с .COM распространяются на сервера.
 

kv.acid

Участник
Сообщения
2,025
Реакции
755
Придется написать отдельный плагин, по принципу работы СтимБанс.ру, ну или перепелить существующий sourcebans.
Все баны будут вноситься ручками, и просто чекаться на наличие игрока в БД. Самый простой способ.
Плагин такой будет стоить не дорого. Тем более уже есть декомпилированный плагин SteamBans.ru от туда можно взять тело плагина.
 

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
F1stoR, всё проще:
Ловим хук бана, если равен нолю, то вносить в БД 2, после - чекать обе, если в какой-то есть бан, то так же и запрещать, а синхоогизацию админов можно провести по БД 1 и взять по параметру группы. Тобько придётся немного и сам скрипт СБ переписать, но это не так сложно.
 

Neax

Участник
Сообщения
8
Реакции
0
F1stoR, всё проще:
Ловим хук бана, если равен нолю, то вносить в БД 2, после - чекать обе, если в какой-то есть бан, то так же и запрещать, а синхоогизацию админов можно провести по БД 1 и взять по параметру группы. Тобько придётся немного и сам скрипт СБ переписать, но это не так сложно.
Ты не понимаешь чтоль?
В СОУРС БАНС НОМЕР ОДИН ИДУТ БАНЫ С СЕРВЕРА И ТАМ ВСЕ АДМИНЫ ЕСТЬ.
В СОУРС БАНС НОМЕР ДВА БАНЫ С СЕРВЕРА НЕ ИДУТ, ЗАПРЕТ, ТАБУ, ТАМ МЫ САМИ ВНОСИМ ИЗМЕНЕНИЯ И БАНИМ В РУЧНУЮ, НО БАНЫ С СОУРС БАНСА НОМЕР ДВА РАСПРОСТРАНЯЮТСЯ НА СЕРВЕРА!!!
Вот схема:
hW4Yq3p.png
 

The Night Fury

Участник
Сообщения
1,300
Реакции
1,395
Neax, кажется, это не я не понимаю.
Для того, чтобы бан работал, он обязан быть внесён в БД 1 или БД 2.
А чтобы вас правильно понимали нужно изначально писать то, что нужно:

Здравствуйте. Не знаю, задавался ли такой вопрос ранее, но все же. Есть ли какая-то возможность подключить один сервер сразу к двум СБ системам? То есть в бан-системе №1 только временные баны, в бан-системе №2 только перманент баны и все это успешно должно синхронизироваться с сервером. Видел реализацию подобного, но сам что-то не совсем понимаю, как это возможно. Быть может кто знает? Заранее спасибо.

тут же совсем другой смысл:

Ты не понимаешь чтоль?
В СОУРС БАНС НОМЕР ОДИН ИДУТ БАНЫ С СЕРВЕРА И ТАМ ВСЕ АДМИНЫ ЕСТЬ.
В СОУРС БАНС НОМЕР ДВА БАНЫ С СЕРВЕРА НЕ ИДУТ, ЗАПРЕТ, ТАБУ, ТАМ МЫ САМИ ВНОСИМ ИЗМЕНЕНИЯ И БАНИМ В РУЧНУЮ, НО БАНЫ С СОУРС БАНСА НОМЕР ДВА РАСПРОСТРАНЯЮТСЯ НА СЕРВЕРА!!!

И нечего тут агриться. Ты хочешь, чтобы был такой модуль — иди и закажи либо объясняй всё до мелочей.


В любом случае, для отлова банов нужно будет писать плагин, а для работы одного СБ от БД 1 и второго СБ от БД 2 нужно будет модифицировать и скрипты.
Ты думаешь, что магия всё делает, а?
 

The Slavik

Участник
Сообщения
437
Реакции
49
Ребята я вот вспомнил. Что когда то я видел или в этой теме или еще где такую вот фишку(у самого была когда то).
Когда игрок находится в бане и пытается присоединится к серверу, то ему пишет и в окошке и в консоле фразу. Вы забанены на 2 часа по причине мат, через 1 час 10 минут ваш бан закончится.
А если перманент - то пишет что вы забанены навсегда.
 

F1stoR

CSPL.ru
Сообщения
26
Реакции
8
При установке СБ возникла такая проблема. Запилил БД, успешно устанавливаю СБ, к базе идет коннект и СБ работает. Но сервера отказываются подключаться. Беру сервер, точно прописываю все данные, сверяя их с конфигами СБ, но синхронизация не происходит. В конфигурации БД удаленный доступ с IP разрешен. В чем может быть проблема? Что стоит проверить?
 

F1stoR

CSPL.ru
Сообщения
26
Реакции
8

F1stoR

CSPL.ru
Сообщения
26
Реакции
8
F1stoR, Оффтоп Пиши хостеру конечно же!

Странно, но проверил подключение к работающей БД, на которой размещено около 20 серверов, а ошибку выдало все ту же, что и в моем сообщении выше. Второй день уже капает на мозги эта СБ.

Добавлено через 1 час 10 минут
Все, проблему решил. Настроил phpmyadmin, а точнее внешнее подключение к базам.
 
Последнее редактирование:

Romeo98rus

Участник
Сообщения
193
Реакции
5
Привет всем!
413 Request Entity Too Large
пытаюсь демо загрузить в Соурсбане при выдаче бана и не дает!
Но не всегда!
Может ограничение где то есть по размеру или типо того!
 

KorDen

Atra esterní ono thelduin!
Сообщения
2,142
Реакции
1,424
Привет всем!
413 Request Entity Too Large
пытаюсь демо загрузить в Соурсбане при выдаче бана и не дает!
Но не всегда!
Может ограничение где то есть по размеру или типо того!

php.max_body_size + еще какой вебсервер и какие в нем настройки по максимальному значению отправки
 

The Slavik

Участник
Сообщения
437
Реакции
49
Такая вот проблемка есть.
Не могу в соурс бансе добавить ни одного админа.
версия 1.4.10
 

kv.acid

Участник
Сообщения
2,025
Реакции
755
Такая вот проблемка есть.
Не могу в соурс бансе добавить ни одного админа.
версия 1.4.10
Что значит не можешь? Синхронизация не проходит? или в веб части что не работает? Русификацию ставил?
 

The Slavik

Участник
Сообщения
437
Реакции
49
Что значит не можешь? Синхронизация не проходит? или в веб части что не работает? Русификацию ставил?

Вот смотри.
Прописал я все параметры для админки, там ник, стим ид, пароль для веб админства.
и нажимаю кнопку добавить админа. И ничего не проиходит. Сколько не жму резульатат 0.
Да СБ русифицирован.
Таких проблем на пред. версиях не было.
 
Сверху Снизу