Ru/BSPSource: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (→‎top: clean up, replaced: {{Language subpage → {{langsp)
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{langsp}}
{{LanguageBar}}
{{Bspsource|4}} — это декомпилятор карт с графическим интерфейсом для [[Source]] игр, написанный на [[w:Java (programming language)|Java]].
[[File:BSPSource.png|thumb|right|300px|BSPSource v1.4.5]]
{{Stub}}
{{Bspsource|4}} — это декомпилятор карт с графическим интерфейсом для {{src|4}} игр, написанный на {{java|4}}.


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


{{note|По техническим причинам декомпиляция карт не позволяет точно воссоздать их исходное состояние '''VMF''', что часто приводит к таким проблемам, как недопустимые геометрические тела или неуместные браши [[Areaportal|areaportal]] в декомпилированном файле. }}
{{Bug|Новые версии (1.4.4, 1.4.5) могут не запускаться{{ref|1}} на некоторых ОС (особенно на Windows 11 или локализованных версиях). Можно попробовать установить Java 21 (или новее) и загрузить версию {{path|bspsrc-jar-only|zip}} запустив файл {{file|bspsrc|jar}} или, как вариант, использовать старую версию BSPSource или Windows.}}
:{{workaround|Повторная декомпиляция файла несколько раз может привести к лучшим результатам, например избежать некоторых из этих проблем.}}
{{note|По техническим причинам декомпиляция карт не позволяет точно воссоздать их исходное состояние '''VMF''', что часто приводит к таким проблемам, как недопустимая геометрия объёмов или неправильно размещённые объёмы {{L|Areaportal|порталов областей}} в декомпилированном файле.
{{workaround|Повторная декомпиляция файла несколько раз может привести к лучшим результатам, например избежать некоторых из этих проблем{{why}}.}} }}
{{note|Преобразование может быть затруднено если карта имеет объекты-защищающие от декомпиляции.}}
{{note|Преобразование может быть затруднено если карта имеет объекты-защищающие от декомпиляции.}}


Line 11: Line 14:
Во вкладке «Other» установите галочку «Extract embedded files». Затем поместите загруженные файлы в папку игры.
Во вкладке «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|4.1}}.
 
== Смотри также ==
*{{hlusmd|4}} - декомпилятор карт с графическим интерфейсом для {{Gldsrc|4}}
 
== Внешние ресурсы ==
* [https://github.com/ata4/bspsrc/releases GitHub репозиторий]
* [https://github.com/ata4/bspsrc/releases GitHub репозиторий]
* [https://www.java.com/download/ Java 8] (требуется для использования BSPSource)
* [https://www.oracle.com/java/technologies/downloads/#jdk21-windows Java 21 (или новее)] (дополнительно, для весрии 1.4.4 и новее). This is only required if you are using {{path|bspsrc-jar-only|zip}} (which does not have Java bundled in.)
** After installing, try to run the {{path|bspsrc|jar}} executable, or type {{code|javaw -jar "C:\your-bspsrc-folder\bspsrc.jar"}} in Command Prompt (CMD).
* [https://www.java.com/download/ Java 8] (требуется для использования BSPSource до версии 1.4.3)
 
== Рекомендации ==
# [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!"