Перейти к контенту

Universal ACDC и другие perl-скрипты


KD87

Рекомендуемые сообщения

Вампир35, прекрасно распаковывается батником acdc_decompile_scan.bat, если добавить к нему ключ -nofatal. В ридми же все это написано. Ситуация: не распаковывается спавн - вылазит fatal error. Читаем ридми:

-nofatal - отключает вылет при фатальной ошибке, заменяя ее предупреждением.
Ну как раз же на этот случай сделано.
Ссылка на комментарий

Привет всем я новичок в модмейкерстве и не могу открыть all.spawn пака локаций скаченный от сюда http://narod.ru/disk/10795798000/Stalker_M...r_10004.7z.html (600 Мб) .

Читай шапку. Внимательно. KD87

 

Прочитал , то есть мне надо просто закинуть этот спавн в асdс и все и нажать дикомпиляция ?

Изменено пользователем ColR_iT
Ссылка на комментарий

MODMEIKER, ничего ты не понял, читая. Цитирую из ридми:

Что нужно для работы:

-собственно, сам спавн (all.spawn, level.spawn)

-game.graph (только если распаковываете all.spawn).

Если all.spawn от билда 3120, ЧН или ЗП - game.graph не нужен (он вшит в спавн).

-папка configs (если распаковываете мод и acdc жалуется на unknown section)

Ссылка на комментарий
MODMEIKER, казалось бы, в чем тут вообще проблема. Разжевываю: кладешь спавн, граф и папку с конфигами в папку с acdc, запускаешь батник acdc_decompile_scan.
Ссылка на комментарий

Всем добрый. Где найти значение gvid0 => 934, name => 'ваша_локация' при добавлении новых лок.

 

Ищи ggtool.pl, он такое делает. KD87

Изменено пользователем KD87
Ссылка на комментарий
MODMEIKER, казалось бы, в чем тут вообще проблема. Разжевываю: кладешь спавн, граф и папку с конфигами в папку с acdc, запускаешь батник acdc_decompile_scan.
папка config , game.graph , all.spawn . И так я смогу открыть all.spawn пака локаций ? Дай ссылку на active perl для windows 7 домашняя базовая для 32 разрядного ПО.

 

Все есть в шапке. Ты сам работать собираешься, или надо все на блюдце поднести? KD87

Изменено пользователем KD87
Ссылка на комментарий

active perl для windows 7 домашняя базовая для 32 разрядного ПО дай ссылку

 

Добавлено через 33 мин.:

да у меня он вообще не хочет открываться вылазиет с черным окном acdс -- там текст какой-то и нечего не распаковывает ((((((

Ссылка на комментарий

Всем добрый. Столкнулся с проблемой, последний АСDс не распаковывает ЧН с последним патчем

f08aa8bf791a91ecf04bbc21fac06b0b6dac4e108934655.png

 

 

И какой должен быть для этого ACDC ggtool.pl ? Потому как то, что я нашел, не работает 5c0e0dfcdce702d0269293c1b3c625e66dac4e108934656.png

 

 

При массовой замене вертексов получаем

39613dfc9f5465982a5d15bcc495bc886dac4e108936539.png

в секциях нет

 

; cse_alife_object properties

game_vertex_id = 1057

distance = 0

level_vertex_id = 178456

object_flags = 0xffffffbf

Изменено пользователем Кубанец
Ссылка на комментарий

Кубанец,

Столкнулся с проблемой, последний АСDс не распаковывает ЧН

Это да, знаю такое. Раз случай не единичный, сегодня постараюсь сделать новую версию.

И какой должен быть для этого ACDC ggtool.pl

Для ggtool, как и для любого другого сталкерского perl-скрипта нужна папочка stkutils с модулями внутри, о чем он и сообщает в консоли. Но тебе ggtool без надобности. Универсальный ACDC после распаковки генерирует файл guids.ltx, где отображаются максимальные gvid для локаций.

При массовой замене вертексов

Интересно как. Будем посмотреть. Это все тот же чновский спавн, правильно понимаю?

 

MODMEIKER, я комиксы не умею рисовать, попробую расписать мой предыдущий пост по пунктам:

1. Кладешь в папку с распакованным скачанным из шапки un_acdc файлик all.spawn

2. Кладешь туда же файлик game.graph

3. Кладешь туда же папку config от мода, который распаковываешь

4. Запускаешь файлик acdc_decompile_scan.bat (лежит в той же папке)

5. PROFIT!!!

 

Если ты никогда в жизни не устанавливал на компьютер Active Perl, поднимаешь глаза в шапку темы, ладно уж, я сегодня добый, идешь по ссылке perl. Там, надеюсь, разберешься.

Ссылка на комментарий
Универсальный ACDC после распаковки генерирует файл guids.ltx, где отображаются максимальные gvid для локаций.

А где брать для вновь присоединенных?

Ссылка на комментарий

А откуда я буду знать какие вертексы у новой локации которую я пресоединю?

Изменено пользователем Кубанец
Ссылка на комментарий

KD87, Вот как раз хотел написать по этому поводу:

ACDC для компиляции требует наличие файла guids.ltx, но его не использует. Сначала я подумал, что лафа кончилась с перекомпиляцией all.spawn и выдиранием гвидов и считал и добавлял в этот файл их сам и, но вчера попробовал без самодеятельности - нормально запаковалось без прописки в guids.ltx и распаковалось со всеми значениями

И неплохо было бы как нибудь систематизировать информацию: в readme одни параметры, в батниках другие, в конце файла universal_acdc.pl другие...

Ссылка на комментарий

Кубанец, если при распаковке подсунешь game.graph с присоединенной локацией, все будет в файле guids.ltx. Также, глюк с парсером вертексов не подтверждаю. Уверен, что параметры есть в исходном файле до парсинга?

 

ХОВАН, guids.ltx - служебный файл для запаковки с ключом -idx. Ни для чего больше он не нужен. Псевдоигровой формат файла сделан для тех, кто вдруг захочет получить начальные вертексы из скриптов игры. Если не запаковывать с ключом -idx - файл не будет требоваться. Откуда вообще возникла идея туда что-то добавлять? В ридми про это ни слова.

в readme одни параметры, в батниках другие

Приведи пример. В ридми описаны все используемые параметры. Другое дело, что не все параметры обязательные, в батниках соответственно не обязаны быть все ключи. Вот хелп в самом скрипте - да, надо сделать.

Ссылка на комментарий

KD87, Например: Команда: acdc -split <file> [-use_graph] [-way] [common_options]

В Батниках прописано -use вместо use_graph.

Про acdc молчу, уже давно используется universal_acdc

Хотя сейчас нашел только это, но быть может, просто уже батники поправил...

За idx спасибо, лучше было бы это в доке расписать

Изменено пользователем ХОВАН
Ссылка на комментарий
Кубанец, если при распаковке подсунешь game.graph с присоединенной локацией, все будет в файле guids.ltx. Также, глюк с парсером вертексов не подтверждаю. Уверен, что параметры есть в исходном файле до парсинга?

Опишу суть проблеммы. Я распаковал all.spawn чистого ЗП, к нему я хочу прицепить локацию из ЧН, да не одну. Где мне узнать вертексы для ЧН локаций? А глюк возможно произошел потому, что я алайф локации подсововал из другого ACDC

 

Ссылка на комментарий

ХОВАН, эм, а тут не ошибка. Недосмотр, да, НО! по факту не ошибка :) Имена ключей можно сокращать до тех пор, пока не возникнет пересечения с именем другого ключа. Например, -compile можно сократить до -com. Если сокращать дальше, возникнет конфликт с ключом -convert, скрипт банально не сможет понять, какой ключ имеется ввиду: COnvert или COmpile. А use_graph можно сократить хоть до -u.

 

Добавлено через 2 мин.:

Кубанец, распакуй спавн ЧН универсальным acdc. Или воспользуйся ggtool. Только не забудь положить к нему папку stkutils от обычного acdc.

Глюк - да, наверно, из-за этого.

Изменено пользователем KD87
Ссылка на комментарий

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
  • Куратор(ы) темы:

×
×
  • Создать...