Форум Игромании
 
Регистрация
Справка
Пользователи Календарь Сообщения за день

Warcraft Обсуждение игр серии Warcraft, решение технических проблем

Ответ
 
Опции темы
Старый 18.07.2005, 21:31   #1
Мастер
 
Аватар для INCWADRA
 
Регистрация: 03.04.2007
Адрес: Сайтама
Сообщений: 391
Репутация: 92 [+/-]
Создание карт, модов для WarCraft 3

Прежде чем задать вопрос прочитайте следующее:
Полезные ссылки, программы и прочее..., Оглавление "Библиотеки Творцов"

Данная тема предназначена для решения каких либо проблем или помощи в создании карт и модов для игры Warcraft 3. Немного о наборе инструментов, которые понадобятся нам в создании и редактировании:

WorldEditor

Скрытый текст:

Автор: Blizzard Entertainment
Тип: Редактор мира Warcraft 3
Способ распространения: На диске с игрой
Язык: Русский
Версия: 1.21b
О программе:
Официальный редактор карт для вара очень удобен и вполне не сложен. Редактор похож на своего предшественника StarEdit (редактор мира StarCraft), но он все равно отличается большой функциональностью и интерфейсом. Больше информации можно узнать на Wikpedia
Альтернативные редакторы:Прочие программы:
  • War3FileConverter - программа предназначена для конвертирования моделий и текстур.
  • WC3 Image Extractor II - мощная программа для просмотра и конвертирования текстур .BLP в изображения .TGA и обратно.
  • PowerMPQ - Хороший редактор архивов вара, таких как .MPQ .W3M .W3X и т.д.
  • WinMPQ - Более старший и запатентованный редактор .MPQ
  • Jass Craft - Отличный редактор Jass кода.
  • Wc3MapOptimizer - Оптимизатор карт.
  • Warcraft III Viewer (рус.) - Просмоторщик моделей вара
  • War3 Model Editor (рус.) - Редактор моделей вара. Но на нем нельзя создавать модели с нуля.
  • Button Manager - Программа для добавление рамок к иконкам.
  • MdlVis 1.39b - Лучший в своем роде редактор моделей.
  • Справочник по триггерам
  • Еще программы вы можете найти на сайтах Wc3Campaigns, HiveWorkshop и XGM.

Полезные ссылки:

Последний раз редактировалось Emix; 04.01.2011 в 10:42.
INCWADRA вне форума  
Отправить сообщение для INCWADRA с помощью ICQ Отправить сообщение для INCWADRA с помощью Skype™ Ответить с цитированием
Старый 28.07.2011, 14:22   #3041
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Какую эту? Редактор WE свободно не распространяется, он идет вместе с игрой.
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 03.08.2011, 23:07   #3042
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Друзья! Если у кого-то есть на руках наработки или карты (пусть даже закрытые) с интересными ИИ для питомцев/спутников/напарников - поделитесь пожалуйста=) Ищу вдохновения на эту тему)
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 04.08.2011, 16:25   #3043
Новичок
 
Регистрация: 04.08.2011
Сообщений: 3
Репутация: 0 [+/-]
здравствуйте, подскажите как модель из кампании добавить в карту сражения(например дренорского бугая, в казарму орков)?
damirrr вне форума  
Ответить с цитированием
Старый 04.08.2011, 18:25   #3044
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Для этого надо всего лишь добавить желаемую БЕ в строку
Технологии - Обучено войск (Редактор объектов) для нужного здания (например, для казарм орков).

Но, учти, что компьютерный ИИ не будет использовать данный тип БЕ в обычном сражении!
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 05.08.2011, 15:14   #3045
Новичок
 
Регистрация: 04.08.2011
Сообщений: 3
Репутация: 0 [+/-]
что то, я не могу найти эту строку "технологии-обучение войск"
damirrr вне форума  
Ответить с цитированием
Старый 05.08.2011, 16:01   #3046
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
О_о
Скрытый текст:
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 05.08.2011, 18:18   #3047
Новичок
 
Регистрация: 04.08.2011
Сообщений: 3
Репутация: 0 [+/-]
Band'Res, спасибо, а еще такой вопрос, засунул героя в алтарь, теперь его там можно покупать хоть пять одинаковых, как сделать что бы он покупался только один раз, как и все стандартные?
damirrr вне форума  
Ответить с цитированием
Старый 05.08.2011, 22:29   #3048
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Какого героя засунул?
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 09.08.2011, 21:36   #3049
Игрок
 
Аватар для PROGRAMMER X
 
Регистрация: 18.07.2010
Сообщений: 532
Репутация: 13 [+/-]
Немного не по теме, но вот: хочу создать карту, что-то вроде GTA, и нужны модели машин, полицейские обычные такси там всякие ну поняли, не как не могу найти, выручайте.
__________________
www.sbm.ucoz.ru
Оф. сайт моего мода для Сталкер ТЧ.
PROGRAMMER X вне форума  
Ответить с цитированием
Старый 12.08.2011, 15:08   #3050
Юзер
 
Регистрация: 24.10.2008
Адрес: Это секрет :-)
Сообщений: 187
Репутация: 24 [+/-]
Есть ли карты, где камера от третьего лица, поворачивающаяся вместе с героем, реализована на GUI? А то закрепить камеру за юнитом получилось, но заставить вращаться вместе с ним - нет

Последний раз редактировалось Даймос; 12.08.2011 в 15:35.
Даймос вне форума  
Ответить с цитированием
Старый 13.08.2011, 10:13   #3051
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Каждую секунду (или чаще) поворачиваешь камеру, согласно FacingAngle героя.

Rotate camera around point

Учти только, что Варик - стратегия. И вращающаяся камера тут будет ОЧЕНЬ неудобна...
Видел я реализацию подземелий с реалистичной камерой...тот еще ужас. Стоит только камере подойти к препятствию, как оно перестает отображаться, так как почти модели покрываются текстурами только с внешней стороны.

Последний раз редактировалось Band'Res; 13.08.2011 в 10:37.
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 13.08.2011, 11:32   #3052
Юзер
 
Регистрация: 24.10.2008
Адрес: Это секрет :-)
Сообщений: 187
Репутация: 24 [+/-]
Мда, вышло немного дерганно...
Цитата:
Сообщение от Band'Res Посмотреть сообщение
Учти только, что Варик - стратегия. И вращающаяся камера тут будет ОЧЕНЬ неудобна...
Видел я реализацию подземелий с реалистичной камерой...тот еще ужас. Стоит только камере подойти к препятствию, как оно перестает отображаться, так как почти модели покрываются текстурами только с внешней стороны.
А я наоборот видел карту, где такая камера была очень удобна и атмосферна))

Так, и ещё пара вопросов:
- как реализовать урон в зависимости от статов героя?
- как заставить геройские способности не отображаться в интерфейсе?(точнее- как сделать так, чтоб после изучения повышения хорактеристик, желтый крест не появлялся среди способностей)
Даймос вне форума  
Ответить с цитированием
Старый 13.08.2011, 12:09   #3053
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Ну, от дерганности можно избавиться, если отрегулировать время поворота камеры в вышеуказанной функции. Для этого необходимо вычислить угол между взглядом камеры (взглядом не повернувшегося героя) и взглядом повернувшегося героя, этот угол делим на нашу угловую скорость (придется подбирать опытным путем) - получаем время. Тогда, если герой повернулся на 30-40 градусов, камера будет двигаться плавнее и медленнее, чем, если он повернется на 220-260.

Поясни значение слова "стат". Я не особо знаю сленг.

Про последнее точно не знаю. Такой эффект обычно достижим через "невидимый предмет".
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 13.08.2011, 12:39   #3054
Юзер
 
Регистрация: 24.10.2008
Адрес: Это секрет :-)
Сообщений: 187
Репутация: 24 [+/-]
Стат - характеристика. То есть сила, ловкость, интеллект героя

Допустим для большей точности - прием Молот бурь должен наносить 1,5*(значение силы героя)+бонус урона героя
Как это можно отследить?

Последний раз редактировалось Даймос; 13.08.2011 в 15:02.
Даймос вне форума  
Ответить с цитированием
Старый 13.08.2011, 17:25   #3055
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Нужно делать Молот Бурь триггерно. Атрибуты героя можно заносить в целую переменную...Жаль, нельзя то же сделать с параметрами атаки.
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 13.08.2011, 18:21   #3056
Юзер
 
Регистрация: 24.10.2008
Адрес: Это секрет :-)
Сообщений: 187
Репутация: 24 [+/-]
Band'Res, я понял что триггерно, просто какой командой сие отслеживается?)

А вот ещё - как триггером массово выдать и забрать одну способность? Допустим скелеты неуязвимы для обычного оружия, поэтом если в инвентаре нет специального меча(предмет) - они неуязвимы, только герой нашел меч(поместил в инвентарь - сразу стали уязвимы

-----------Добавлено позже----------
А, спасибо С молотом бурь разобрался. Не там смотрел команду, не в том разделе)

Последний раз редактировалось Даймос; 13.08.2011 в 18:45.
Даймос вне форума  
Ответить с цитированием
Старый 13.08.2011, 19:27   #3057
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
Ну.... Если грубо:
Скрытый текст:
С: Юнит получает предмет
У: Предмет равно Меч
Д:
set UnitGroup_Skeleton = Unit of Type Скелет
Pick every unit in UnitGroup_Skeleton and do
set picked unit Vurnelable (упс, опечатка была)

Clear UnitGroup_Skeleton

Последний раз редактировалось Band'Res; 13.08.2011 в 19:33.
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Старый 19.08.2011, 10:12   #3058
Новичок
 
Регистрация: 19.08.2011
Сообщений: 1
Репутация: 0 [+/-]
люди помогите плз я делаю свою карту рпг не могу лиш ондо сейв героев как его делать?
Мурадин вне форума  
Ответить с цитированием
Старый 22.08.2011, 22:12   #3059
Новичок
 
Аватар для [BC]afGun
 
Регистрация: 08.09.2008
Адрес: I-Net
Сообщений: 6
Репутация: 0 [+/-]
Приветствую. Есть одна проблемка с картостроителем, которая меня уже даже не сразила - демотивировала. Поясняю.

Для картостроения использую WE Unlimited
JASS не использовал (не было причин)

Создавал цепь триггеров - музыкальных событий для того, что бы внести в карту некоторую динамику. Мызыка, ясное дело, испортированная, однако долгое время работало все нормально, и я с тех пор триггеры эти и трогать не трогал. Даже когда карта выросла до 15 мег, проблем, котоыре тут однажды были описаны, не возникало.
А потом случилось НЕЧТО.
При сохраненке начали выдаваться ошибки класса "слишком много аргументов", причем именно в этих триггерах (ВСЕХ, коих пока еще 4 штуки), а затем попадали триггеры следующие:
- перестали действовать десятичные дроби в функциях Wait (только целочисленные).
- Триггеры Animation - transmission так же начали выдавать ту же ошибку. Когда пробовал аннулировать триггер до дефолтного значения - активируется нормально.

Последняя стадия падения:
Все та же ошибка аргументов уже во внетриггерной системе, а именно в таблице лута с уже установленных мобов, которая работала нормально.

Вопрос: И как это исправить? Я уже вторые сутки бьюсь.

Примеры триггеров, в коих понеслась ошибка:

Музыкальный триггер:
Скрытый текст:
Events
Unit - A unit enters (Playable map area)
Conditions
(Owner of (Triggering unit)) Equal to (Random player from (All enemies of Player 1 (Red)))
((Triggering unit) is A Hero) Equal to True
Actions
Sound - Stop music After fading
Trigger - Turn off (This trigger)
Wait 2,00 seconds
Sound - Play Polyushko_pole <gen>
Wait 64,00 seconds
Sound - Stop music Immediately

Отдельный триггер состоящий только из действий (активируется соседним. Разделил в попытке дебага. Предыдущий триггер заработал, а этот так и не поднялся)
Скрытый текст:
Actions
Cinematic - Send transmission to Player Group - Player 1 (Red) from a Player 1 (Red) Diablo named Diablo at (Player 1 (Red) start location): Play No sound and display <убрал крякозябры, ибо не скопировались>. Modify duration: Add 6,00 seconds and Wait


Собственно где-то там выдает ошибку при попытке активации (пред. триггер):
Ошибки:
Неверное количество аргументов
Отсутствует оператор кода (там где послед двух слешей сплошные "=") - я завис.
Скрытый текст:
function Trig_LA_T_Actions takes nothing returns nothing
call TransmissionFromUnitTypeWithNameBJ( bj_FORCE_PLAYER[0], Player(0), 'Uwar', "TRIGSTR_15173", GetPlayerStartLocationLoc(Player(0)), null, "TRIGSTR_15174", bj_TIMETYPE_ADD, 6,00, true )
endfunction

//================================================== =========================


СОбственно весь этот беспредел на скриншоте:
Скрытый текст:


Нид хелп! :(

Последний раз редактировалось Emix; 23.08.2011 в 07:28.
[BC]afGun вне форума  
Ответить с цитированием
Старый 23.08.2011, 14:27   #3060
Юзер
 
Аватар для Band'Res
 
Регистрация: 19.11.2010
Адрес: Г.Томск
Сообщений: 156
Репутация: 20 [+/-]
В обычном редакторе открывал карту? Сохранял?
Band'Res вне форума  
Отправить сообщение для Band'Res с помощью ICQ Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 17:08.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования