|
|
#1 | ||
|
Мастер
Регистрация: 03.04.2007
Адрес: Сайтама
Сообщений: 391
Репутация: 92
|
Создание карт, модов для WarCraft 3
Прежде чем задать вопрос прочитайте следующее: Полезные ссылки, программы и прочее..., Оглавление "Библиотеки Творцов" Данная тема предназначена для решения каких либо проблем или помощи в создании карт и модов для игры Warcraft 3. Немного о наборе инструментов, которые понадобятся нам в создании и редактировании: WorldEditor Скрытый текст: Автор: Blizzard Entertainment Тип: Редактор мира Warcraft 3 Способ распространения: На диске с игрой Язык: Русский Версия: 1.21b О программе: Официальный редактор карт для вара очень удобен и вполне не сложен. Редактор похож на своего предшественника StarEdit (редактор мира StarCraft), но он все равно отличается большой функциональностью и интерфейсом. Больше информации можно узнать на WikpediaАльтернативные редакторы:Прочие программы:
Полезные ссылки: Последний раз редактировалось Emix; 04.01.2011 в 10:42. |
||
|
|
|
|
|
#2321 | ||
|
Юзер
Регистрация: 20.01.2009
Адрес: За тридевятое царство
Сообщений: 365
Репутация: 50
|
Как импортировать модель Итак, ты скачал откуда-нибудь модель, предназначенную для war3 и не знаешь что с ней делать. Разберемся, что и в каком порядке нужно делать. Модель состоит из нескольких файлов: 1. Сама по себе модель *.mdx 2. Возможно, специальная модель портрет *_portrait.mdx 3. Могут быть еще несколько файлов *.blp (текстуры). Обычно еще прилагается файл с инструкцией. Но когда-то я и сам не смог разобраться даже с инструкциями. Так что продолжаем. Итак, у тебя имеется архив с моделью. Сделай следующее: 1. Создай новый каталог 2. Разархивируй в него архив с моделью. Теперь в архиве находятся несколько файлов или даже каталогов - наша модель Далее, идем в редактор и делаем следующее: 1. Через меню запускаешь Модуль-> Менеджер импорта (f12) 2. Открывается окном менеджера. Через меню делаешь команду Файл->Импорт файла Имопртируешь в менеджер все файлы, которые находятся в каталоге с моделью и подкаталогах, созданных при архивации Обычно модели стыкуются с текстурами только если имеется определенная структура каталогов. И эту структуру нужно повторить в менеджере импорта. Проделай следующее: 1. В менеджере импорта выбери файл с моделью (он имеет расширение mdx) 2. Два раза щелкни на файле (или нажми enter) 3. Нажми флажок "Нестандартный путь" 4. У тебя будет написано war3mapImported\<model>.mdx Измени название на <model>.mdx 5. Нажми ok. Теперь твоя импортированная модель будет храниться как бы в корневике сценария (ведь сценарий - это своеобразный архив). Если имеется еще одна модель с портретом (у нее будет название *_portrait.mdx) - сделай с ней то же самое. Теперь нужно решить, куда импортировать текстуры. Помнишь я говорил, что должна сохраняться структура? Так вот, допустим, что наша текстура распаковалась в папку textures\<имя текстуры>.blp Тогда мы должны прописать для импортированной текстуры в менеджере импорта точно такой же нестандартный путь: textures\<имя текстуры>.blp Изменять пути к текстурам - по тому же алгоритму, по которому мы меняли пути к модели . В менеджере импорта раскидываешь все файлы в нужные каталоги . Далее, очень важно: сохрани сценарий. Только теперь в редакторе объектов назначать в качестве модели только что импортированную (выбираешь модель из списка imported). И при этом можно будет сразу же посмотреть эту модель. Если ты попробуешь использовать импортированную модель до того, как сценарий будет сохранен, то при размещении в редакторе вместо модели ты увидишь черный квадрат. Запоздалое сохранение не поможет. Если это произошло - сохрани сценарий, выйди из редактора и снова войди. Возможен случай, когда пути прописаны как я сказал, но модель все равно не отображается. Можно попробовать отыскать ошибку. Открываешь файл mdx при помощи блокнота. Там будет абра-кадабра, но ближе к началу будет имется список использованных текстур и пути, которые необходимо прописать. (это всё с хгм)
__________________
Самое ценное в жизни, как ни странно звучит - Жизнь! ________________ (\__/) (O.o ) (> < ) Помогаю банни захватить мир |
||
|
|
|
|
|
#2322 | ||
|
Новичок
Регистрация: 20.12.2008
Сообщений: 39
Репутация: 17
|
оо спс сработало
Добавлено через 1 минуту как сделать так чтобы например войска врага выходила из за карты и нападали в опр время и определёнными войсками Последний раз редактировалось UnReAls; 03.02.2009 в 14:40. Причина: Добавлено сообщение |
||
|
|
|
|
|
#2323 | ||
|
Новичок
Регистрация: 25.01.2009
Сообщений: 7
Репутация: -5
|
UnReAls, ну кажись(не помню,по памяти все(..):
Событие:КАждые 10 секунд(там сам что нить придумай) Условие:там что будет по твоей карте действие:Создать боевую еденицу(число и тип войск),и отправить в определенную область |
||
|
|
|
|
|
#2326 | ||
|
Новичок
Регистрация: 31.01.2008
Адрес: Где-то там...
Сообщений: 5
Репутация: 4
|
Проблемма такая... Объединяю главы моей кампании в одну кампанию.. Пролог, первая и вторая глава идет все нормально... Как дело доходит до третьей главы - вылетает в меню выбора главы.. Тыкаю на третью - чорный экран и через секунду опять экран выбора главу. В Сражении карта загружается нормально (!). Про триггеры ничего не говорите.. Она не запускается даже если все триггеры отрубить... Создавал даже новые файлы кампаний.. Результат один.
|
||
|
|
|
|
|
#2329 | ||
|
Юзер
Регистрация: 14.01.2009
Адрес: И целого мира мало.
Сообщений: 166
Репутация: 40
|
Слушайте какой путь нужно прописывать для иконки карты ну и там какое дожнобыть расширение?
Вообще что нужно чтоб ей поставить,а то не как не получаеться. Аналогичный вопрос по поводу загрузочного экрна. Последний раз редактировалось Krovosos_777; 05.02.2009 в 18:02. |
||
|
|
|
|
|
#2331 | ||
|
overdigger
Регистрация: 02.09.2006
Сообщений: 4,526
Репутация: 1180
Предупреждения: 1 |
ШАШЛЫК, "масштабирование" в редакторе объектов
1 - норма если меньше одного - то совсем крохотным становится юнит а так можно любое число вводить. Сначала прикольно выглядит, но качество иногда убогое у моделей, когда они большие. |
||
|
|
|
|
|
#2332 | ||
|
Новичок
Регистрация: 16.09.2008
Сообщений: 38
Репутация: 3
|
Кста, вот ещё фича:
Импортируете модель, убирайте неё все пути(ну вся, кроме самого названия), затем открывайте редактор объектов(РО) и... вуаля! модель отображается. Собственно фича вот в чём: тут главное сначала импортировать все модели, а затем уж запускать РО. Но облом в том, что фича прокатывает тока если модель использует стандартные текстуры. (иногда, правда, прокатывает, если модель использует текстуру без подпапок, т.е. просто указано название текстуры) |
||
|
|
|
|
|
#2335 | ||
|
Новичок
Регистрация: 06.02.2009
Адрес: Нижний Новгород
Сообщений: 57
Репутация: -24
|
Народ оцените статегу http://xgm.ru/forum/showthread.php?t=20405 , она про триггеры для новичков =)
ШАШЛЫК, можно прямо в игре вкладка "Анимация" действие "Change Unit Size" Добавлено через 15 минут Krovosos_777, загрузочный экран ты сделаешь в wc3modeleditor и потом в настройках карты выберешь эту модель (http://xgm.ru/forum/showthread.php?t=615 пункт 3,6) Последний раз редактировалось RazArt; 06.02.2009 в 14:54. Причина: Добавлено сообщение |
||
|
|
|
|
|
#2338 | ||
|
Юзер
Регистрация: 14.01.2009
Адрес: И целого мира мало.
Сообщений: 166
Репутация: 40
|
Цитата:
? И чтоб победу одержал:ну типа если например у тя задание убить того,то Событитие>Юннит(тот кого убить надо)умирает,Действие>Игра>ПОбеда>Player>red(ну или кто те нужен).НУ а если чото другое то моно использовать переменную(логическую,где да или нет).Например твой игрок выполнил задание и тут ты устанавливаешь Переменную ДА,и в другом триге типа если Переменная=Да то победа игрок красный. Ну или просто путь Игрок выполнил то что те нежно.Триггрер>Игра>Победа>Игрок. |
||
|
|
|
|
|
#2339 | ||
|
Новичок
Регистрация: 11.02.2009
Сообщений: 16
Репутация: 1
|
ну там как бы найты плащ(осн.задание)герой находит его и игрок одерживает победу ну так более менее подробней
а еще одна фигня такая сделал задание убить там чела,делаю задание найти предмет,и как бы убиваю чела а отображается что нашел плащ))че за жесть Последний раз редактировалось Dr1p; 11.02.2009 в 14:34. |
||
|
|
|
|
|
#2340 | ||
|
Юзер
Регистрация: 14.01.2009
Адрес: И целого мира мало.
Сообщений: 166
Репутация: 40
|
Тут ты берёш создаёш задание,устанавливаеш переменную(задание)на последнее задание.
Юннит получил предмет такойто.переменная задание выполненно Игра ПОбеда. Добавлено через 1 минуту Я б те выложил,а тут прикрепления моно втавлять? Добавлено через 15 минут Я те насчёт 2 коряво обьяснил Вот: Сначало создаём триг-Событие(В нашем случае Инициализация карты>действие>Создать Задание>Потом создать переменную Задания(Название Квест например)Установить Квест как последнее созданое задание. Создаём 2 триг. Событие>Воин(Твой юннит который должен найти предмет)Подбирает предмет>Условие>Предмет переносимый Юннит типа Твой предмет равен предмет Твой предмет,то Действие>Пометить Квест как выполненно>Игра-Победа-Игрок. Добавлено через 16 минут Цитата:
Для каждого задания нужна своя переменная. Добавлено через 32 минуты Dr1p, слушай ты ведь карту хош создать?Я могу тебе помогать если хош. Последний раз редактировалось Krovosos_777; 11.02.2009 в 15:03. Причина: Добавлено сообщение |
||
|
|
|
|
|
|