В этой небольшой статье я расскажу о том, как самым простым и быстрым способом можно декомпилировать карту. Для этого необходима программа q3btc

При первом запуске программа попросит указать пути к игре и компилятору. Компилятор всегда есть в составе редактора Radiant (любого). Но желательно использовать последнюю версию 2.5.17, которая идет в комплекте с NetRadiant.

После запуска выбираем слева в списке тип отображаемых файлов (.bsp), в появившемся списке выбираем нужную карту. После этого в меню «Инструменты» выбираем пункт «Перевод из BSP в MAP» (сочетание Ctrl+D).

На короткое время появится надпись о декомиляции. Если карта большая и сложная, декомпиляция длится дольше, чем отображается надпись на экране, поэтому не торопитесь открывать карту сразу, возможно она ещё не до конца декомпилировалась.

Все, открывайте карту в радианте и смотрите.

Примечания:

- если в наличии нет файла bspc.exe, создайте пустой файл с таким именем в любом месте и укажите на него. Непосредственно при декомпиляции он не используется.

- если в свойствах worldspawn не был указан ключ keeplights 1, по источники света не сохраняются в BSP, следовательно после декомпиляции их не будет. Вообще лучше использовать этот ключ во всех свои картах, так как, к примеру, эти источнкии света из BSP могут читаться модом Q3Bers для попиксельного освещения.

- текстурные координаты потеряются, то есть расположение текстур может измениться. В последней версии компилятора 2.5.17 она должны сохраняться, но после установки пути для q3map2 «c:\soft\netradiant\q3map2.exe» и декомпиляции GtkRadiant1.5.0 не может открыть результат, получается пустой мапник и ошибка (но мапник получается ненулевого размера). Если кто-то проверял возможность открытия этого мапника в NetRadiant'e, просьба дополнить статью.

GT-Agressor. 29.01.2010

q3/декомпиляция_карт.txt · Последние изменения: 25.12.2012 23:56 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki