Показать сообщение отдельно
Старый 31.08.2011, 05:52   #3569
Игрок
 
Аватар для MBM98
 
Регистрация: 14.07.2010
Адрес: Между складками Логвинова
Сообщений: 890
Репутация: 100 [+/-]
Подключение локаций к ЧН и ЗП

Скрытый текст:
Что для этого нужно? Программа подключения от АМК.
Ссылка - http://www.st-khb27.ru/ggtool.rar
АСДС. Для всех частей
ТЧ - http://stalkerin.gameru.net/develope.../acdc11oct.rar
ЧН - http://narod.ru/disk/17377059000/ACDC%20Cs.rar.html
ЗП - http://narod.ru/disk/17377026000/ACDC%20Cop.rar.html

Осмотр программы.
В левом окошечке будет располагаться гейм-граф или бин файл от игры, из которой вы хотите подключить локу. Это может быть ТЧ, ЧН или ЗП с модом типа Расширения Территорий или Зона обр. 2010 г.
В правом собственно будет располагаться гейм-граф игры, в которую вы хотите вставить локу.

И так делаем папки – SoC и CoP. Можно конечно SoC заменить CS или CoP2, также с CoP. В первой папке распаковываем нужный аллспавн в созданной папке spawns и локация, которую вы хотите переместить (название должно соответствовать уровню в гейм-графе). В CoP распаковываем аллспавн нужной игры (ЧН или ЗП). Если хотите перенести из ТЧ то надо из gamedat’ы скинуть еще и файл game.graph

Приступаем к переносу!

Открываем программу ggEditor и в левом окошке нажимаем на кнопку с тремя точками и указываем путь до game.graph (если из ТЧ вырезаем), graph.bin (если ЧН) или section4.bin (понятно, ЗП). Во втором проделываем все так-же но только в папке с алспавном игры в которую вы хотите вставить локацию.
Откроется список локаций. Нажмите на нужное название в левом окршке мышкой и нажмите на кнопку со стрелкой вправо. Лока будет в нужмном геймграфе. Сохраните изменения в правом окне. Выходите. В папке с аллспавном игры в котопрую вы перенесете локу будет graph.bin.new(если ЧН) или section4.bin.new(если ЗП) убираем .new. Перенесите файл alife_локация.ltx и way_локация.ltx в папку с вторым аллспавном ( с тем куда мы вставили новую локу). В файле all.ltx измените параметр level_count = на результат который был+1 (одна новая локация) и вставьте название alife_локация.ltx в начало секции alife м поставьте после ltx запятую. Тоже проделайте с секцией way только запишите название way_локации.ltx. Правда way не обезательно, все-равно будем писать новые пути . Теперь в alife_локация.ltx удалите все секции кроме одной. Сохраните. Откройте батник ggtool, подождите пока загрузится и посмотрите какое число стоит после названия вашей локации. Это game_vertex. Запомните число. Закройте батник, откройте файл alife вашей локации. Измените game_vertex единственной секции на тот который был у нашей локи, а level_vertex напишем так – прибавьте к текущему game_vertex нашей локи. Почти все

Теперь найдите секцию ГГ на локации – В ЧН он в alife_marsh.ltx в ЗП в alife_zaton.ltx . В зп кстати секция ГГ [982]. Ищем секцию и изменяем game_vertex и level_vertex на такой-же как и у обьекта с нашей локации. Скомпильте, потом раскомпильте аллспавн. alife_локация.ltx переименуется в alife_unknown.ltx . Откройте этот файл – секция игрока теперь там. Ура! Основная работа по подключению закончена.
__________________
Ice blue silver sky
Fades into grey
To a grey hope that omens to be
Starless and bible black
MBM98 вне форума  
Ответить с цитированием