[ Обновленные темы · Новые сообщения · Участники · Поиск · RSS ]
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Форум » Моддинг » 6.3. Прочие идеи и их обсуждение » W4MapLauncher или Мега - Крэзи ИДЕЯ W4 с W3D текстурами!!!!
W4MapLauncher или Мега - Крэзи ИДЕЯ W4 с W3D текстурами!!!!
AlexBond
Админы
Сообщений: 1042
Реп: 106 / Инв: 8
Вчера обнаружив на форуме Team17 патч OMG для W4, я его скачал, после чего сильно разочаровался, Текстуры на новых картах в W4 ужасно убогие...

И у меня возникла идея!!!!!

1. Итак, текстуры загружаются при загрузке игры.
2. Все текстуры являются файлами, и чтобы попасть в игру проходят через функцию kernel32.CreateFile или msvcr71.fopen
3. Создав перехватчик этой функции МЫ МОЖЕМ открывать любой файл, вместо заданного!!!!!

Первые наброски:
1. Создается перехватчик функции, в виде загрузчика, который будет перехватывать все имена файлов для открытия, сравнивать их с заданной таблицей, и изменять.
1.1 Найти нужное место для перехвата.
1.1.1 Исследовать открытие файлов.
1.2 Создать загрузчик перехвата.
1.3 На ассемблере написать функцию обработки перехвата и сравнения с таблицей.

1.4 Организовать корректную работу.
2. Создать таблицу где текстураW4 = ТекстуреW3D
3. Создать конвертер, который возьмет все текстурные файлы и заменит в них текстуры согласно таблице
4. Создать генератор databank.xml и scripts.xml из scripts.xom
5. Достать все текстуры из W3D и положить их в отдельную папку для W4.
6. Организовать правильную работу.
7. Создать Патч W3D карт для W4 =)

И не говорите мне, что это не риально =)

Прикрепления: 7727185.jpg (78.9 Kb) · 7963396.jpg (69.2 Kb)


 
Alex826
Проверенные
Сообщений: 247
Реп: -2
[WEC]Snusmumr, Ты то не спорь с человеком который тебя на 4 года старше,там может хранится всё что угодно!

Добавлено (02.10.2010, 21:50)
---------------------------------------------
AlexBond, Пак карт очень классный,правда карту Spiders я бы убрал...


 
AlexBond
Админы
Сообщений: 1042
Реп: 106 / Инв: 8
это еще почему?

 
[WEC]Snusmumr
Проверенные
Сообщений: 320
Реп: 11 / Инв: 5
Alex826, заткнись... AlexBond, Мне кажется надо все оставить!!! Кроме карт на которых два хода - и победа
 
AlexBond
Админы
Сообщений: 1042
Реп: 106 / Инв: 8
Дабы не мучатся при создании пака карт я решил создать W4ScriptsEditor
Как доделаю выложу =)



 
[WEC]Snusmumr
Проверенные
Сообщений: 320
Реп: 11 / Инв: 5
AlexBond, ты лучше создай Weapon editor... (Не тот как у Лекса) Чтоб редоктировал орудия из WeapTwk... а то многие не могут как я (раньше) Открыть WeapTwk в блокноте
 
Mr-Lamarr
Проверенные
Сообщений: 377
Реп: 16
Скрипты? Редактор? Очень полезная вещь но зачем скрипты?


Профиль стим @STEAMNAME@ платный аккаунт
Что мне тут делать? Я червями вообще не занимаюсь. Пока).
 
AlexBond
Админы
Сообщений: 1042
Реп: 106 / Инв: 8
Quote (Cezar)
но зачем скрипты?

Список карт которые загружаются в игру находятся в файле Scripts.xml
Моя программа редактирует (Edit) файл с именем Scripts
Отсюда и название ScriptsEditor....

P.S. Интеллект это умение промолчать.


 
[WEC]Snusmumr
Проверенные
Сообщений: 320
Реп: 11 / Инв: 5
Короче с помощью Scripts.xml можно запихнуть туды любые карты?
 
Alex826
Проверенные
Сообщений: 247
Реп: -2
[WEC]Snusmumr, Да,можно ещё как-то через Датабанк

 
[WEC]Snusmumr
Проверенные
Сообщений: 320
Реп: 11 / Инв: 5
Alex826, В датабанк хранятся параметры миссий... может и еще че-нить...
 
Форум » Моддинг » 6.3. Прочие идеи и их обсуждение » W4MapLauncher или Мега - Крэзи ИДЕЯ W4 с W3D текстурами!!!!
  • Страница 5 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
Поиск: