Спустя неделю распаковал, прописал:
del sections.ini
perl universal_acdc.pl -d all.spawn
pause
Может кому поможет, у кого тоже блокнот только открывался в ТЧ, теперь как запаковать обратно?
Edited by Fagot, 27 March 2015 - 19:17.
Тема | Форум | Posted by | Дата |
---|---|---|---|
|
|
Спустя неделю распаковал, прописал:
del sections.ini
perl universal_acdc.pl -d all.spawn
pause
Может кому поможет, у кого тоже блокнот только открывался в ТЧ, теперь как запаковать обратно?
Edited by Fagot, 27 March 2015 - 19:17.
VizBL, тебе просто нужно ассоциировать файлы *.pl с перлом.
ПКМ на файле *.pl - открыть с помощью - выбрать программу. Выбираешь свой исполняемый файл перла, ставишь галочку Использовать выбранную программу для всех файлов данного типа, ОК.
Для запаковки в этом случае нужна будет строка в батнике universal_acdc.pl -c all.ltx
Edited by marafonec, 27 March 2015 - 16:41.
marafonec, какой теперь командой запаковать обратно ?
Ошибка, если просто написать:
universal_acdc.pl -d all.spawnpause
то пишет: "Нажмите любую кнопку" и закрывается просто, а если :
perl universal_acdc.pl -d all.spawn
Edited by Fagot, 27 March 2015 - 19:23.
marafonec, АСДС версия 1.35 (просто там папка в папке). Fagot на 1 стр. ее выкладывал, я команду поменял, обычный лиц диск ТЧ, я уже распаковал его, наконец-то .
del sections.ini
perl universal_acdc.pl -d all.spawn
pause
Распаковал именно такой командой, другими не получалось - отрывался блокнот и все.
all.spawn скидывать ? Дело в нем ? Он самый обычный.
Если написать просто:
то пишет: "Нажмите любую кнопку" и закрывается просто.
Прописал:
del sections.ini
Edited by Fagot, 27 March 2015 - 19:23.
VizBL, Вот я и говорю - у тебя просто каша какая-то.
Наведи порядок в программах. Удали перл. Полностью, после деинсталяции прогони систему чем-нибудь, типа CCleaner.
Удали свой ACDC.
Перезагрузи комп.
Установи по новой перл: http://www.activestate.com/activeperl/downloads - там есть и для х32 и для х64, выбери какой тебе нужен. При установке у тебя должны автоматом стать ассоциации с pl - файлами. Если все равно открывает блокнотом - делай как я писал постом выше.
Вот это: https://yadi.sk/d/1lgLA7o2fZwjH брось в свою папку spawns (работает для оригинала и модов, не затрагивающих конфиги и локации, очень древняя версия, но проблем не возникало никогда). В эту же папку скопируй свой game.graph
Дальше все понятно - компиляция\декомпиляция. При компиляции появляется новый файл all.spawnn, переименовываешь его в all.spawn и пробуешь в игре.
Совет - если хочешь показать лог, который выдает твое cmd-окно при работе, не обязательно делать его скрин. Достаточно ПКМ в любом месте этого окна - выделить всё - ввод (полностью копируется в память текст лога) - вставляешь полученный текст куда тебе надо.
ЗЫ С ACDC возникают иногда проблемы при распапковке\запаковке модов, в которых есть секции, не известные утилите. Но и эта проблема решается последними версиями с ключом сканирования конфигов. У тебя же проблема - в неправильной установке перла. И еще - постарайся избежать кирилицы во всех путях установки.
Edited by marafonec, 27 March 2015 - 22:58.
marafonec, автоматом ассоциации не стали и открывал опять блокнот. После всех операций на перле х64, получилось следующие:
C:\Users\Snake\Downloads\ACDC>acdc.pl -d all.spawn defined(@array) is deprecated at stkutils/data_packet.pm line 32. (Maybe you should just omit the defined()?) defined(@array) is deprecated at stkutils/ini_file.pm line 124. (Maybe you should just omit the defined()?) S.T.A.L.K.E.R. all.spawn compiler/decompiler Usage: acdc -d all.spawn [-o outdir] acdc -c all.ltx [-f flag1[,...]] [-a level:point] [-o outfile] C:\Users\Snake\Downloads\ACDC>pause Для продолжения нажмите любую клавишу . . .
Edited by Fagot, 28 March 2015 - 10:55.
VizBL, ну вот, все правильно. Так и должно быть. Если все файлы поместил правильно, то все без проблем должно работать.
Usage: acdc -d all.spawn [-o outdir]acdc -c all.ltx [-f flag1[,...]] [-a level:point] [-o outfile]
Параметры, которые у тебя в квадратных скобках - можно указывать, а можно не указывать - утилита сама подставит все по умолчанию.
Вот папка перед декомпиляцией, после нее и результат работы компиляции:
Edited by Fagot, 28 March 2015 - 14:20.
[-f flag1[,...]] [-a level:point] [-o outfile]
все как у тебя на 1 скрине, только после нажатия на кнопку все закрывается и нечего не происходит
marafonec,
нашел решение, в батнике в самом начале нужно написать Perl.exe, без этого не работает (для твоей версии)
все распаковались, правда при запаковке файл стал меньше изначального 4370Кб, а новый 4347Кб, надеюсь будет работать
Edited by VizBL, 29 March 2015 - 12:04.