WARNING:
This map has been protected!
BSPSource will try to decompile it anyway, but the quality of the resulting VMF depends on the form of protection.
If you plan to modify and re-release this map, you should ask the author first!
Detected protection methods:
* VMEX - protector brush
Все элементарно декомпилится, спасибо тому человеку который сказал мне про BSPSource. А для VMEX опять же можно подредактировать и удалить этот браш.
Изменил no_decomp на is_hacked (да можно на любое, у чего длина 9 символов). Карта декомпилировалась через BSPSource!
Фикс для Invalid lump length: откройте карту в HEX-редакторе, перейдите на 12 байт, уменьшите следующий little-endian unsigned int на 1 (на карте из первого поста замените 0xBA020000 на 0xB9020000). Это баг BSPSource, он не понимает нулевой байт после информации об энтитях. Через VMEX после фикса не будет декомплироваться.
Оригинальное сообщение от TehMicepwner Изменил no_decomp на is_hacked (да можно на любое, у чего длина 9 символов). Карта декомпилировалась через BSPSource!
Фикс для Invalid lump length: откройте карту в HEX-редакторе, перейдите на 12 байт, уменьшите следующий little-endian unsigned int на 1 (на карте из первого поста замените 0xBA020000 на 0xB9020000). Это баг BSPSource, он не понимает нулевой байт после информации об энтитях. Через VMEX после фикса не будет декомплироваться.
Так я не совсем понял, после этого НЕ декомпиируется или исправляет ошибку декомпиляции через BSPSource ?
KorDen, BSPSource не читает последний байт (0x0A) в лампе и считает, что размер, указанный в заголовке неверный (тогда как VMEX'у на это всё равно или он понимает байт). Но карта декомпилируется.
ОП, добавь в эту карту браш toolslocked и префаб-протектор. А вообще я сейчас свой декомпилятор на JavaScript потихоньку пишу (пока притормозил на чтении float'ов, я так и не пойму, что с этими мантиссами и экспонентами делать, да и parseFloat не понимает радиксы), которому на эту защиту наплевать.