ANDREW II
JRRT
offline
Опыт:
5,599Активность: |
Проекту требуется программист.
Проекту "Lord of the Rings Mod" требуется прогаммист. Суть работы - небольшая обработка файлов war3.exe и worldedit.exe - нужно изменить приоритет mpq-архивов, в которые "смотрит" игра.
Поясняю - Warcraft смотрит в архивы в следующем порядке:
Взамен обещаю полноправное место среди участников проекта, и добавление XGM в число "спонсоров". :) |
04.03.2006, 20:40 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Алексей
Где кошачья мята?!
offline
Опыт:
26,543Активность: |
Тут есть сложности:
|
04.03.2006, 20:55 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ANDREW II
JRRT
offline
Опыт:
5,599Активность: |
Алексей
У нас полноценный мод, тут "одна кампания" не прокатит. А на лицензионное соглашение - ну его фтопку. Наш проект пока некоммерческий. Вон моды к диабле уже скока ходят и ничего. Про патчи - патчи вара не будут влиять на мод, ибо у нас будет свой набор файлов: War3.exe -> Lotr.exe Worldedit3.exe -> MiddleEarthEdit.exe И т.д. |
04.03.2006, 21:11 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Алексей
Где кошачья мята?!
offline
Опыт:
26,543Активность: |
Хм, тогда можно не связываться с правкой кода exe, а написать собственный war3.exe (к примеру), который, загрузившись, запустит War в особом режиме - чтобы проверял MPQ в нужном порядке. То же самое сделать и с редактором. Дело в том, что FrozenThrone.exe, как и WorldEditor.exe, - это всего лишь загрузчики DLL'ок, содержащих движок, и не несущие больше никаких полезных функций. П.С.: Между прочим, порядок просмотра MPQ прописан не в exe, а в DLL, поэтому если всё-таки модифицировать код, то именно этих библиотек. |
04.03.2006, 21:52 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ANDREW II
JRRT
offline
Опыт:
5,599Активность: |
Алексей
Вот для этого нам программист и нужен. |
05.03.2006, 14:49 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ANDREW II
JRRT
offline
Опыт:
5,599Активность: |
Так значит программистов здесь нет? |
06.03.2006, 21:32 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,762Активность: |
Ну как сказать, программистов море...
По моим данным mpq грузятся с приоритетами: Mpq-архив самой карты War3XLocal.mpq War3patch.mpq War3x.mpq War3Local.mpq War3.mpq Или я что-то упустил из виду? NETRAT добавил: Модификация кода - это конечно забавно, однако при обычной изменении длинны уже нужна модификация ссылок и т.п. Инжекция в выполняющееся приложение - знать бы только куда и что инжектить =) |
07.03.2006, 00:53 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|