XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Другие игры (только чтение)> Max Payne
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Dimmy
Аналитик
offline
Опыт: 12,427
Активность:
Как создать mp2m-файл? (Упаковка мода)
Создаете где-нибудь папку data, в нее кладете все файлы из C:\MaxPayne2Dev\Game\data, которые входят в мод. Внутренние пути к файлам должны совпадать.

По сути, папка data для мода - это копия папки C:\MaxPayne2Dev\Game\data, но которая содержит только файлы, измененные Вами.

Дальше полученную папку нужно запаковать RasMaker'ом. Если работа с командной строкой вызывает у Вас затруднения, воспользуйтесь MaxRas (это оболочка для RasMaker, можно взять в "Файлах").

Там нужно указать путь к упаковщику. Существуют две версии упаковщика - RasMaker.exe и RasMaker2.exe. Работа с ними через командную строку осуществляется одинаково, однако MaxRas по умолчанию работает с Rasmaker.exe. Вот к нему и укажите путь.

Параметры:
[OPTIONS] Add Files;
[SOURCE] Ваша собранная папка data;
[DESTINATION] Ваш мод;
Нажимаете на Run - готово!

P.S. расширение *.ras ничем не отличается от *.mp2m - это один и тот же тип архива.

Отредактировано Зевс, 02.05.2006 в 11:25.
Старый 27.04.2006, 17:56
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Это ты к чему :)
Старый 28.04.2006, 00:15
Dimmy
Аналитик
offline
Опыт: 12,427
Активность:
Зевс, да так, наболело :)
Оформил отдельной темой, т.к. оффтопить не хотелось, а на статью не тянет.
А обходить вниманием этот вопрос тоже не стоит.

Отредактировано Dimmy, 28.04.2006 в 01:09.
Старый 28.04.2006, 01:04
Xmaker

offline
Опыт: 207
Активность:
А уровень можно потестить только при экспорет в .mp2m? Никак по другому?
А как знать что я изменил, к примеру я создал 2 коробки, обьединил в комнату, вставил jumpoint и аптечку. Что именно надо паковать? Правильно ли я понял, что могу извлечь (кстати что именно?) из .mp2m файла его содержимое при помощи того же RasMaker или DragonUnpacker? Если ответ да, то можно ли переделать отвратный мод Kung-Fu, то есть вставить оригинальный скин, вместо этого квадратного Брюс Ли!
Старый 28.04.2006, 20:17
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Конечно можно.
Старый 28.04.2006, 21:35
Dimmy
Аналитик
offline
Опыт: 12,427
Активность:
А уровень можно потестить только при экспорет в .mp2m?
Нет, можно запустить его как ExampleLevel. Читай последний пункт здесь .

А как знать что я изменил, к примеру я создал 2 коробки, обьединил в комнату, вставил jumpoint и аптечку. Что именно надо паковать?
Э-э-э... Ты не понял. Упаковываются файлы, т.е. уровни целиком, модели, анимации, звуки и.т.д. Как запустить уровень см. пред.

Правильно ли я понял, что могу извлечь из .mp2m файла его содержимое при помощи RasMaker? Можно ли переделать мод, вставить оригинальный скин?
Цитата:
Сообщение от Зевс
Конечно можно.

P.S. Зевс, отключи "важность" этой темы.

Отредактировано Dimmy, 29.04.2006 в 02:24.
Старый 29.04.2006, 02:17
Xmaker

offline
Опыт: 207
Активность:
Так я читал... просьба не увлекаться посыланием меня к статьям... Уровень экспортировал, а
через какой ярлык я увижу Run Example Level? У меня Макс в отдельной папке, инструменты
в другой.
Старый 30.04.2006, 13:32
Kirgiz

offline
Опыт: 1,264
Активность:
Xmaker
Ты видимо когда устанавливал инструменты не поставил галочки...
что-то типа редактировать menu.txt и levels.txt
В аттаче мои, запишешь их вместо своих

c:\MaxPayne2Dev\Game\data\menu\menu.txt
и
c:\MaxPayne2Dev\Game\data\database\levels\levels.txt
да, только бэк ап своих сделаешь на всякий случай... В результате в меню у тебя будет дополнительный пункт "Start Example Level"
Експортировать свою карту в директорию
c:\MaxPayne2Dev\Game\data\database\levels\work\ExampleLevel.ldb
Все, запускаешь и смотришь :) menu.txt и levels.txt в аттаче...
Прикрепленные файлы
Тип файла: rar LevelsMenuTXT.rar (6.9 Кбайт, 32 просмотров )
Старый 30.04.2006, 16:06
Dimmy
Аналитик
offline
Опыт: 12,427
Активность:
Цитата:
Сообщение от Xmaker
просьба не увлекаться посыланием меня к статьям
Ок, не буду :end:
Старый 30.04.2006, 19:24
Xmaker

offline
Опыт: 207
Активность:
Так, чув-ую что то я пропустил и никак не могу разобраться... Файлы levels.txt и menu.txt я не перезаписывал (в смысле все OK, есть там Example Level и все такое). Так теперь вопрос: какой .exe запускать? Ярлык ли созданный инструментами на раб. столе? .exe из папки с игрой и архивами .ras? Или может еще какой .exe в \MaxPayne2Dev\ есть? Вообщем что?
P.S. Вроде MilkShape должен открывать CS .mdl, но я не могу найти соотв-ий пунк, разьясните плиз...
Старый 02.05.2006, 23:14
Dimmy
Аналитик
offline
Опыт: 12,427
Активность:
Запускать нужно C:\MaxPayne2Dev\Game\MaxPayne2.exe. К нему же ведет ярлык, создаваемый инструментами.
Старый 03.05.2006, 00:24
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Короче. Создай папку MOD (название любое). Зайди в него и создай папку data.
Теперь размести в этой папке (MOD) следующие файлы:
data\database\levels\work\ExampleLevel.ldb
Теперь в папку MOD скопируй RASMaker2.exe и rl.dll. Сделай ярлык RASMaker2.exe.
Правой кнопкой по "Ярлык для RASMaker2" и выбери свойства. Здесь в поле Объект допиши -a data NEWMOD.mp2m
Например у меня D:\MaxPayne2Dev\MOD\RASMaker2.exe -a data NEWMOD.mp2m
(назвать можно и не NEWMOD, а по другому).
Затем Ок и нажми два раза левой кнопкой по "Ярлык для RASMaker2". Появится NEWMOD.mp2m. Копируешь в директорию с игрой. Запускаешь MaxPayne2.exe и выбираешь NEWMOD.
Все.
Старый 03.05.2006, 00:31
Dimmy
Аналитик
offline
Опыт: 12,427
Активность:
Xmaker, я так понял надо просто уровень запустить? (Зевс, тогда упаковывать каждый раз геморно будет)
Старый 03.05.2006, 00:40
Xmaker

offline
Опыт: 207
Активность:
C:\MaxPayne2Dev\Game\MaxPayne2.exe Нету .exe!!!
А уровень и вправду надо просто тестить.
P.S. Посоветуйте вьюер для DDS, желательно не редактор грузящий систему, а прото вьюер.
Старый 04.05.2006, 22:26
Dimmy
Аналитик
offline
Опыт: 12,427
Активность:
1. Ты ресурсы из обычной игры распаковывал в C:\MaxPayne2Dev\Game?

2. Получите и распишитесь:

DDS Viewer отдельной прогой [63 Кб]

DDS Viewer для Проводника (thumbs) [1,8 Mб]
Старый 04.05.2006, 23:08
Kirgiz

offline
Опыт: 1,264
Активность:
Ага и ХnView смотрит без проблемм...А так же конвертит ;)
Я только ей сейчас и пользуюсь... ACDSee уже давно забыл, что это такое :)
Старый 05.05.2006, 14:17
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
"Зевс, тогда упаковывать каждый раз геморно будет" - а ты в папку Game все кидаешь?
Не, я считаю удобно то как я делаю. Мод в одной папке, а папкой Game пользуешься как исходником.
Кому как в принципе :)
"C:\MaxPayne2Dev\Game\MaxPayne2.exe Нету .exe!!!"
Там и не должно быть EXE. Пока не осознал всей структуры, для начала, сделай по-моему.
Старый 05.05.2006, 19:26
Kirgiz

offline
Опыт: 1,264
Активность:
Цитата:
Там и не должно быть EXE.

Как не должно быть?
А зачем тогда при установке инструментов создается ярлык?
У меня все было...
Старый 05.05.2006, 20:10
Xmaker

offline
Опыт: 207
Активность:
Должен быть .exe однозначно. Я его сам по совету товарища Kirgiz'a кинул и теперь усе вижу и start example level и все остальное. Видимо это из-за того что игра не проинсталена была и интсрументы не нашли вот этой записи в реестре
[HKEY_LOCAL_MACHINE\SOFTWARE\Remedy Entertainment]
[HKEY_LOCAL_MACHINE\SOFTWARE\Remedy Entertainment\Max Payne 2]
[HKEY_LOCAL_MACHINE\SOFTWARE\Remedy Entertainment\Max Payne 2\Installation]
"ExePath"="D:\\Games\\MAX_PAYNE 2"
[HKEY_LOCAL_MACHINE\SOFTWARE\Remedy Entertainment\Max Payne 2 Tools]
[HKEY_LOCAL_MACHINE\SOFTWARE\Remedy Entertainment\Max Payne 2 Tools\Installation]
"InstallFolder"="C:\\MaxPayneTools"
Старый 05.05.2006, 22:20
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Вспомнил. Был такой. Я удалил его за ненадобностью :)
Старый 06.05.2006, 00:56

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 11:17.