1. Если возникает ошибка "Unhandled exception caught". Сама по себе ошибка включает в себя огромное количество подразделов. Всмысле очень много совершенно разных вариантов, когда данная ошибка может возникать. Иногда ошибка высвечивается в консоли, иногда и нет. Для достоверной информации, из-за чего у Вас именно возникает данная ошибка, рекомендую запускать игру с логом. То есть создаёте ярлык к MP файлу и прописываете параметр
Код
+set logfile 1
Затем запускаете игру, она вылетает и смотрите console_mp.log, файл , который появляется в папке main. В самом низу будет написана ошибка. Ну а сейчас разберём самые основные версии ошибки 1) Необходимо скачать и установить последнюю версию Direct X . Хотя лучшее согласование проходит с Direct X мартовской версии. Скачать можно здесь. Варианты ошибок в картинках
2) Ошибка может возникать, если при обладании пиратской версии игры, Вы пытаетесь войти под логином, который уже находится онлайн. В этом случае должно выкидывать первого, но может возникнуть такая ситуация, что игра просто зависает в главном меню а потом выкидывает вышесказанную ошибку. В этом случае необходимо сменить аккаунт, для этого идём в "C:\Documents and Settings\Ваш юзер\Local Settings\Application Data\Activision\CoDWaW\players\profiles" и в файле active.txt меняем Вашего юзверя, который был , на другого (так как кромя имени Вашего пользователя там находится ещё несколько папок с другими пользователями). Конфиг файлы и сэйвы можно так же спокойно перебросить из одной папки в другую. Даже если тот, под кем пытаетесь залогинится и не находится онлайн - для верности проделайте тот же самый процесс. Данная трабла будет относиться вплоть до покупки Вами лицензионного ключа
3) Эта ошибка происходит из-за конфликтов звуковых устройств, если у вас есть или был модем ДИАЛ-АП со встроенным динамиком, то убедитесь в том что он удалён полностью. Зайдите в НАСТРОЙКИ - ПАНЕЛЬ ИНСТРУМЕНТОВ - ТЕЛЕФОН И МОДЕМ - выберите закладку МОДЕМЫ и удалите устройство. Также проверьте, что в НАСТРОЙКИ - ПАНЕЛЬ ИНСТРУМЕНТОВ - ИГРОВЫЕ УСТРОЙСТВА нет в списке динамиков модема. (Также это относится к другим звуковым устройствам).
4) Ну а также эта ошибка возникает , если какой-либо из .ff файлов повреждён (corrupted or unreadeable). Какой именно - высветит консоль (хотя лучше смотреть лог-файл) , но при этом сама ошибка будет вышенаписанная. В этом случае необходимо нужный .ff файл (чаще всего code_post_gfx_mp и localized_code_post_gfx_mp) взять с образа диска (если вы ещё не ставили патч 1.1) , либо если патч 1.1 уже и поставлен ,то данный файл необходимо взять у кого-нибудь, кто поставил патч и у кого всё нормально =) (нужно иметь ввиду что оба файла обновляются с каждым патчем, так что необходимо брать самой последней версии). Файлы .ff хранятся в "Activision/Call of Duty - World at War/zone/english". То есть если у вас файл повреждён или при конекте к другим серверам высвечивается, что размер файла отличается от того, какой стоит на сервере, берите данный файл у того, у кого всё работает
5) Опытным путём установил, что World at War до боли необходимо аппаратное ускорение звука DirectX-а (4-му КоДу оно не нужно было). Если ускорение будет выключено - игра не запустится (видимо возникнет та же ошибка unhandled). Чтобы проверить состояние ускорения, идём в Пуск-Выполнить. Набираем "dxdiag" и в появившемся меню кликаем на звуки. Там находим ползунок "аппаратное ускорение" и смотрим, чтобы он не находился в крайнем левом положении. Хотя бы на базовом (второй слева). Что касается полного ускорения. На игре это вроде бы никак не отражается. Лично я поставил базовое ускорение по одной причине. Переодически после выхода из игры вылетает синий экран смерти, ака BSOD. Кто-то пофиксил это установкой наисвежайших дров , хотя моё ИМХО , что данная ошибка именно из-за ускорения. В любом случае поставил и тестирую
АПДЕЙТ : Синий экран всё равно вылетает =( Ускорение не при чём. В любом случае нужно, чтобы оно было включено
2. Далее на очереди проблемы со звуком.
Со звуком игра может вылетать, если у Вас установлена Виста и стоит звуковая карта Realtek. В этом случае Вам необходимо скачать Microsoft Audio Drivers 6.0 непосредственно с сайта www.microsoft.com
Если у Вас также стоит Виста и звуковая карта от фирмы Sigmatel, то необходимо установить последние апдейты для Висты + последние драйверы от Sigmatel , найти которые можно непосредственно на www.dell.com
3. Если у Вас стоит Виста Ультимейт 64-битная, а также Вы является обладателем звуковой карты Realtek и при запуске игры получаете такое окно :
То необходимо:
1). Перейти в панель управления
2). Далее "Звуки и аудиоустройства"
3). Далее звуки
4). Двойной клик по "Динамики" (имеется ввиду устройства вывода звука)
5). Перейти в "дополнительно"
6). Установить значение по-умолчанию, то есть "24 Bit, 48000 Hz (Studio Quality)"
4. JD передаёт всем обладателям Висты привет и сообщает, что тем, кому не удаётся создать профиль, необходимо разрешить игру через Windows Firewall (трабла в том, что когда Вы создаёте профиль, игра глюкает и просит вас создать его ещё , и ещё , и ещё ).
В XP брандмаузер вылазиет сам и предлагает заблокировать или разрешить доступ игры в инет. В Висте необходимо пойти в панель управления и тыркнуть на Windown Firewall (видимо брандмаузер) . В появившемся окне слева будет кнопочка "добавить" , тыркаем и добавляем через "обзор" оба файла. И Сингл и Мульти. Сохраняйте. После этого должно всё стать нормально
5. Чёрный экран :
1) Убедитесь, что Ваша карта поддерживает шейдеры 3-й версии (смотрим мин. сис. требования)
2) Убедитесь , что у Вас стоит относительно новые аудио и видео драйверы
3) Если всё норм в предыдущих 2-х пунктах, значит подглючивает видео. Это может происходить как при загрузке игры, так и после прохождения какого-то количества миссий. Если чёрный экран при запуске, то идём в main/video и находим файл Treyarch.bik. Меняет расширение файла на .pak. Запускаем игру и тестируем. Аналогичную тему необходимо провести со след миссией, которая будет загружатся (разумеется это будет уже не Treyarch.bik , а другой видео файл. Если лень искать нужный, то просто переносим папку video в другое место, а затем , после прохождения миссии, возвращаем всё обратно)
6. Ошибка конекта к серверам в интернете (Вы уже должны быть онлайн и конектится к серверам)
1)Перезапустите игру (если не помогло, выполняем пункт 2)
2)Перезапустить компьютер
3)Переустановить игру с удалением всего , что есть (даже профилей ! ). Вариант чреватый. Так что можно попробовать пересоздать свой профиль (имеется ввиду с тем же именем) и , конечно, предварительно сохранить свои достижения (файл mpdata)
7. Server Authentication Failure (ошибка идентификации сервера)
1) обновить лист серверов
2) обновить список своих профилей (попробовать зайти сначала под другим профилем, затем под основным)
3) перезапустить игру
8. No or bad challenge for address (в русском варианте вроде как неверный адресный запрос и т.д)
1) Проблема связана с тем, что сервер, на который Вы конектитесь, является кракнутым, то есть предназначен для пиратской версиии игры. Соответственно через браузер игры конекта не происходит. Решения не найдено
2) Коннект происходит, если присоединяться к игре через программу HLSW