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

Внимание. На форуме проводятся технические работы с боковым меню.

_Val_ _Val_

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


KD87

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

25 минут назад, Italmas сказал:

Правда, пришлось дописать один из perl-скриптов, потому что ACDC "из коробки" ругался на некоторые секции спавна.

А почитать внимательно шапку темы не судьба?

19 минут назад, NuclearOZ сказал:

Попробовал скачать ACDC КоКовский отсюда https://www.moddb.com/mods/call-of-chernobyl/downloads/acdc-tool-for-coc он без ошибок распаковал all.spawn от аномали. только пришлось в батниках вначале дописать perl.exe т.к ошибки сыпались.

Правильно - это по тому, что в этом ACDC, в файл clsids.ini уже добавлены новые секции спавна из СоС.
 

Скрытый текст

1.png

 

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Теперь вопрос: как распаковать all.spawn от LADC 1.4007? если это возможно

Universal ACDC v.1.38
checking version of all.spawn...
	This is a spawn of S.T.A.L.K.E.R. unknown,  spawn ver. 121
scanning configs...done!
opening all.spawn...
reading header...
reading alife objects...
handling error with breakable_object, template l

FATAL ERROR!
Function: stkutils::data_packet::error_handler
Line: 1548
Description: unhandled exception

 

Помогите пожалуйста настроить ACDC для распаковки данного спавна, никак не получается распаковать, перепробовал уже все что возможно

Ссылка на ACDC, спавн и конфиги https://disk.yandex.ru/d/ZXRmhUo9D8dZZw

В ЧН вытащил спавн актора из болот и переместил в другое место. Когда acdc пытается компилировать болота происходит ошибка:

Скрытый текст

perl universal_acdc.pl -compile la -out new.spawn
log inited: console
Universal ACDC v.1.38

importing alife objects...
importing alife objects from file alife_hospital.ltx...
importing alife objects from file alife_escape.ltx...
importing alife objects from file alife_agroprom.ltx...
importing alife objects from file alife_agroprom_underground.ltx...
importing alife objects from file alife_garbage.ltx...
importing alife objects from file alife_marsh.ltx...

FATAL ERROR!
Function: stkutils::scan::get_class
Line: 1919
Description: cannot find clsid for class

Ставил ключ -nofatal - не помогает.

7 минут назад, Liteiskyt сказал:

в другое место.

На другую локацию если точнее.

3 минуты назад, Liteiskyt сказал:

cannot find clsid for class

Смотри шапку темы:

1.png

А так-же, для примера и понимания, можешь глянуть мой пост выше: https://www.amk-team.ru/forum/topic/11568-universal-acdc-i-drugie-perl-skripty/?do=findComment&comment=1391241

 

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

@WolfHeart Главная проблема в том, что он не пишет что ему не хватает. Кстати вообще из головы вылетело написать про то, что я распаковал спавн ЧН вместе c STCS паком. В этом паке же кстати не были добавлены новые пары клиентский/серверный класс в class_registrator.script. Вырезал спавн актора из алайфа болот. Пытаюсь компилировать в нью.спавн всё, и вылетает эта ошибка.

2 часа назад, Liteiskyt сказал:

В ЧН вытащил спавн актора из болот и переместил в другое место.

 

2 часа назад, Liteiskyt сказал:

На другую локацию если точнее.

Понятно.

Я не знаю как с помощю ACDC правильно перенести спавн актера с одной локации на другую так как работаю с SDK. Но могу допустить, что при переносе секции актера, была допущена ошибка.

 

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

Народ, в чём может быть проблема? Установил ActivePerl Legacy 5.20.2 Build 2001 64-bit, потом скачал ACDC, но в итоге у меня файл проги походу сам ActivePerl не видит (файл с расширением PL выглядит блокнотом). Из-за чего такая шляпа может быть? Раньше скок не скачивал и не переустанавливал - всё нормально было.

Изменено пользователем DarkSnowmen
8 часов назад, DarkSnowder сказал:

но в итоге у меня файл проги походу сам ActivePerl не видит (файл с расширением PL выглядит блокнотом).

Возможно сам ActivePerl Legacy 5.20.2 Build 2001 64-bit не подходит к вашей системе. У меня на W-10 установлен ActivePerl 5.24.1 Build 2402.

Можно попробовать переустановить ваш ActivePerl. Скачать разные версии можно вот здесь: Universal ACDC

Возможно не корректный путь установки. Лучше всего устанавливать перл в корень диска С:\

Скрытый текст

1.png

Можно еще попробовать сделать ассоциацию файла PL в проге с ActivePerl.
ПКМ по файлу PL ==> открыть с помощью ==> Perl Command

Скрытый текст

1.png

Если Perl Command отсутствует в списке, то:

ПКМ по файлу PL ==> открыть с помощью ==> выбрать другое приложение ==> Еще приложения ==> Найти другое приложение на этом компьютере ==> перейти по пути установки ActivePerl, у меня это C:\Perl\bin и выбрать файл perl.exe

Скрытый текст

1.png 2.png 3.png 4.png

 

  • Полезно 2

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

@WolfHeart Я уже разобрался - нужно всего лишь дописать в начале команды в батнике perl.exe и всё заработало. Надо бы эту фишку в шапку темы занести, чтобы другие не мучались.

  • Нравится 1
  • Полезно 2
31 минуту назад, DarkSnowder сказал:

нужно всего лишь дописать в начале команды в батнике perl.exe

Ну вопервых, достаточно дописать просто perl без расширения .exe.

Во вторых, не на всех системах это необходимо и не на всех это работает. В данный момент на W-10 у меня батники без perl, а ранше на W-7 приходилось дописывать.

Ну не важно, главное цель достигнута, скрипт заработал.

  • Полезно 2

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

День добрый! При распаковке all.spawn'a от НС2016, выдает (это). Хотя раньше распаковывал было нормально все(

ФОТО

1.png

Пытаюсь распаковать all.spawn мода Время Перемен 3.0 он меня вежлево накормил вот такой ошибкой которая мне не понятна:

Скрытый текст

 

FATAL ERROR!
Function: stkutils::file::entity::read_m_spawn
Line: 107
Description: unknown clsid cse_zone_visual for section zone_burning_fuzz

 

что я только не делал он отказывается распаковывать all.spawn вот ссылка на (acdc + spawn + configs) ACDC_Universal_v1.4.7z

1 час назад, Stalker_Monolit сказал:
unknown clsid cse_zone_visual for section zone_burning_fuzz

Для кого шапка темы пишется?

Скрытый текст

1.png

 

Изменено пользователем WolfHeart
  • Согласен 1

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

1 час назад, WolfHeart сказал:

Для кого шапка темы пишется?

Я уже это читал! Кстати данную ошибку я решил ее может вызвать дубликат класса в clsids.ini я его закомментировал и ошибка ушла но пришла теперь другая:

Скрытый текст


handling error with plant_ph, template v

FATAL ERROR!
Function: stkutils::data_packet::error_handler
Line: 1548
Description: unhandled exception


 

 

23.08.2021 в 20:59, WolfHeart сказал:

Во вторых, не на всех системах это необходимо и не на всех это работает.

С этим странность. У меня до переустановки w7 всё работало без этой дописки в батник. До w7  у меня была ХРюша, там без дописки perl в батник ни чего не работало. После переустановки (недавней) w7 ACDC затребовал чтобы perl был дописан в батник. Просто капризы природы, блин:lol3:

Хотя, может ещё от версии перловки зависит???

 Моя нычка, Нычка в арендованном у Опричника холодильнике  

Мы хорошие ребята, жаль патронов маловато:):ukostra:

UriZzz.gif

26.07.2021 в 21:45, NuclearOZ сказал:
handling error with breakable_object, template l

FATAL ERROR!
Function: stkutils::data_packet::error_handler
Line: 1548
Description: unhandled exception

Проверь наследование секции. Сканер не может прочитать breakable_object и присвоить ему нужный класс, я решил эту проблему когда декомпилировал спавн мода Время Перемен 3.0 и в sections.ini вручную вписывал классы хотя тут и говорят нужно его удалять. Удалять нужно если начинаете распаковывать спавн от другого мода.

Изменено пользователем Stalker_Monolit
03.03.2020 в 05:10, WolfHeart сказал:

Читайте свой лог:

Universal ACDC v.1.38 checking version of all.spawn... ( проверка версии all.spawn ...) This is a spawn of S.T.A.L.K.E.R. Call Of Pripyat (any patch) opening all.spawn... (открытие all.spawn ...)

Universal ACDC v.1.38
checking version of all.spawn... ( проверка версии all.spawn ...)
    This is a spawn of S.T.A.L.K.E.R. Call Of Pripyat (any patch)
opening all.spawn... (открытие all.spawn ...)

Теперь мой:
 

Universal ACDC v.1.38 checking version of all.spawn... (проверка версии all.spawn) This is a spawn of S.T.A.L.K.E.R. Call Of Pripyat (any patch) scanning configs...done! (сканирование конфиги ... сделано!) opening all.spawn... (открытие all.spawn)

Universal ACDC v.1.38

checking version of all.spawn...  (проверка версии all.spawn)

This is a spawn of S.T.A.L.K.E.R. Call Of Pripyat (any patch)

scanning configs...done! (сканирование конфиги ... сделано!)

opening all.spawn... (открытие all.spawn)

Разницу видите? У вас скрипт начинает сразу открывать all.spawn, без сканирования конфигов. А в моем случае, сначала сканирует конфиги, а уж потом открывает all.spawn.

А все по тому, что батник у вас написан не правильно.

Вот мой батник:

del sections.ini universal_acdc.pl -d all.spawn -out all_cop all -scan configs/ -sort complex -nofatal pause

del sections.ini
universal_acdc.pl -d all.spawn -out all_cop all -scan configs/ -sort complex -nofatal
pause

Сравните со своим.

здраствуйте, помогите пожалуйста распаковать all spawn от sgm тени чернобыля. выдает такую ошибку

 


K:\ACDC\universal_acdc_1.38>del sections.ini

K:\ACDC\universal_acdc_1.38>perl universal_acdc.pl -d all.spawn -out la -scan co
nfig/ -sort complex
log inited: console
Universal ACDC v.1.38
checking version of all.spawn...
        This is a spawn of S.T.A.L.K.E.R. Shadow Of Chernobyl (1.0001 or higher)

scanning configs...
problems occured while scanning configs. Try again...
done!
opening all.spawn...
reading header...
reading alife objects...
handling error with healing_bandit_outfit, template C

FATAL ERROR!
Function: stkutils::data_packet::error_handler
Line: 1548
Description: unhandled exception


K:\ACDC\universal_acdc_1.38>pause
Для продолжения нажмите любую клавишу . . .
 

11.07.2018 в 03:31, ARayKo60 сказал:

Скинь конфиги и аллспавн я посмотрю

пытаюсь распаковать аллспавн от sgm тени чернгбыля , помогите пожалуйста. вот  конфиги и аллспавн, 
https://disk.yandex.ru/d/P5cyOyeoDSvwgA

2 часа назад, account_strelka сказал:

помогите пожалуйста. вот  конфиги и аллспавн

Для распаковки all.spawn от модов на ТЧ, нужен еще и game.graph, а батник распаковки должен быть такой:

del sections.ini
universal_acdc.pl -d all.spawn -out all_scan \-g -scan config/ -sort complex -nofatal
pause

 

Изменено пользователем WolfHeart

WolfHeart.gif

AMD FX-8370 (8 X 4.35GHz); RAM 16Gb; MSI GTX 1070 (8Gb).
Windows -10 PRO (х64)

25.09.2021 в 04:24, WolfHeart сказал:

Для распаковки all.spawn от модов на ТЧ, нужен еще и game.graph, а батник распаковки должен быть такой:

del sections.ini universal_acdc.pl -d all.spawn -out all_scan \-g -scan config/ -sort complex -nofatal pause

del sections.ini
universal_acdc.pl -d all.spawn -out all_scan \-g -scan config/ -sort complex -nofatal
pause

 

вот game graph
https://disk.yandex.ru/d/jo_Zo9aGHBTZyA

25.09.2021 в 04:24, WolfHeart сказал:

Для распаковки all.spawn от модов на ТЧ, нужен еще и game.graph, а батник распаковки должен быть такой:

del sections.ini universal_acdc.pl -d all.spawn -out all_scan \-g -scan config/ -sort complex -nofatal pause

del sections.ini
universal_acdc.pl -d all.spawn -out all_scan \-g -scan config/ -sort complex -nofatal
pause

 

пробовал по вашему батнику все равно та же ошибка, помогите распаковать пожалуйста этот алл спавн

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

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

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

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

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

Войти

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

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

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

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