Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Учебник от СГ
сообщение 24.1.2003, 4:49
Сообщение #1




Гость







Редактирование mul файлов 1 часть: Общая ситуация.
Пожалуй, это уже стало модным стандартом, что каждый уважающий себя шард предлагает игрокам свои навороченные verdata.mul файлы.
В новых mul файлах можно разместить под портретом героя (paperdoll) название вашего мира, новые предметы или не хватающий эффект нового заклинания, редактируя mul файлы можно изменить 99% всей внешности игры.

Немного истории. Вскоре, после запуска официального сервера Ультимы Онлайн появился не официальный сайт, целью которого стало изучение внутренней структуры игрового клиента, на сайте располагались все последние достижения в этом занятии - исходники форматов файлов. Посетители приходящие этот сайту без специальных навыков программирования ничего не понимали о форматах, и возможность редактировать mul файлы хоть и была очевидно, но оставалась доступна только опытным программистам. Благодаря этому сайту в последние время в качестве инструментов редактирования mul файлов вышло множество программ, но к сожалению из за того что все эти программы делают любители, ничего по настоящему удобного, и не глючного найти не удастся. Однако есть пара интересных программ, с которыми я считаю, вас стоит познакомить.
Первая из них - InsideUO служит хорошим инструментом для изучения внутренностей клиента, причем просматривать можно почти всё - карту, анимацию, арты, гампы... даже возможно прослушать звуки.
Другая программа это Michelangelo - она позволяет импортировать и экспортировать данные в mul файлы, существует возможность просмотра некоторых типов файлов в стиле программы InsideUO.
Для эффективного создания своих картинок рекомендую запастись сразу двумя программами InsideUO и Michelangelo. С помощью первой будем просматривать, и выбирать какие игровые элементы мы будем редактировать, с помощью второй собственно будем их изменять.
Без сомнения лучшая программа для просмотра mul файлов - InsdeUO, созданная ведущими любителями-специалистами игрового клиента.
Самую последнюю версию можно всегда достать тут, на момент написания статьи, версия этой программы - 1.4.0.6.
После разархивации запустите программу и сразу заходите в меню "View"->"File Paths...".
http://www.urbannet.ru/~necropolis/files/m...editing-2-1.jpg

В опциях вам выведут список из 27 стандартных файлов используемых в игровом клиенте. Для начало просмотра файлов вам нужно проставить ПОЛНЫЕ пути к файлам.
http://www.urbannet.ru/~necropolis/files/m...editing-2-2.jpg

К примеру, справа от строки ANIM.MUL нужно написать что-то типа d:uoANIM.MUL. Для 100% работы программы рекомендую немного помучится, и заполнить все поля в списке.
После этого можно выходить из опции и переходить к просмотру файлов. В левой части программы расположено навигационное меню. Нажимая на различные иконки - вы сможете просматривать разные mul файлы.
Не в давая во все детали работы InsideUO в целом, попробуем создать нечто своё, например, попробуем разместить имя шарды под портретом персонажа.
Для этого делаем следующие действия:
1) В навигационном меню выберем иноку "Gumps" .
2) Находим в галереи картинок меню - paperdoll (меню интерфейса игры где обычно находится ваш персонаж), иконка расположена где то в 2/5 части галереи, "Gump ID" - "000007D0" .
3) Нажимаем правой кнопкой мыши на "000007D0" и выбираем "Save As..." , сохранить можно в любую папку, файл будет с разрешением BMP, однако в имя файла я рекомендую указать номер картинки (нули перед цифрами можно не писать) - что избавит в последствии с не ясностью большого количества файлов. То есть файл должен получится под именем 7d0.bmp .

После этого можно покинуть InsideUO и перейти к переводу шестнадцатеричной формы названия картинки в десятичную.
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
сообщение 24.1.2003, 4:54
Сообщение #2




Гость







Различные элементы, включенные в игровой клиент находятся в шестнадцатеричной - HEX форме. Но для продолжения работы идентификаторы необходимо переводить в десятичную форму.
В качестве инструмента конвертации можно привести пример всеми любимый
"калькулятор" находящийся во всех Windows'ах.
Работа проходит в несколько шагов:
1) Запуск калькулятора: "Пуск"->"Программы"->"Стандарты"->"Калькулятор".
2) Перевод вида калькулятора из простого в инженерный: "Меню вид"->"Инженерный".
3) Находим кнопку переключатель, которая стоит на слове "DEC" (десятичный режим), и переводим её на слово "Hex" (шестнадцатеричный).

4) Набираем код, который необходимо перевести, используя цифры и буквы под ними.
5) Делаем обратную операцию с кнопками переключателями с "HEX" на "DEC".
Полученные цифры будут результатом перевода. То есть если мы пытались перевести HEX цифру "7D0" - то она в итоге должна получится десятичной цифрой "2000"
Советую файл (в нашем случае это) "7D0.bmp" переименовать в "2000-7D0.bmp".

После конвертации можно приступить к редактированию и импортации картинки в игру.
P.S. В качестве редактирования BMP файла рекомендую воспользоваться профессиональным редактором Adobe Photoshop, хотя стандартный Paint, входящий в состав любого Windows'а тоже вполне годный, так как для большинства картинок в УО имеют маленькое разрешение, зачастую не требующие возможности Фотошопа.
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
сообщение 27.1.2003, 23:25
Сообщение #3




Гость







ДимАн выложи эту информацию на сайт, если её там ещё нету.
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
AMIGO
сообщение 25.2.2003, 19:12
Сообщение #4


****

Группа: Пользователи
Наличность: 0
Пользователь №: 200



Куль! Но информация ворованная - позор Loyen!!! (IMG:style_emoticons/default/biggrin.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
сообщение 26.2.2003, 16:43
Сообщение #5




Гость







Цитата
Куль! Но информация ворованная - позор Loyen!!! (IMG:style_emoticons/default/biggrin.gif)


Хорошая и полезная информация.
А ты флудераст.
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
сообщение 27.2.2003, 4:42
Сообщение #6




Гость







ygy bklas
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
сообщение 2.3.2003, 0:57
Сообщение #7




Гость







Амиго, ты (вырезано) или читать только нацчился? Читай название
темы!






Окуратней в выражениях!!!
___________
-=NeGotiVe=-
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
сообщение 16.7.2003, 19:39
Сообщение #8




Гость







Poleznaja infa ot nei mozhna nauchitsa itemov kak delat`
No kak delat Npc ? (IMG:style_emoticons/default/biggrin.gif) Napishite ili dajte ssilku na sajt de eto uzhe napisano.

:roll:
La la la (IMG:style_emoticons/default/biggrin.gif)
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DihlofozzZ
сообщение 17.7.2003, 1:20
Сообщение #9


***********

Администратор форума
Сообщений: 5.602
Регистрация: 8.3.2003
Группа: Администраторы
Наличность: 0
Из: Москва Россия
Пользователь №: 237



А смотря каких нпс ты хочешь, если ты имеешь ввиду стандартных монстров(UO рэйнесанс), то смотри что уже написали в форумах: Sphere 55i-99 и Готовые скрипты(не забудь прочитать статьи по скриптованию)// если же тебя интересуют новые монстры(UO ЛБР или др), то смотри по форуму ссылки на анимацию где-то уже валялись!!!


--------------------
С уважением Администратор Форума.
Контактный Email: dihlofozzz@uokit.com


Topic Closed
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Merlin
сообщение 20.7.2003, 8:13
Сообщение #10


**

Neophyte
Сообщений: 27
Регистрация: 19.2.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 184



Loyen куль инфа !


--------------------
GM Shard`a Vortex !!!!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 5.8.2003, 16:06
Сообщение #11


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Инфушка кульная! Побольше-б таких по разным темам...


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Merlin
сообщение 10.8.2003, 21:44
Сообщение #12


**

Neophyte
Сообщений: 27
Регистрация: 19.2.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 184



Цитата
Инфушка кульная! Побольше-б таких по разным темам...
И По чаще бы.........


--------------------
GM Shard`a Vortex !!!!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 10.8.2003, 23:12
Сообщение #13


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



И поскоребы!!! :?


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
avalon
сообщение 20.2.2004, 15:51
Сообщение #14


**

Neophyte
Сообщений: 11
Регистрация: 25.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 906



Все конечно хорошо, но интересней еще услышить описание, как вставлять)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ILs
сообщение 24.2.2004, 17:09
Сообщение #15


***

Novice
Сообщений: 79
Регистрация: 23.2.2004
Группа: Пользователи
Наличность: 0
Из: Норвегия
Пользователь №: 1.575



[вырезано]

NIGHTMARE: Предупреждение за ненормативную лексику


--------------------
Подпись:
Это текст, который можно добавлять к размещаемым вами сообщениям. Длина его ограничена 255 символами.
HTML ВЫКЛЮЧЕН
BBCode ВКЛЮЧЕН
Смайлики ВКЛЮЧЕНЫ
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fantom
сообщение 22.3.2004, 14:09
Сообщение #16


**

Neophyte
Сообщений: 10
Регистрация: 17.3.2004
Группа: Пользователи
Наличность: 0
Пользователь №: 1.672



Тут http://www.uo-muls.web.ur.ru/documents.htm дофига этой инфы и той что в первом посте и многое другое....
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 2:34
Designed by Nickostyle