Ru/BSPSource: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{langsp}}
{{LanguageBar}}
[[File:BSPSource.png|thumb|right|300px|BSPSource v1.4.5]]
{{Stub}}
{{Bspsource|4}} — это декомпилятор карт с графическим интерфейсом для {{src|4}} игр, написанный на {{java|4}}.
{{Bspsource|4}} — это декомпилятор карт с графическим интерфейсом для {{src|4}} игр, написанный на {{java|4}}.


На основе [[VMEX]] преобразует файлы [[BSP]] в файлы [[VMF]], которые можно загрузить в [[Hammer]]. Также включает в себя множество исправлений ошибок в '''VMEX''' и новые функции для выполнения преобразования, такие как извлечение встроенных ресурсов, одновременная обработка нескольких BSP и многое другое.
На основе {{L|VMEX}} преобразует файлы {{L|BSP}} в файлы {{L|VMF}}, которые можно загрузить в {{L|Hammer}}. Также включает в себя множество исправлений ошибок в '''VMEX''' и новые функции для выполнения преобразования, такие как извлечение встроенных ресурсов, одновременная обработка нескольких BSP и многое другое.


{{Bug|Новые версии (1.4.4, 1.4.5) могут не запускаться{{ref|1}} на некоторых ОС (особенно на Windows 11 или локализованных версиях). Можно попробовать установить Java 21 (или новее) и загрузить версию {{path|bspsrc-jar-only|zip}} запустив файл {{file|bspsrc|jar}} или, как вариант, использовать старую версию BSPSource или Windows.}}
{{Bug|Новые версии (1.4.4, 1.4.5) могут не запускаться{{ref|1}} на некоторых ОС (особенно на Windows 11 или локализованных версиях). Можно попробовать установить Java 21 (или новее) и загрузить версию {{path|bspsrc-jar-only|zip}} запустив файл {{file|bspsrc|jar}} или, как вариант, использовать старую версию BSPSource или Windows.}}
{{note|По техническим причинам декомпиляция карт не позволяет точно воссоздать их исходное состояние '''VMF''', что часто приводит к таким проблемам, как недопустимая геометрия объёмов или неправильно размещённые объёмы [[Areaportal|порталов областей]] в декомпилированном файле.
{{note|По техническим причинам декомпиляция карт не позволяет точно воссоздать их исходное состояние '''VMF''', что часто приводит к таким проблемам, как недопустимая геометрия объёмов или неправильно размещённые объёмы {{L|Areaportal|порталов областей}} в декомпилированном файле.
{{workaround|Повторная декомпиляция файла несколько раз может привести к лучшим результатам, например избежать некоторых из этих проблем{{why}}.}} }}
{{workaround|Повторная декомпиляция файла несколько раз может привести к лучшим результатам, например избежать некоторых из этих проблем{{why}}.}} }}
{{note|Преобразование может быть затруднено если карта имеет объекты-защищающие от декомпиляции.}}
{{note|Преобразование может быть затруднено если карта имеет объекты-защищающие от декомпиляции.}}
Line 26: Line 28:
== Рекомендации ==
== Рекомендации ==
# [https://github.com/ata4/bspsrc/issues/180 Application not launching caused by "java.lang.IllegalArgumentException: Comparison method violates its general contract!"]
# [https://github.com/ata4/bspsrc/issues/180 Application not launching caused by "java.lang.IllegalArgumentException: Comparison method violates its general contract!"]
{{ACategory|Third Party Tools}}
{{ACategory|Level Design}}
{{sdktools|cat=0|0}}

Latest revision as of 05:27, 12 July 2024

English (en)Polski (pl)Русский (ru)Translate (Translate)
BSPSource v1.4.5

Неполная

This article or section is a stub. You can help by expanding it.

BSPSource BSPSource — это декомпилятор карт с графическим интерфейсом для Source Source игр, написанный на Java Java.

На основе VMEX(en) преобразует файлы BSP(en) в файлы VMF(en), которые можно загрузить в Hammer(en). Также включает в себя множество исправлений ошибок в VMEX и новые функции для выполнения преобразования, такие как извлечение встроенных ресурсов, одновременная обработка нескольких BSP и многое другое.

Icon-Bug.pngБаг:Новые версии (1.4.4, 1.4.5) могут не запускаться[1] на некоторых ОС (особенно на Windows 11 или локализованных версиях). Можно попробовать установить Java 21 (или новее) и загрузить версию 🖿bspsrc-jar-only.zip запустив файл 🖿bspsrc.jar или, как вариант, использовать старую версию BSPSource или Windows.  [нужно проверить в ?]
Note.pngПримечание:По техническим причинам декомпиляция карт не позволяет точно воссоздать их исходное состояние VMF, что часто приводит к таким проблемам, как недопустимая геометрия объёмов или неправильно размещённые объёмы порталов областей(en) в декомпилированном файле.
PlacementTip.pngОбходной приём:Повторная декомпиляция файла несколько раз может привести к лучшим результатам, например избежать некоторых из этих проблем[Почему?].
Note.pngПримечание:Преобразование может быть затруднено если карта имеет объекты-защищающие от декомпиляции.

Карта со встроенными файлами

Во вкладке «Other» установите галочку «Extract embedded files». Затем поместите загруженные файлы в папку игры.

BSPInfo

BSPInfo - это режим BSPSource в котором вместо декомпиляции выполняется анализ .bsp файлов. Content such as: bsp version, compression type, checksums, AppID, lumps and compile parameters. It can also extract embedded files similiarly to GCFScape GCFScape.

Смотри также

Внешние ресурсы

  • GitHub репозиторий
  • Java 21 (или новее) (дополнительно, для весрии 1.4.4 и новее). This is only required if you are using 🖿bspsrc-jar-only.zip (which does not have Java bundled in.)
    • After installing, try to run the 🖿bspsrc.jar executable, or type javaw -jar "C:\your-bspsrc-folder\bspsrc.jar" in Command Prompt (CMD).
  • Java 8 (требуется для использования BSPSource до версии 1.4.3)

Рекомендации

  1. Application not launching caused by "java.lang.IllegalArgumentException: Comparison method violates its general contract!"