• Добро пожаловать Гость. Чтобы Вы могли воспользоваться системой заявок, на аренду сервера, на бан игроков, на разбан, Вы должны зарегистрироваться. Пройти регистрацию Форма для связи Обратная связь

Bf4db - как подключить античит bf4db на сервер

5 Сен 2014
13.330
1.544
2.649
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
#1
На днях вновь начал работу давно известный сайт читометр BF4DB.com, он примечателен тем, что в отличии от других античит систем, любой может зарепортить читера имея 100% доказательства, такие как видео, и читер будет забанен, и забанен на большом кол-ве серверов. Это как общий банлист читеров, и этот банлист Вы можете подключить на свой сервер.

Для того, чтобы подключить свой сервер к базе BF4DB.com, сначала вам нужно зарегистрироваться на сайте.
- пройдите по ссылке BF4DB (всё как обычно, логин, емейл, пароль, подтверждаем емейл по почте

После регистрации нажмите вкладку SERVERS
bf4db1.png


- теперь нажмите на Claim Server
bf4db2.png


- на следующей странице сделайте следующее
bf4db3.png


текст нужно добавить в название сервера на время добавления сервера в базу BF4DB, после можете удалить
GUID сервера берём из адресной строки в браузере, как показано на скриншоте ниже

bf4db4.png

это например GUID сервер со скриншота 4d424f34-38ed-4432-be09-9e5d4c550dcf

После нажмите кнопку CLAIM. Всё, ваш сервер добавлен в базу BF4DB.com

Теперь Вам нужно скачать плагин (клиентам Multiplay не нужно)
- имейте ввиду, плагин не будет работать, пока вы не добавите сервер на сайте BF4DB.COM
- качате плагин с этой страницы BF4DB Server Protection
- распаковываете архив, и добавляете файлы на ваш прокон сервер по пути \Plugins\BF4
- перезагружаете сервер ProCon

Клиентам Multiplay
Клиенты хостинга Multiplay просто перезагружаете ProCon, я добавил плагин на ваши сервера
Как перезагрузить прокон показано здесь Перезагрузка procon


Теперь, вы увидите плагин в списке плагинов и осталось лишь ввести ключ и включить плагин
- на той же странице BF4DB после добавление сервера
жмём кнопку ApiKey
bf4db5.png


и вводим этот ключ сюда
bf4db6.png


После чего включите плагин, и теперь, на сайте BF4DB.com на этой странице, сервер должен загореться зелёным
bf4db7.png

значит вы всё сделали правильно


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




PS.
Пользователи Linux серверов ProCon откройте файл BF4DB.cs и измените в строке 77 следующее:
String fullPath = Path.GetFullPath(@"Plugins\BF4\BF4DB_API.dll");

на

String fullPath = Path.GetFullPath(@"Plugins/BF4/BF4DB_API.dll");
 

AMIGO

Старший прапорщик
Арендатор
29 Май 2017
9
4
279
ВКонтакте
[ВК]
#3
Все понятно! А главное работает! Спасибо Тимур!
 

JonkeyYard

Старший прапорщик
4 Апр 2017
66
15
299
32
#6
А на каких основаниях игрок попадает в бан на этом сайте?
 
5 Сен 2014
13.330
1.544
2.649
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
#7
А на каких основаниях игрок попадает в бан на этом сайте?
По видео например, на котором видно 100% что читер, по показателям статистики, по банам на сервисах панкбастера.
 
27 Апр 2016
32
0
299
26
Moscow
#8
Тим, было такое?
Код:
[14:33:10 61] [BF4DB] EXCEPTION: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (429) Too Many Requests.
   bei System.Net.WebClient.UploadDataInternal(Uri address, String method, Byte[] data, WebRequest& request)
   bei System.Net.WebClient.UploadString(Uri address, String method, String data)
   bei BF4DB_API.BF4DB_API.postAPI(String uri, String parameters)
   bei BF4DB_API.BF4DB_API.updateServer(String apiKey)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   bei PRoConEvents.BF4DB.updateServer(String apiKey)
 
5 Сен 2014
13.330
1.544
2.649
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
#9
Тим, было такое?
Код:
[14:33:10 61] [BF4DB] EXCEPTION: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Net.WebException: Der Remoteserver hat einen Fehler zurückgegeben: (429) Too Many Requests.
   bei System.Net.WebClient.UploadDataInternal(Uri address, String method, Byte[] data, WebRequest& request)
   bei System.Net.WebClient.UploadString(Uri address, String method, String data)
   bei BF4DB_API.BF4DB_API.postAPI(String uri, String parameters)
   bei BF4DB_API.BF4DB_API.updateServer(String apiKey)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
   bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
   bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   bei PRoConEvents.BF4DB.updateServer(String apiKey)
В плагин логах?

Вроде нет, но я запустил и забыт прокон как службу. Надо будет глянуть вечером.
 
5 Сен 2014
13.330
1.544
2.649
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
#11
Ну хер тебя знает, может ты ещё что откапал ;)
 
27 Апр 2016
32
0
299
26
Moscow
#12
Тим, дебаг ни в коем случае не включай. У меня лагать начинает прокон :eek:
 

Maverick

Лейтенант
Арендатор
1 Дек 2017
599
24
429
47
Battlelog
[BL]
#14
Для подтверждения с почты,после нажатия Activate Account - нет доступа к серверу. Ссылку тоже копировал-точно такой же результат
 
5 Сен 2014
13.330
1.544
2.649
Battlelog
[BL]
ВКонтакте
[ВК]
Facebook
[FB]
#15
Видимо у них что то сломалось
 

Maverick

Лейтенант
Арендатор
1 Дек 2017
599
24
429
47
Battlelog
[BL]
#17
Почему-то не получилось,помогите пожалуйста!
 

Maverick

Лейтенант
Арендатор
1 Дек 2017
599
24
429
47
Battlelog
[BL]
#18
постоянно выдает
Server name does not have the right verification code in it. Try again!
и в название сервера добавил текст и GUID скопировал с адресной строки сервера
 

Maverick

Лейтенант
Арендатор
1 Дек 2017
599
24
429
47
Battlelog
[BL]
#19
Все ,сделал! Видимо что-то не срабатывало
 

Clin4

Старшина
Арендатор
13 Авг 2018
102
4
179
33
Battlelog
[BL]
#20
Вроде бы все по инструкции сделал, но замочек горит красным(