Разбираем all.spawn — S.T.A.L.K.E.R. Inside Wiki

Разбираем all.spawn

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск

Список необходимых инструментов

  • [1] - интерпретатор, нужный для работы ACDC
  • [2] ACDC от bardak'а
  • [3] скрипт от bardak'а для вывода на экран информации о позиции игрока адаптированный под Зов Припяти

О чём далее пойдёт речь

Будем настраивать acdc и разбирать all.spawn в Зове Припяти.

Настройка всего необходимого

1.Устанавливаем ActivePerlСтавим только в диск C! 2.Закидываем в perl\bin acdc 3.Закидываем в C:\Perl\bin файл all.spawn с которым будем работать.

Теперь создаём рядом с all.spawn батник, в него пишем следующее:

perl.exe acdccop.pl -d all.spawn -o <папка в которую хотим распаковать all.spawn, можно убрать ключ -o и тогда всё содержимое 
all.spawn  выльется в папку bin>
pause

Тут маленькое пояснение для тех кто в танке - простейший способ создать .bat файл: Создаём обычный .txt файл, пишем в него нужный код и сохраняем с расширением .bat :)

Всё, запускаем батник, если всё правильно - all.spawn разберётся на отдельные .ltx, теперь можно править что хотим.

Использование

!этот раздел ещё не закончен, пока всё кратенько опишу! Теперь давайте создадим на уровне что нибудь. Ставим скрипт бардака дабы вывести текущие координаты игрока на уровне на монитор. Ищем подходящее место в игре и делаем скриншот в игре либо переписываем все координаты на бумажку. Создаём разобранном нами all.spawn alife_ новую секцию, правильно указываем все параметры и вписываем наши координаты.

Чтобы собрать всё обратно, создаем батник в который пишем:

perl.exe acdccop.pl -c all.ltx -o <путь к папке, если все в bin - не пишем этот ключ вообще>
pause done

В результате в папке bin появиться all.spawn.new - вставляем его в геймдату, переименовываем в all.spawn и идём проверять результат в игре :) Если всё правильно сделали - на том месте с которого снимали координыты появиться то\кого что хотели там увидеть.

written by Bip-Bip Статья пока не закончена, есть некоторые моменты которые надо осветить тут. Займусь позже.

Другие места
LANGUAGE