KD87
Жители-
Число публикаций
1 850 -
Регистрация
-
Последнее посещение
-
Дней в топе
16 -
AMKoin
333 [Подарить AMKoin]
Весь контент пользователя KD87
-
CuJIbBEP, защита ГГ ни от какого визуала не зависит - только от надетой брони (см. картинку ГГ в инвентаре). ГГ имеет визуал сталкера в куртке обычно когда несколько бронек в инвентаре. Но это ни на что не влияет, разве что не получишь эстетического удовольствия
-
дядяСаша, секцию спавна покажи. Только под спойлер загони.
-
Уж не знаю, оффтоп или нет. В спавне солянки повторяются некоторые пути. Это вряд ли критично, но все равно непорядок, хорошо бы это дело почистить. И еще - по какой причине некоторые секции аномалий (например, zone_ogon) имеют класс cse_alife_anomalous_zone? Эта аномалия, к примеру, сделана на классе ZS_MBALD, что предполагает класс se_zone_anom.
-
MustaNG, прежде всего - лог, ошибка. Телепатов нет. Не видишь выполнения - добавь в конец батника pause.
-
abramcumner, ну это скорее теоретическое ограничение, во всех xrAI такое же Выше этого никак, да. А кто-нибудь пробовал практически - сколько сетки максимум можно скомпилить? В xrAI ТЧ, к примеру, максимальный размер АИ-сетки лимитировался невозможностью адресации компилятором более 2 Гб памяти.
-
Disord, он не про то. Чтобы правильно пропарсить список текстур, нужен образец. Формат вывода level cdc я знаю, а тулзу от Xiani неизвестно, где взять. По поводу различия - level cdc еще и билды тащит, а так вроде одинаковые.
-
Disord, пользуешься level cdc на perl? или за авторством xiani?
-
Miller, universal_acdc. Почитай к нему ридми, там все написано. Папку config можно держать где угодно, но для простоты я обычно сую в ту же папку, где лежит pl скрипт. Добавлено через 2 мин.: Disord, а в каком контексте такое нужно? для чего?
-
FANAT, вместо take_item_from_box используй on_item_take.
-
BeeRseK, если бы секций не хватало, он бы так и написал - unknown section. Так что не годится.
-
ХОВАН, скорее всего, используешь старую версию конвертера. Раньше лоды долго разбивались, сейчас пофиксили вроде. А level_prefix уже есть)
-
ХОВАН, если удаляешь, можешь еще до конвертации level.spawn удалить. Правда, тогда придется руками граф-поинты расставлять. И версия спавна все-таки имеет значение. ЧН и ЗП, конечно, в этом плане очень похожи, но вот с ТЧ уже надо осторожней.
-
ХОВАН, ты декомпилируешь в формат СДК ЧН, о чем говорит spawn_version = cs. Поскольку тема про СДК ЗП, думаю, как минимум одна ошибка в этом А вот так конвертер разве не работает? converter -level cs:escape -out escape123 -mode le -with_lods
-
ХОВАН, жизненно необходимо что-то поменять в локации? Если нет, лучшее решение - программка для подключения локаций от АМК.
-
malandrinus, это надо спрашивать у авторов солянки. Я брал спавн из версии от 19.04 со всеми дополнениями и патчами. Ни в одном спавне больше такого не видел. Кстати, ни разу не видел, чтобы флажок (в all.spawn, конечно) был не нуль . В исходном acdc чтение времени даже не было заложено. А насчет недостатка данных - ну, вот, например, секцию M_UPDATE движок очень некритично читает - ему на ее размер вообще наплевать, больше там данных, меньше. Возможно, что-то подобное и тут имеет место быть - надо глянуть, как в движке функции чтения реализованы.
-
sieg, если не указано особо, все карты билдов декомпилируются в формат СДК ТЧ. Для декомпиляции в формат ЗП нужно явно написать в секции билда (converter.ini) такую строчку: spawn_version = cop KlodFighter{SPARTA}, может, тебе компьютер проверить на всякое? Если уж раньше все нормально было, а сейчас компиляторы вылетают каждый раз на новой стадии.
-
BeeRseK, все просто - acdc не подходит к спавну. Пользуй универсальный или ищи подходящий.
-
malandrinus, я с этого и начинал в свое время. Но, во первых, для каждой секции нужно иметь соответствующий движковый класс (а значит, читаем конфиги), во-вторых, не для всех классов зарегистрированы сеты в class_registrator (как определить остальные классы? особенно учитывая, что acdc должен поддерживать и билды, в которых зачастую нет скриптовых классов). Но это черт с ним. Если брать ситуацию со спавном солянки, имеем, что, zone_ogon имеет движковый класс ZS_MBALD. Скрипт лезет за подходящим сетом в class_registrator и находит там se_zone_anom. Но формат M_SPAWN в спавне-то именно cse_alife_anomalous_zone. Не отрицая того, что через class_registrator можно соотнести часть секций со скриптовыми классами, в данном случае не вижу, чем он может помочь.
-
KlodFighter{SPARTA}, net компилятор предназначен _не_ для мп-карт, а для распределенной компиляции на нескольких компьютерах. Геометрия МП-карт и синглплеер-карт компилится _одним и тем же_ компилятором - обычным.
-
malandrinus, с аномалиями немножко другая ситуация. zone_ogon сделана на классе Z_SMBALD, для которого зарегистрирован скриптовый класс se_zone_anom. Однако, zone_ogon по какой-то причине имеет класс cse_alife_anomalous_zone, то есть имеет место, наоборот, сокращение объема сохраняемых данных. По этой же причине мне неясно, как такое провернуть через class_registrator. Я сделал так - отловил ситуацию, когда в массиве данных для распаковки кончаются данные, но скрипту еще есть чего читать. В случае, если читать осталось 1 байт (last_spawn_time_present) и объект имеет класс se_zone_anom, можно сменить класс объекту на cse_alife_anomalous_zone и соответствующим образом изменить запись во внешней таблице section_to_class.
-
Disord, на сталкерине acdc от 23 мая, в нем еще такого нет. Свежий надо скачивать из репозитория xray svn. Нужно щелкнуть по ссылке в моей подписи, справа нажать на кнопочку download и скачать архив. В архиве universal_acdc лежит по пути trunk\scripts\unpackers\spawn\. Miller, попробовал acdc на спавне Народной солянки - есть ошибки. Оказалось, например, что у них zone_ogon имеет другой скриптовый класс, нежели другие аномалии, несмотря на то, что движковый класс у них один. Зачем такое делать, мне не совсем понятно, но это дело разработчиков. Попозже сделаю обработчик такого рода ошибок. Спавны попроще (например, АМК) распаковываются на ура. Добавлено через 310 мин.: В общем, кому надо было распаковывать спавн народной солянки - берем свежую версию из подписи, вставил необходимый костыль. Только спавн глючный, некоторые пути там дублированы. В текущих скриптах стоит блокировка на упаковку спавнов с повторяющимися секциями - чистите пути от таких секций (вроде все они в way_labx8) или комментируйте 30ю строчку в ini_file.pm (с помощью #). Вместе с acdc использовать только текущую папку stkutils из репозитория.
-
karavan, все проще - on_signal = sound_end. on_game_timer - кондлист на переход в следующую секцию по истечении определенного игрового времени в секундах (игровых).
-
sieg, настрой нормально fs_converter.ltx и converter.ini. В первом поставь корректный абсолютный путь до СДК, во втором - в секции билда правильный путь до билда.
-
*Shoker*, умеет и так, и так. Если лень самому вписывать, можно подсунуть папку config от мода.
-
sieg, скачиваешь последний конвертер и разбираешь вот таким батником: converter -level 1475:rostok_offline -out rostok_offline -mode le. Это если ты под "разбирал билд 1475" имеешь ввиду декомпиляцию локаций.
УЧИМСЯ МОДДИНГУ
ИГРАЕМ В МОДЫ НА ТЧ
ИГРАЕМ В МОДЫ НА ЧН И ЗП
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды
ПОЛЕЗНОЕ И РАЗНОЕ