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

qorol

Участник
Сообщения
9
Реакции
0
во чо странно! сервер у меня на хосте. захожу в myadmin чтобы узнать адрес базы а там loclhost. ну я так и написал.
"Databases"
{
"driver_default" "mysql"

"sourcebans"
{
"driver" "mysql"
"host" "localhost"
"database" "qorol_bans"
 
Последнее редактирование:

makar3000

Участник
Сообщения
64
Реакции
0
qorol,

1) ошибка! "driver" "mysql" а нужно "driver" "default"
2) если у вас есть сайт и нанём установлен sourcebans? или он на компьютере?

если он на саййте то нужно вместо localhost писать www.ваш сайт.ваш домен

если на локальной машине то посмотрите вот эту инструкцию http://www.hlmod.ru/forum/showthread.php?t=271

толлько там настройка HLstatsX CE

а вы делайте только с sourcebans (ну я так делал) ;)
 
Последнее редактирование:

qorol

Участник
Сообщения
9
Реакции
0
спасибо макар. буду пробывать. просто в процессе установки сорсмод выдал хост: localhost. а сайто то у меня не на компе и под localhost должен быть адресь базы мускл. Ну сейас буду пробывать.
 

makar3000

Участник
Сообщения
64
Реакции
0
qorol, короче я сделаю так я буду делаать видео по устоновке на локальном компе :beer: как зделаю выложку тут думаю андрей не будет возражать?

:pooh_go:

:pooh_lol:
 

Sherhan

Участник
Сообщения
66
Реакции
19
Создал БД smbans, под рутом установил sourcebans на свой сайт, сайт работает, сервер видит.
Но в логах sourcebans на сервере выдает вот такую ошибку:
L 03/28/2010 - 01:05:32: [sourcebans.smx] Query Failed: near "SET": syntax error
L 03/28/2010 - 01:05:32: [sourcebans.smx] Failed to retrieve groups from the database, no such table: sb_srvgroups
L 03/28/2010 - 01:05:32: [sourcebans.smx] Failed to retrieve admins from the database, near "SELECT": syntax error
L 03/28/2010 - 01:07:30: [sourcebans.smx] Verify Ban Query Failed: no such table: sb_bans
Баню с сайта, на сайте бан проходит(появляется), с сервера игрок выкидывается, НО он может сразу же зайти, то есть на сервер бан не проходит!
Баню с сервера, на сайте ничего не проходит, НО игрок забанен!
содержание databases.cfg:
"driver_default" "mysql"

"sourcebans"
{
"driver" "default"
"host" "localhost"
"database" "smbans"
"user" "root"
"pass" "12345"
//"timeout" "0"
"port" "3306"
}
Содержание sourcebans.cfg:
"AutoAddServer" "0"
"ServerID" "1"
вот тут я не уверен что нужно в "AutoAddServer" пробовал "AutoAddServer" "ip:port"
 

makar3000

Участник
Сообщения
64
Реакции
0
тЫчё гониш? я описал уже выше!!! ПИШИ ВМЕСТО LOCALHOST СВОЙ САТ где бананы

"host" "www.сайт.домен"

или

"host" "www.сайт.домен/папка с sourcebans"
 

apkon

Участник
Сообщения
257
Реакции
91
apkon спасибо!!!

но теперь всё в admin.cfg пишется нов кантре серовно пишет типа такого админа нет

что же делать а может нужно пороль писать в console?

Кинь сюда твой код из admins.cfg

apkon РАБОТАЕТ !!!
respect.gif
Просто есчё и в файл admins_simple тоже добавить нужно было!

а вот проблема !

как ставить блок пост?

вот как на этом сайте
cb9ab6cf65af.png

Вот здесь ты не прав. В файл admins_simple писать ничего не нужно. Он сделан только для того, чтобы легко добавить админа.

А раз на сервере установлен СорсБанс, то он и должен прописывать админов.
 

apkon

Участник
Сообщения
257
Реакции
91
qorol,

1) ошибка! "driver" "mysql" а нужно "driver" "default"

Здесь ошибки нет, можно и так и так писать.

спасибо макар. буду пробывать. просто в процессе установки сорсмод выдал хост: localhost. а сайто то у меня не на компе и под localhost должен быть адресь базы мускл. Ну сейас буду пробывать.

БД почти всегда будет писать что стоит на localhost'е, однако у нее есть свой адрес и она должна быть внешней (т.е. доступна из интернета, а такое предоставляет очень мало хостингов).

Создал БД smbans, под рутом установил sourcebans на свой сайт, сайт работает, сервер видит.
Но в логах sourcebans на сервере выдает вот такую ошибку:
Баню с сайта, на сайте бан проходит(появляется), с сервера игрок выкидывается, НО он может сразу же зайти, то есть на сервер бан не проходит!
Баню с сервера, на сайте ничего не проходит, НО игрок забанен!
содержание databases.cfg:
"driver_default" "mysql"

"sourcebans"
{
"driver" "default"
"host" "localhost"
"database" "smbans"
"user" "root"
"pass" "12345"
//"timeout" "0"
"port" "3306"
}
Содержание sourcebans.cfg:
вот тут я не уверен что нужно в "AutoAddServer" пробовал "AutoAddServer" "ip:port"

Ты уверен что в банах твой сервер имеет ID#1 ?

У тебя где находится БД и сервер? На одном компе?
 

makar3000

Участник
Сообщения
64
Реакции
0
но когда в admins_simple не написано админа то когда я нас сервере в source bans в алминах серва показывает зелёным типа админ на сервере во :

15984976548b.png
 

apkon

Участник
Сообщения
257
Реакции
91
Да, БД и сервер находятся на одном компе!
Ну если ID это как на картинке
1jpeg_7300336_549477.jpg

то уверен

Тогда порблема может быть в адресе. Когда система проверяет бан, то пытается подключиться с внешнего адреса, а не с внутреннего.
 

Sherhan

Участник
Сообщения
66
Реакции
19
то есть нада БД перенастроить на внешний адрес? и все настройки соответственно тоже!
 

dobermanrus

Участник
Сообщения
41
Реакции
1
dobermanrus, да, СорсБанс умеет банить по SteamID и по IP. Как банить - выбираете Вы.

странно, но sm_banip не работает.
в консоле - sm_banip 111.111.111.111 60 "TK"
В игре пишет - [Sourcebans] 111.111.111.111 бан добавлен (а игрок играет)
На странице сурсбана появляется строчка типа забанен, но без ника (хотя игрок продолжает играть)
А вот если просто sm_ban (по стим_ID) сразу вылетает, все работает нормально.
версия 1.4.6 может, что-то упустил? не настроил? 0_o
 

apkon

Участник
Сообщения
257
Реакции
91
странно, но sm_banip не работает.
в консоле - sm_banip 111.111.111.111 60 "TK"
В игре пишет - [Sourcebans] 111.111.111.111 бан добавлен (а игрок играет)
На странице сурсбана появляется строчка типа забанен, но без ника (хотя игрок продолжает играть)
А вот если просто sm_ban (по стим_ID) сразу вылетает, все работает нормально.
версия 1.4.6 может, что-то упустил? не настроил? 0_o

sm_banip <ip|#userid|name> <time> [reason] - Adds an IP address to Source's ban list. Only someone with rcon access can ban an arbitrary IP.

Т.е. бан будет добавлен если у админа есть RCON-доступ.
 

Sherhan

Участник
Сообщения
66
Реакции
19
Ты уверен что в банах твой сервер имеет ID#1 ?

У тебя где находится БД и сервер? На одном компе?
Кароче я уже измучался, не хочет он подцеплять БД, пишет ошибку и все тут:
[sourcebans.smx] Query Failed: near "SET": syntax error
[sourcebans.smx] Failed to retrieve groups from the database, no such table: sb_srvgroups
[sourcebans.smx] Failed to retrieve admins from the database, near "SELECT": syntax error
как то раз подцепилась, я добавил админа и опять все слетело! И подцепилось то как то странно, я потом проверил а в настройках была указана не та БД!
 
Сверху Снизу