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 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Это ты к чему :) |
28.04.2006, 00:15 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Dimmy
Аналитик
offline
Опыт:
12,427Активность: |
Зевс, да так, наболело :)
Оформил отдельной темой, т.к. оффтопить не хотелось, а на статью не тянет. А обходить вниманием этот вопрос тоже не стоит. Отредактировано Dimmy, 28.04.2006 в 01:09. |
28.04.2006, 01:04 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Xmaker
offline
Опыт:
207Активность: |
А уровень можно потестить только при экспорет в .mp2m? Никак по другому?
А как знать что я изменил, к примеру я создал 2 коробки, обьединил в комнату, вставил jumpoint и аптечку. Что именно надо паковать? Правильно ли я понял, что могу извлечь (кстати что именно?) из .mp2m файла его содержимое при помощи того же RasMaker или DragonUnpacker? Если ответ да, то можно ли переделать отвратный мод Kung-Fu, то есть вставить оригинальный скин, вместо этого квадратного Брюс Ли! |
28.04.2006, 20:17 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Конечно можно. |
28.04.2006, 21:35 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Dimmy
Аналитик
offline
Опыт:
12,427Активность: |
А уровень можно потестить только при экспорет в .mp2m?
Нет, можно запустить его как ExampleLevel. Читай последний пункт здесь . А как знать что я изменил, к примеру я создал 2 коробки, обьединил в комнату, вставил jumpoint и аптечку. Что именно надо паковать? Э-э-э... Ты не понял. Упаковываются файлы, т.е. уровни целиком, модели, анимации, звуки и.т.д. Как запустить уровень см. пред. Правильно ли я понял, что могу извлечь из .mp2m файла его содержимое при помощи RasMaker? Можно ли переделать мод, вставить оригинальный скин? Цитата:
P.S. Зевс, отключи "важность" этой темы. Отредактировано Dimmy, 29.04.2006 в 02:24. |
|
29.04.2006, 02:17 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Xmaker
offline
Опыт:
207Активность: |
Так я читал... просьба не увлекаться посыланием меня к статьям... Уровень экспортировал, а через какой ярлык я увижу Run Example Level? У меня Макс в отдельной папке, инструменты в другой. |
30.04.2006, 13:32 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
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 в аттаче... |
30.04.2006, 16:06 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Dimmy
Аналитик
offline
Опыт:
12,427Активность: |
Цитата:
|
|
30.04.2006, 19:24 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
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 | #10
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Dimmy
Аналитик
offline
Опыт:
12,427Активность: |
Запускать нужно C:\MaxPayne2Dev\Game\MaxPayne2.exe. К нему же ведет ярлык, создаваемый инструментами. |
03.05.2006, 00:24 | #11
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
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 | #12
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Dimmy
Аналитик
offline
Опыт:
12,427Активность: |
Xmaker, я так понял надо просто уровень запустить? (Зевс, тогда упаковывать каждый раз геморно будет)
|
03.05.2006, 00:40 | #13
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Xmaker
offline
Опыт:
207Активность: |
C:\MaxPayne2Dev\Game\MaxPayne2.exe Нету .exe!!!
А уровень и вправду надо просто тестить. P.S. Посоветуйте вьюер для DDS, желательно не редактор грузящий систему, а прото вьюер. |
04.05.2006, 22:26 | #14
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Dimmy
Аналитик
offline
Опыт:
12,427Активность: |
1. Ты ресурсы из обычной игры распаковывал в C:\MaxPayne2Dev\Game?
2. Получите и распишитесь: DDS Viewer отдельной прогой [63 Кб] DDS Viewer для Проводника (thumbs) [1,8 Mб] |
04.05.2006, 23:08 | #15
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Kirgiz
offline
Опыт:
1,264Активность: |
Ага и ХnView смотрит без проблемм...А так же конвертит ;)
Я только ей сейчас и пользуюсь... ACDSee уже давно забыл, что это такое :) |
05.05.2006, 14:17 | #16
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
"Зевс, тогда упаковывать каждый раз геморно будет" - а ты в папку Game все кидаешь?
Не, я считаю удобно то как я делаю. Мод в одной папке, а папкой Game пользуешься как исходником. Кому как в принципе :) "C:\MaxPayne2Dev\Game\MaxPayne2.exe Нету .exe!!!" Там и не должно быть EXE. Пока не осознал всей структуры, для начала, сделай по-моему. |
05.05.2006, 19:26 | #17
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Kirgiz
offline
Опыт:
1,264Активность: |
Цитата:
Как не должно быть? А зачем тогда при установке инструментов создается ярлык? У меня все было... |
|
05.05.2006, 20:10 | #18
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
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 | #19
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Зевс
Адская Зверюга
offline
Опыт:
152,154Активность: |
Вспомнил. Был такой. Я удалил его за ненадобностью :) |
06.05.2006, 00:56 | #20
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|