Сообщения без ответов | Активные темы Текущее время: 27 апр 2024, 17:31



Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
kik-кает с сервера 
Автор Сообщение
Администратор
Аватара пользователя

Зарегистрирован:
17 окт 2009, 01:02
Сообщения: 2702
Я тут шоркаюсь по инету и если чего буду находить - буду сюда кидать...
Вот первые поиски:

Проба №1:
Скачиваем http://40h.org/!D/dbghelp.dll и заменяем этим файликом тот оригинальный что находится в каталоге игры (предварительно конечно же старый сохраняем, ибо если не поможет - нужно вернуть будет старый файлик на место).

Проба №2:
Вопрос:Выкидывает с сервера с ошибкой your connection to the server has been lost
Ответ: Скорей всего у вас двух- или четырех- ядерный процессор.
После запуска игры каждый раз надо вызывать диспетчер задач (ctrl+alt+delete)
И для двух процессов: "bf2.exe":
Клик на него правой кнопкой мыши, "Задать соответствие", оставить только галочку "CPU 0", "OK".
Все, можно играть.

Также при подобной ошибке, если ничего не помогает, надо попробовать отключить voip. То есть общение при помощи микрофона.
// Священной злобой возвышаюсь над скопленьем тупиц.


04 янв 2010, 00:21
Профиль ICQ WWW
Администратор
Аватара пользователя

Зарегистрирован:
17 окт 2009, 01:02
Сообщения: 2702
Проба №3:

Лаги
Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:

pb_system 1
pb_writecfg

Команда pb_system управляет функцией, специально разработанной для уменьшения конфликтов ПБ с установленным ПО. По команде pb_writecfg её значение будет запомнено в файл pbsys.cfg, так что повторять эти действия каждый раз не придется. К сожалению, pb_system 1 не способна решить все проблемы, обусловленные конфликтом ПБ с другим программным обеспечением, и часто приходится искать конфликтующие программы и сервисы самому. разработчики также рекомендуют поэкспериментировать с параметром pb_Sleep, который по умолчанию равен 60, однако наиболее распространенное значение для него

pb_Sleep 500

то есть максимально возможное. Подчеркну, что оптимальное значение этого параметра для конкретной системы лучше подбирать индивидуально. Часто меньшие значения (pb_Sleep 20) подходят лучше (запомнить значение pb_Sleep можно также по команде pb_writecfg). Иногда для уменьшения лагов бывает полезно понизить приоритет, с которым запускается игра до BelowNornal или Low. Для удобства можно автоматизировать этот процесс используя утилиту из аттача.
// Священной злобой возвышаюсь над скопленьем тупиц.


04 янв 2010, 00:54
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 дек 2009, 16:59
Сообщения: 145
Попробуйте сервер перезагрузить. У нас в 5.00 утра каждый день сервер перезагружается, иначе вечером у нас лаги, вылеты на раб.стол, матное словцо от панка)). Кароче, без перезагрузки сервера вечером играть невозможно.


04 янв 2010, 01:09
Профиль
Администратор
Аватара пользователя

Зарегистрирован:
17 окт 2009, 01:02
Сообщения: 2702
RusLine писал(а):
Попробуйте сервер перезагрузить. У нас в 5.00 утра каждый день сервер перезагружается, иначе вечером у нас лаги, вылеты на раб.стол, матное словцо от панка)). Кароче, без перезагрузки сервера вечером играть невозможно.

Перезагрузка сервера ни на чем не сказывается - проверено.
// Священной злобой возвышаюсь над скопленьем тупиц.


04 янв 2010, 01:12
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
25 окт 2009, 22:24
Сообщения: 129
ну вот.. вчера и сегодня когда много народу кикает панкбастер на 10 минут, losing key packet - типа того
http://40h.org/player.php?pid=140330816


04 янв 2010, 20:24
Профиль
Администратор
Аватара пользователя

Зарегистрирован:
17 окт 2009, 01:02
Сообщения: 2702
Ребяты! Сегодня тут некоторую поправочку сделал... Отпишитесь если станет лучше или останется также - в плане киков с сервера, а главное - в скорости загрузки.
// Священной злобой возвышаюсь над скопленьем тупиц.


08 янв 2010, 04:22
Профиль ICQ WWW
Администратор
Аватара пользователя

Зарегистрирован:
17 окт 2009, 01:02
Сообщения: 2702
Ау сегодня же вроде народ играл... Напишите те у кого были проблемы: стало лучше или также осталось (или может хуже стало вообще)! :(
// Священной злобой возвышаюсь над скопленьем тупиц.


08 янв 2010, 23:03
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
24 дек 2009, 16:59
Сообщения: 145
Вроде все тоже самое.


09 янв 2010, 03:12
Профиль
Администратор
Аватара пользователя

Зарегистрирован:
17 окт 2009, 01:02
Сообщения: 2702
RusLine писал(а):
Вроде все тоже самое.

Пля... буду дальше искать пути...
// Священной злобой возвышаюсь над скопленьем тупиц.


09 янв 2010, 03:13
Профиль ICQ WWW

Зарегистрирован:
09 янв 2010, 15:19
Сообщения: 1
Как обновить PunkBuster:

Вариант №1:
Зайдите в игру и впишите в консоли /pb_lan 1 (консоль открывается нажатием на Ё слева от 1) и обновление будет проходить автоматически

Вариант №2 (используя интернет):
В каталоге установки игры найдите папку PB и запустите pbsetup.exe
Нажмите "Add Game". Выберите "Battlefield2" и нажмите "Check for updates".
Дождитесь окна "All available updates have been applied."
Готово.

Если pbsetup.exe в папке PB не оказалось, то скачайте отсюда http://www.evenbalance.com/index.php?page=pbsetup.php
Разархивируйте и положите ее в папку PB в директории игры. Запустите.
Нажмите "Add Game". Выберите "Battlefield2" и нажмите "Check for updates".
Дождитесь окна "All available updates have been applied."


Если Вас выкидывает с ошибками типа:
PB INIT FAILURE
PunkBuster kicked player 'NOOB' (for 0 minutes)...
Time Out trying to Update PB Client
no packet flow
Lost Key Packets
NOOB has been kicked via PunkBaster(for 0 minutes) RESTRICTION:
NOOB PunkBuster kicked player "Lacoste" (for 0 minutes)... General PB Client
Authentication Failure - Reinstall PB if problem persists
Punkbuster kicked player ... (for 0 minut) ......... Failure: PnkBstrb.exe initializating failed
RESTRICTION: Service Communication Failure: PnkBstrB.exe handshaking failed.
RESTRICTION: Service Communication Failure: PnkBstrB.exe initialization failed.
RESTRICTION: Service Communication Failure: PB.exe driver failure (PB) ffao.

1. В фаерволе (брэндмауере) или в антивирусе разрешите процессы pnkbstrA.exe, pnkbstrB.exe, pnkbstrK.sys (критично при ошибке losing key packets)

2. Проверьте PB, с помощью pbsvc.exe
(скачать здесь http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe )
Для этого файл положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит Ваш ПБ и если напишет Without Errors, то все в порядке. Можно переходить к пункту три. Если же нет, то пробуйте переустановить ПБ и попробовать еще раз.

3. Обновите PB с помощью утилиты pbsetup.exe или из архива с античитом
(Скачать отсюда http://www.evenbalance.com/index.php?page=pbsetup.php)

4. Можно так же зайти в игру и прописать в консоле(~) \pb_security 0 и \pb_lan 1 и обновления будут происходить автоматически.
Либо найдите папку .../Battlefield2/pb, там найти или создайте файл pbcl.cfg, откройте его с помощью блокнота или другого текстового редактора и добавьте строки -
pb_lan 1
pb_security 0
После этого обновление ПБ будет происходить автоматически.

Если выкидывает с ошибкой Corrupted File/Memory

Удалите NoCD и юзайте линзовую гаму

Вожможно у вас вирусняк

Если все это не помогло, то переустановите PunkBuster


Как переустановить Pb?

1. Делаем Пуск-Выполнить-services.msc
2. Ищем там пункты PnkBstrA и PnkBstrB - останавливаем их.
3. Идем в папку "Winodws(или смотря как она у вас названа)/system32/" находим и удаляем там фаилы PnkBstrA.exe и PnkBstrB.exe.
4. Идем в папку с игрой, находим там папку pb и удаляем её
5. Заново устанавливаем PB. Для этого:
6. Скачайте и разархивируйте папку PB в директорию игры
7. Запустите pbsetup.exe из папки Pb. Нажмите "Add Game". Выберите "Battlefield2" и нажмите "Check for updates". Дождитесь окна "All available updates have been applied."
8. Скачайте и запустите pbsvc.exe
(скачать здесь http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe)
Для этого файл разархивируйте и положите в папку PB. Запустите. Откроется программа. Поставьте галочку на строке Install/Re-Install Punkbuster Service, а потом внизу нажмите Next. Эта программа проверит и Ваш Pb.
9. При заходе в Battlefield2 будут автоматически запущены 2 службы: PnkBstrB.exe и PnkBstrA.exe. ВАЖНО!!! : Если установлен фаерволл, добавить в исключения PnkBstrB.exe и PnkBstrA.exe (они лежат в C:\WINDOWS\system32\), либо совсем отключить фаерволл на время игры.
10. Перезагрузите компьютер

Ещё возможные ошибки:

Ошибка типа: "Global Guid Ban"
Ваш «пиратский» ключ забанен Pb. Смените ключ игры.

У меня проблема, стоит Windows Vista и call of duty 4 при попытке зайти на игровые сервера выдаёт 2 типа ошибок. 50% - pnkbstrB.exe не запушен или что то в этом роде не может найти сервис pnkbstrB.... а другие 50% - "kicked by punkbuster (for 0 minutes) violation (???????) #134"
1. Нужно включить фаэрвол, на висте обязательно, ну а в список разрешённых программ Pb добавляеться сам.
2. Запустить мультиплеер от имени администратора что бы избежать AUC запросы, которые Pb не понимает.

При заходе на сервер у вас появляется надпись - WARNING! PB Server running Old Version.
На сервере стоит более древняя версия Pb, по сравнению с Вашей.

Inadequate O/S Privileges
Последние версии PunkBuster требуют для своей работы части администраторских полномочий в ОС, то есть запускать игру надо, имея права Администратора. Если Вы по каким-либо соображениям не хотите играть под аккаунтом администратора, назначьте пользователю, под учетной записью которого Вы играете, права на следующие действия:
# Debug Programs
# Load and unload device drivers
# Manage auditing and security log
# Modify Firmware environment values
# Profile Single Process

Под Windows XP Pro это делается в оснастке Local Security Policy (Control Panel => Administrative Tools => Local Security Policy)

Расшифровка наиболее часто встречающихся кодов нарушений выдаваемых системой PunkBuster в момент кика/бана на сервере "Battlefield2" и решения некоторых из них.

#101 - Communication Failure - Отказ связи
#102 - Communication Failure - Отказ связи
#131 - Initialization Failure - Ошибка инициализации
#132 - Protocol Error - Ошибка протокола
#141 - Distress - Затруднения (эта надпись показывает, что существует проблема с обновлением последней версии, PunkBuster™ или существуют проблемы доступа к одному из Master PB Servers, находящихся в интернете, и возможно обусловлена проблемами фаервола, роутера и т.д.).
Разные Нарушения:
#111 - Bad Name - Неверное (неразрешенное) имя(ник).
Решение: Сменить имя (ник).

Мне кажется, что меня сильно "лагает" на серверах с активированным ПБ.

Прежде всего убедитесь, что лаг вызван именно ПБ, попробовав поиграть на других серверах, в том числе и на серверах, где ПБ отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом ПБ, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:
\pb_system 1
\pb_writecfg
Команда pb_system управляет функцией, специально разработанной для уменьшения конфликтов ПБ с установленным ПО. По команде pb_writecfg её значение будет запомнено в файл pbsys.cfg, так что повторять эти действия каждый раз не придется. К сожалению, pb_system 1 не способна решить все проблемы, обусловленные конфликтом ПБ с другим программным обеспечением, и часто приходится искать конфликтующие программы и сервисы самому.
Разработчики также рекомендуют поэкспериментировать с параметром pb_Sleep, который по умолчанию равен 60, однако наиболее распространенное значение для него
\pb_Sleep 500
то есть максимально возможное. Подчеркну, что оптимальное значение этого параметра для конкретной системы лучше подбирать индивидуально. Часто меньшие значения (pb_Sleep 20) подходят лучше (запомнить значение pb_Sleep можно также по команде pb_writecfg).
Иногда для уменьшения лагов бывает полезно понизить приоритет, с которым запускается игра до BelowNornal или Low.
#112 - Too Many Bad Names - Слишком много неверных имен.
#113 - Too Many Name Changes - Слишком много изменений имени/ника (обычно допускается не более одной смены за игру)
Решение: Прекратить неоднократные смены игрового ника.
#114 - Protected Name - Защищенное имя
Решение: Сменить имя.
#121 - Negative Score Too Low - Отрицательный счет (обычно из-за тимкилла).
Решение: Прекратить тимкилл.
#151 - Extended ASCII Characters in Player Name - Использование ASCII знаков в имени игрока
Решение: используйте обычные буквы.
#9001 - CVAR value failed range check (see the FAQ for more info) - Нарушения игрового процесса.
Нарушения целостности:
Когда PunkBuster не имеет возможности проверить, что игровая обстановка игрока функционирует правильно и(или) не была изменена, тогда и возникает ошибка нарушения целостности. Эту ошибку также вызывает обнаружение изменений в игре или файлов PunkBuster .


09 янв 2010, 15:30
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 42 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Русская поддержка phpBB
21+
На сайте присутствует ненормативная лексика.
Не рекомендуется к просмотру детям младше 21-го года.
© 2009 — 2015, 2022, Vovo.