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

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


KD87

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

доброго дня товарищи. Решил сегодня попробовать распаквать спавн одного мода( Зона Поражения 2). Установил всё что надо по инструкции( в папке спавн) но при попытке декомпилировать спавн он резко прерывается на стадии Common options. Там я разглядел вот такое

  Показать

. Может кто уже сталкивался с таким и знает как это вылечить? заранее благодарен за ответ.|complex>

Лучше сделать мод с 0, чем пытаться залатать багованный.

DarkSnowder.gif

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

, запусти вот такой батник:

universal_acdc.pl -d all.spawn -out la -scan config/ -nofatal -log
pause

В папке появится файл universal_acdc.log, по логу проще найти ошибку.

AMD Athlon II X2 250, NVIDIA GTS 450, RAM 8.0 GB, WIN 7/64  правки Золотой Шар

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

Такая проблема - поставил acdc так, как было указано в "инструкцию по установке и работе с acdc от Artos", и в итоге при попытке распаковать спавн появляется вылет

  Показать

Пытался распаковать спавн мода Зона Поражения 2 и Lost  Alpha 3-ей версии.

P.S. спавн и гейм граф в гейме есть.

Добавлено BFG,

Покажи батник распаковки.

Лучше сделать мод с 0, чем пытаться залатать багованный.

DarkSnowder.gif

Ссылка на комментарий
  Витязь писал(а):

all.spawn: No such file or directory

Для кого лог, Витязь? Он не может найти спавн твой, проверь, куда ты его закинул... Смотри путь в батнике...

Ранее был известен под ником BoBaH_671.

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

Версия 1.38 всё еще самая актуальная? Год назад смотрел - так же было, новых версий нет?

 

  Показать

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

Пытаюсь распаковать all.spawn Call Of Chernobyl. Закинул configs, all.spawn. При запуске батника вылазит вот такая байда: 

 

  Показать

 

при этом распаковки не происходит. Добавил в батник -log, но лога нет. Просто ничего не происходит. В чем может быть причина?

 

p.s. sections.ini нету потому что я не стал его восстанавливать. Ничего не меняется от того есть он или нет.

p.p.s. - проверил на all.spawn от обычного ЗП - та же ситуация. Если что моя система - Windows 8.1 x64, ставил Perl x64 и x32, никакой разницы. Такое чувство, будто батник просто запускает universal_acdc.pl, но не передает параметры

 

UPDATE: Так и есть, независимо от того какой я пишу параметр, вылазит один и тот же лог.


Исправить собственный пост нельзя, поэтому привожу решение:

http://www.selectcms.ru/news/perl_ne_prinimaet_ignoriruet_parametry_iz_komandnoj_stroki_massiv_argv_pustoj

 

У меня все заработало, ну и следует проверить, какой именно exe из bin папки Perla открывает *.pl файлы.

Изменено пользователем KitkaT.Net
  • Полезно 1

Ничто не вечно под луной.

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

При попытке разобрать ол спавн на левелы происходит следующее:
Без ключа -use_graph с заменой левелов

 

  Показать

 

 

С ключом -use_graph

 

  Показать



Как лечить?

Изменено пользователем La'Rento
  • Нравится 1
Ссылка на комментарий

Доброго времени суток. Хотел поделиться историей, которую вероятно найдут полезной мододелы.

Нужно было пересобрать all.spawn, полез на stalkerin wiki, скачал инструментарий от Бардака, а вот

актив перла нужной версии не нашел - рекомендовалось 5.8.8 (не знаю зачем - раз написано так,

значит такую версию и использую). Актив Стейт архив версий потерли, а в интрнете нашел только

две живые ссылки, и те с вирусней.

Стал гуглить - нашел исходники. Пытался их скомпилить, сначала под Линуксом, под Cygwin, ничего

не вышло. Уже отчаявшись искать нужную версию, нашел сайт проекта, который делает порт Перла

под Шиндовс. В общем, скормил ему спавн - все работает.

Вот ссылка на сам сайт http://strawberryperl.com/releases.html(5.8.8 в самом низу)

Пользуйтесь на здоровье!

P.S. Модератору просьба закрепить ссылку на Перл в главном посте

  • Полезно 1
  Мой конфиг (Показать)
Ссылка на комментарий

>все отлично работает

У двух людей на разных машинах не взлетел. Вот с таким логом:

C:\Users\admin\Downloads\spawns>acdc.pl -c all.ltx
Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at stkut
ils/data_packet.pm line 32.
Compilation failed in require at C:\Users\admin\Downloads\spawns\acdc.pl line 18
48.
BEGIN failed--compilation aborted at C:\Users\admin\Downloads\spawns\acdc.pl lin
e 1848.

C:\Users\admin\Downloads\spawns>pause
Для продолжения нажмите любую клавишу . . .

Самая последняя версия актив перл с официального сайта. На Перл 5.8.8.1(4) - все работает. Тот же код

 

Upd. добавил зеркало на Яндекс.диск

https://yadi.sk/d/p4X4NfrCuEm2ZPerl 5.8.8.4

https://yadi.sk/d/T4VuMHh5uEkz4Perl 5.8.8.1 

Изменено пользователем AK-103
  Мой конфиг (Показать)
Ссылка на комментарий

При попытке распаковать all.spawn ОП-2 выдаёт вот это

  Показать

В чём причина и как её исправит?

 

P.S. конфиги и геймграф от ОП-2 в папке АСДС присутствуют.

Изменено пользователем Витязь
Добавлено BFG,

Для декомпиляции надо в конфиге ВАЛа, config\weapons\w_val.ltx, поменять класс:

-- вместо

class = WP_AK74

-- сделать

class = W_VAL

 

Лучше сделать мод с 0, чем пытаться залатать багованный.

DarkSnowder.gif

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

Распаковал алл спавн тч. Запихнул туда локации, а когда запаковываю выдаёт ошибку: Function: main: :compile

Line: 1516

Description: cannot change dir to all. Что делать? 

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

Товарищи, как в all.spawn прописать Меченому костюм, который имел бы уже определённый процент износа?

Лучше сделать мод с 0, чем пытаться залатать багованный.

DarkSnowder.gif

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

Отпишитесь у кого win xp sp3, какую версию актив перла рекомендуете? Я скачивал разные - то процессор не тот, то версия винды (у меня core 2 duo e4300 если что).

Ещё; я где то видел версию acdc не требующую актив перла есть такая?

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

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

UriZzz.gif

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

В общем - все сделал как описано в шапке, попытался распаковать олспавн АМК открывается окно командной строки и файл universal_acdc.pl в блокноте и тишина... Похоже актив перл из поста #1410 установится та установился но вот работать на моей многострадальной экспишке наотрез отказывается гад.

Деагноз такой: нужна 7ка или выше.

 

Ладно возможно я поспишил с версией винды но, чёрт возьми, почему не чего не работает???

Ошибка в батнике? Списал пример из батника.

Я имел в виду что списал пример из шапки темы.

Сейчас нашёл инструкцию на ютуб https://m.youtube.com/watch?v=oUSiC2OG6iUсделал все по ней. Жалуется что не найдёт section.ini у кого ещё была такая проблема?

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

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

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

UriZzz.gif

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

@UriZzz, ну если установлено правильно, т.е. acdc + либа stkutils
То проблема может быть как в батнике, так в отсутствии необходимых файлов, например папки config мода и его же game.graph файла, если таковой имеется (в случае с AMK 1.4.1 нужен файл от ТЧ 1.0004).

Тебе повезло, у меня как раз имелся AMK 1.4.1 и ТЧ 1.0004, проверил у себя, правда на десятке, но думаю разницы не будет, при соблюдении вышеуказанных условий, с помощью батника с кодом:


universal_acdc.pl -d all.spawn -out all_soc -scan config/
pause

all.spawn успешно и без ошибок распаковался.

-

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

@aka_sektor, я не мудурствуя лукаво распаковал acdc прямо на раб. Столе в отдельную папку потом в неё же кинул stkutils, game.graf, папку config от амк мода и естественно all.spawn, в батник записал именно этот код что ты предложил, только перед universal_acdc написал вызов perl и все получилось (вечная моя война с командной строкой). Забавно но в шапке - в примечании говорится что сей вызов может потребоваться если винда семерка... Ну да это ниважно, главное что теперь все работает.

К стати актив перл единственный который установился это выложенный @AK-103.

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

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

UriZzz.gif

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

 

 

  UriZzz писал(а):
Отпишитесь у кого win xp sp3, какую версию актив перла рекомендуете?

На виртуалке стоит такая же система. Установлен Perl 5.20.1. Все прекрасно работает.

Неважно – сколько у тебя друзей. Важно - сколько из них помогут тебе в трудную минуту и сколько вспомнят о тебе когда им хорошо.

"Худ" и "Умное выпадание частей монстров" для Народной солянки

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

@KD87, поправь в "инструкции по установке ...." ключик, с "-o" на "-out", иначе вот:

 

  Показать

 

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

KD87
У меня не получается распаковать all.spawn с помощью universal_acdc_decompile.

  Лог (Показать)
Изменено пользователем HellRatz

Состав NBT Team || платформа Shadow of Chernobyl:
Alex_Bog, KiGun, ... , ... , ... , ...
За заявкой в модмейкерскую команду - писать в ЛС на форуме.
Нам нужны: мапперы, текстурщики, скриптеры.

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

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

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

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

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

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

Войти

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

Войти
  • Куратор(ы) темы:

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