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

 
Тема закрытаОткрыть новую тему
> [tutorial] Mulbuilder
Александр Needle™
сообщение 27.2.2010, 19:11
Сообщение #1


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Mulbuilder
Создание нового предмета с
анимацией для персонажа.

Есть есть множество способов добавления нового предмета в клиент , но самые простые это:
1. Создание нового предмета с использованием уже существующей анимации.
2. Создание нового предмета с внесением своей анимации (новой)

Прописываем пути к файлам

1] Для начала работы , нам понадобятся: gump'ы (отображение вещи , одетая на персонажа) , таил'ы (отображение вещи , лежащая на полу) , анимацию в данном способе будем использовать стандартную. Можно использовать любые картинки , главное что бы не было чисто черных (черный будет использоваться как фон) и чисто белых цветов , потому что клиентом они не распознаются. Для данного примера я взял уже существующий гамп в моем клиенте (щит) , а так как отображение его на полу не было я быстренько сделал его в фотошопе. Стоит заметить что картинки должны быть в bmp формате.
[Наглядно]

2] Запускаем Mulbilder
Перед началом работы с билдером нужно прописать пути (требуется только один раз)
->File/Configuration
[Наглядно]

1. Project Folder - место куда будет сохраняться проект (в формате *.mbl)
2. Compile Folder - место куда будет сохраняться уже готовая вердата
3. Originals Folder - место где расположены оригинальные файлы клиента
4. Image Folder - папка с картинками для работы
[Наглядно]

Конфигурации новой вещи

3] Жмем , O.K. и перезапускаем программу.
Далее.. (Снова запускаем программу , ничего выше перечисленное повторять не нужно , ну конечно если вы захотите сменить пути , тогда да , нужно) ->Original/Import All Essencial - загружаем стандартную вердату , что бы программа знала копировать все имеющиеся вещи из стандартной вердаты или же нет (если хотите сделать патч , тогда не нажимайте это при запуске программы)
[Наглядно]

4] Ну что же , теперь мы можем приступать к самому процессу.
Нажимаем ->File/New , затем два раза на Gear Anim , у вас появилось новое окошко , в котором нажимаем New , появляется новая строчка - "New Anim Gear" - два раза на нее.
[Наглядно]

5] Появилось новое окошко - в этом окне мы будем непосредственно работать.
1. Name - название предмета
2. Item ID - номер свободного ID вещи в клиенте , можно найти через InsideUO
3. Gump ID - номер свободного гампа вещи в клиенте , так же найти можно через InsideUO
4. Anim ID - не редактируется
5. Block ID - не редактируется
6. Art/Load - загрузить картинку (положение на земле)
7. Script - не нужно редактировать
8. Male - добавляем картинку (как будет смотреться на мужчине)
9. Female - добавляем картинку (как будет смотреться на женщине)
[Наглядно]

6] Начинаем все эти пункты заполнять:
1. Item ID - находим с помощью InsideUO , предполагается что он уже настроен (пути прописаны и тп.)
Заходим в Инсайд , нажимаем на Artwork , кликаем на предметы , вы должны найти расхождения в номерах между вещами которые идут один за другим , лучше всего данный пункт посмотреть наглядно. Я использовал такой номер - 16109
[Наглядно]

2. Gump ID , заходим в Инсайд , нажимаем на вкладку Gumps , так же как с Item ID , находим свободное место для наших гампов (отображение вещи на женщине/мужчине). Важно отметить , не используйте номера которые больше номера - 60000 , включительно , это приведет к тому что ваша вещь либо не будет одеваться или же анимация не будет высвечиваться.
Я использовал такой номер - 9768
[Наглядно]

3. Думаю ничего сложного нету в заполнение пунктов - Art/Male/Female

7] Заходим в закладку (в MulBuildr-е) -> Tiledata , выбираем Layer (Список слоев можно узнать ниже) , затем нажимаем на кнопки которые нам нужны , помните если это вещь которая будет одеваться то всегда указывайте Wearable , иначе вещь возможно не будет одеваться. Можно так же указать вес , высоту и прочее , это уже по-вкусу можно так сказать.
1. Name
2. Layer
3. Wearable
[Наглядно]

8] Жмем кнопку сохранить ->Save , не выходя из вкладки Tiledata

9] Заходим в вкладку Anims , нажимаем на кнопку Import animation dialog , и тут у нас начинается разделение на два способа , а именно использование уже имеющейся анимации или же внесение своей , опять же лучше все посмотреть наглядно что да как.
[Наглядно]

1. ALL,HIGHT,LOW,GEAR , загрузка анимации из файла anim.mul
2. VERDATA - загрузка анимации из файла verdata.mul
3. UOP - - загрузка анимации из файла *uop

Добавление уже имеющиеся анимации

1] ALL,HIGHT,LOW,GEAR - добавление уже имеющиеся анимации
Загружаем нашу вердату , в окошке появляются числа , находим первый и последний номер анимации вещи которую хотим использовать.

Есть хороший способ быстро узнать номер - заходим в Инсайд , выбираем анимацию , узнаем ее Handle , это и будет первый номер анимации.
[Наглядно]

2] Находим этот номер в MulBuilder-е , выделяем , в окошке пишем 175 и нажимаем >> , справа видим анимации которые будут присвоены вещи , проверяем последнюю так , как иногда вместо 175 анимации бывает 174 , с чем это связано пока не ясно. Если 175 анимация не относится к той которую вы хотите добавить просто выделите ее и удалите (Selected <<)
[Наглядно]

Я использовал номер Handle - 66675

Добавление собственной анимации

1] UOP - добавление собственной анимации , нажимаем на кнопку UOP , выбираем файл с анимацией в формате *.uop и выделяем все номера которые появились в окошке слева , затем нажимаем на кнопку >> Selected.
[Наглядно]

Внесение вещи в вердату

1] Сохраняем все то дело что мы сделали , нажимаем Save в рабочем окне , затем File/Save As , это будет файл проекта , мы всегда сможем изменить , заменить и т.п. в нашей работе.

2] Нажимаем на кнопку Generate/All , ждем пока процесс закончится , в папке которую вы в самом начале назначили как Project Folder появятся ваши файлы.

3] Кидаем все новые файлы в папку с клиентом , запускаем сервер (следует помнить что сервер должен знать что файлы изменились , например если это Pol - удалите файлы staidx0.pol и statics0.pol которые находятся в корневой папке с сервером , для рануо же достаточно просто указать пути к папке с клиентом.)

4] Помните мы указывали Item ID - это и будет номер вещи в игре , создаем ее и проверяем.

Информация

Патч - файл не большого размера , используется для того что бы игроки могли пропатчить свою вердату новыми вещами , при этом не закачивая файлы клиента которые имеют большой размер. Есть большой минус , ваши патчи могу использовать другие люди в своих целях , веть по сути вы даете им все готовое.

Layers - Слои
1 - One handed weapon - Одноручное оружие.
2 - Two handed weapon, shield, or misc. - Двуручное оружие, щиты, и т.п.
3 - Shoes - Ботинки
4 - Pants - Штаны
5 - Shirt - Рубашка
6 - Helmet/Has - Шлем
7 - Gloves - Перчатки
8 - Ring - Кольцо
10 - Neck - Ошейник
11 - Hair - Волосы
12 - Waist (helped apron) - Передник
13 - Torso (internal) (chest armor) - Туловище (внутренняя часть)
14 - Bracelet - Браслет
16 - Facial Hair - Усы , борода и т.п.
17 - Torso (middle) (sircoat, tunic, full apron, sash) - Туловище (средняя часть)
18 - Earrings - Серьги.
19 - Arm - Наручи
20 - Bake (cloak) - Спина (Плащ)
22 - Torso (more outer) (robe) - Туловище (наружная часть)
23 - Legs (more outer) (skirt/kilt) - Поножи (более наружная часть)
24 - Legs (internal) (put arm-or) - Поножи (внутренняя часть)
25 - Mount (horse, etc.) - Животное, на котором мы сидим - например, лошадь.

Файлы которые использовались

Гампы (вещь одета/положение на земле) - Cкачать
MulBuilder - Cкачать

Автор: Needle
Сайт: www.uoserver.com
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 27.2.2010, 19:51
Сообщение #2


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Ссылка на первоисточник - http://www.uoserver.com/news/tutorial_mulb...r/2010-02-27-41
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DihlofozzZ
сообщение 28.2.2010, 14:26
Сообщение #3


***********

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



прилепил темку (IMG:style_emoticons/default/smile.gif)


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


Topic Closed
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 28.2.2010, 14:40
Сообщение #4


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Благодарочка (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
stins
сообщение 28.2.2010, 21:52
Сообщение #5


****

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



Спс за информацию пойду пробывать(IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 28.2.2010, 22:44
Сообщение #6


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Пожалуйста (IMG:style_emoticons/default/smile.gif) Скоро открою раздел на сайте с бесплатными вещами , анимациями и прочим , пока только 30 гампов сделал , все вещи уникальные , делал сам.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
stins
сообщение 28.2.2010, 23:07
Сообщение #7


****

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



Помогите плизз с теледатой всё сделал как надо создаю в сфере вещ через .add а одеть немогу (IMG:style_emoticons/default/sad.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 6.3.2010, 19:33
Сообщение #8


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



Хм.. какой номер гампа и вещи брал?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
stins
сообщение 7.3.2010, 12:13
Сообщение #9


****

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



я хотел сделать крылья но немогу их одеть много чего перепробывал
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Александр Needle™
сообщение 14.3.2010, 18:17
Сообщение #10


********

Mammy's hero
Сообщений: 1.227
Регистрация: 26.5.2009
Группа: Пользователи
Наличность: 0
Из: Украина , Одесса
Пользователь №: 11.891
Возраст: 33



По-подробней , скинь файл проекта
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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