Известные проблемы Source SDK

From Valve Developer Community
Revision as of 22:49, 2 June 2013 by VXP (talk | contribs) (From scratch mod exits when launching from Steam Menu (Since 8/4/2006))

Jump to: navigation, search
English

Это - список известных и проверенных проблем с Source SDK, а так же способы их решения

Основные Проблемы

Visual Studio 2002 не поддерживается (с 8/4/2006)

В этом релизе SDK Visual Studio 2002 не поддерживается. Приносим извинения, за связанные с этим неудобства.

Однако есть патч, разрешающий VS 2002 компиляцию.

Примечание:Этот патч приводится здесь для удобства. Однако Valve не осуществляет его поддержку.

Проблемы с Hammer Editor'ом

Не работают ярлыки с hammer'ом (с 8/4/2006)

В этой версии SDK вы получите сообщение об ошибке, при попытки запустить hammer.exe из директории 'sourcesdk\bin'. Вот лучший способ исправить эту проблему:

  1. Кликните правой кнопкой на Source SDK в меню Tools в Steam.
  2. Выберите Create desktop shortcut.
  3. Добавьте -runhammer в конец командной строки к steam.exe.
    Для примера: C:\Program Files\Valve\Steam\Steam.exe -applaunch 211 -runhammer
  4. Переименуйте ярлык на что-то соответствующее, например "Hammer Editor".

This has the added benefit of actually launching the SDK Launcher before Hammer, making sure it is the latest version.

Примечание:Ярлыки для Model Viewer'а и FacePoser'а могут быть созданы следуя этой же процедуре, но не забывайте заменить -runhammer с одной из этих аргументов командной строки: -runmodelviewer или -runfaceposer.

3D Lighting Preview View in Hammer causes strange behavior and crashes (Since 8/4/2006)

There is a main menu item for 3D Lighting Preview that should not be exposed at this point. Please do not use it as it does not work.

This issue is addressed and the fix will be available in the next release.

3D окно в Hammer'е остается пустым (С 8/4/2006)

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

Ошибка при запуске карт из мода (С 8/4/2006)

При попытке запустить карту из Hammer'а, можно встретить следующюю ошибку:

MountAppFilesystemFailed.JPG

Вот схема действий для того, чтобы обойти этот баг:

  1. В Hammer'е откройте меню Tools > Options > зайдите на вкладку Build Programs, и измените параметр Game Executable на:
    $SteamDir\steam.exe вместо $SteamUserDir\half-life 2\hl2.exe

    SteamFSError-Sol1.JPG
  2. Из диалогового окна Run Map, в конце вставьте параметр -applaunch 215 для команды '$game_exe':
    SteamFSError-Sol2.JPG

Это запускает 'Source SDK Base' из Steam'а с параметрами из $game_exe. Единственное, что - Вы должны построить DLL для своего мода прежде чем запускать его.

Проблемы с SDK

Ошибка при запуске нового мода (С 8/4/2006)

Couldnotloadclient.JPG

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

Мод, созданный с нуля вылетает при запуске из Steam (С 8/4/2006)

При запуске мода, созданного с нуля (Make a mod from scratch) из Steam, игра показывает меню, издаёт звук, а затем вылетает без ошибок. Причем, запуск мода из командной строки работает верно.

Ну, на данный момент всё должно работать хорошо. Думаю, из-за того, что когда вы компилируете ваши DLL в режиме отладки, вы должны добавить в параметры запуска ключ -allowdebug. В батнике run_mod.bat он уже есть.

Смотрите также