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

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

Ответ
 
Опции темы
Старый 18.07.2005, 22: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 в 11:42.
INCWADRA вне форума  
Отправить сообщение для INCWADRA с помощью ICQ Отправить сообщение для INCWADRA с помощью Skype™ Ответить с цитированием
Старый 29.10.2007, 01:29   #1361
Новичок
 
Аватар для RasHeR
 
Регистрация: 17.06.2007
Сообщений: 46
Репутация: 3 [+/-]
Necrorais, тебе хрен кто ответит. Форум
Скрытый текст:
IS DEAD
RasHeR вне форума  
Отправить сообщение для RasHeR с помощью ICQ Ответить с цитированием
Старый 29.10.2007, 07:07   #1362
Юзер
 
Регистрация: 14.06.2007
Сообщений: 255
Репутация: 174 [+/-]
Necrorais
Она тут -> http://blizzard.ru/forum/forumdisplay.php?f=10.
Admart Hoyz вне форума  
Ответить с цитированием
Старый 29.10.2007, 11:52   #1363
Новичок
 
Аватар для WarBlood
 
Регистрация: 14.06.2007
Сообщений: 12
Репутация: -11 [+/-]
Unhappy

Посмотрел я тут статьи по редактору (Не прям здеся а по ссылке на сайте), - нет прямого ответа как сделать карту. а только общие понятия. Про "Ролевые" карты вообще говорить нечего.
P. S. Может если кто из Салавата (Башкортостан) как-нибудь свяжемся... А там видно бует (карту сделать ну и просто завести знакомство, а то я тут наверное один такой из Салавата кто карты любит делать только не очень получается...)...
WarBlood вне форума  
Ответить с цитированием
Старый 02.11.2007, 21:57   #1364
Guest
 
Сообщений: n/a
Люди кто может помоч из триггера вычеркнуть не нужные команды
напишите в асю плз 493098697
 
Ответить с цитированием
Старый 03.11.2007, 11:33   #1365
Юзер
 
Аватар для LuciF.E.A.R.
 
Регистрация: 07.03.2007
Адрес: Челябинск
Сообщений: 270
Репутация: 41 [+/-]
Help! Как сменить текст на полоске таймера у призванного юнита? Я сделал спелл "Огненный элементаль" на основе близзардовского "Дух волка", и теперь на полоске, которая показывает, сколько времени осталось существовать юниту, отображается "Дух зверя". Пожалуйста, подскажите, а то я из-за этого не могу дальше работу над картой продолжать.
И исчо: почему триг тупит? То есть дамаг наносится, но не столько раз, сколько нужно. Да и вообще всё работает как чаннел %) то есть если герой двинется или произведёт какое-то действие, то спелл прекращается!
Скрытый текст:

Код:
    local effect e
    local integer i=1
    local integer array a
    set a[1]=20
    set a[2]=23
    set a[3]=26
    set a[4]=30
    set a[5]=35
    loop
      exitwhen i>=a[GetUnitAbilityLevel(GetTriggerUnit(),'A005')]
      call AddSpecialEffectTargetUnitBJ("overhead", GetSpellTargetUnit(), "Abilities\\Spells\\Other\\Monsoon\\MonsoonBoltTarget.mdl")
      set e = GetLastCreatedEffectBJ()
      call UnitDamageTargetBJ(GetSpellTargetUnit(),GetSpellTargetUnit(),GetUnitAbilityLevel(GetTriggerUnit(),'A005')*5,ATTACK_TYPE_CHAOS,DAMAGE_TYPE_LIGHTNING)
      call TriggerSleepAction(1)
      call DestroyEffect(e)
      set i=i+1
    endloop
    set i=0
    set e=null
    set a[1]=0
    set a[2]=0
    set a[3]=0
    set a[4]=0
    set a[5]=0
__________________
Static-X - it's not 4ever. But it is so cool!!!

Последний раз редактировалось LuciF.E.A.R.; 09.11.2007 в 15:40. Причина: Предыдущий пост больше не нужен
LuciF.E.A.R. вне форума  
Отправить сообщение для LuciF.E.A.R. с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 03:14   #1366
Юзер
 
Аватар для Malcolmishe
 
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14 [+/-]
Вот тут идея возникла:
Обьединить в одном скилле перемещение и нанесение урона. Вот пытаюсь придумать как реализовать. Может кто подскажет?
Идеи такие:

- "Прыжок" о-ля как у варвара и з дьяблы. Т.е. юнит "прыгает" на врага и враг получает повреждение. Я попробовал сделать так: взял способность (громовой молот или как там его - у горного короля) и вместо модельки выстрела поставил модель юнита. Однако моделька долетев проигрывает анимацию смерти (но это можно и модельку поредактировать) и юнит не перемещаеться на место. (я пробовал триггерно при событии "юнит начинает использовать сполобность" и "заканчивает использовать" mouve instantly в точку применения заклинания) К тому же во время прыжка юнит раздваиваеться.

Другой вариант использовать способность скачек и о5 таки ставить модель персонажа на место модели дальней атаки. Но тогда как наносить урон? И если триггером просто снять часть здоровья у юнита, то засчитаеться ли экспа? И можно ли учитывать тогда всякие кожфициенты брони и неуязвимость к спелам?

-еще одна идея - сделать что-то типа как в фильме X-MEN2 в самом начале. Быстрые телепорты и удары по многим юнитам. Не знаю - использовать для этого цепь молний (убрать видимость самой молнии и на юнитов наводить эффект "облачка" как при телепортации), или лучше звездопад (о5 таки заменив модельки), но как при этом скрыть самого персонажа и как обыграть его возвращение на место (а лучше на место последнего нанесенного удара или еще лучше вообще в какое-нить рендомное место, мало удаленное от противников)

Подскажите, если у кого идеи есть, плиз.
Malcolmishe вне форума  
Ответить с цитированием
Старый 11.11.2007, 15:21   #1367
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
LuciF.E.A.R.
1. Это меняется в эффектах, если я ничего не путаю
2.А сколько тебе нужно чтобы он раз применялся? Скорее всего дело в том, что останавливается когда i>=a(в разных вариациях), а надо i==a(в разных вариациях)
3."call TriggerSleepAction(1)" - юзай лучше polledwait
4.НАсчет чаннела.... кидай весь код, иначе не разберешься. А еще скорее всего просто есть функция которая этот триг вырубает если гер двигается. .
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 15:47   #1368
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
Malcolmishe
кхем... насчет спелла, по части прыжка методов есть и была уйма, простейший - давать герою способность превращаться в ворона, заставлять ее кастовать, а когда она еще кастуется - отбирать. Это дает возможность менять высоту юнита(даже пешего), урон наносит триггерно.
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 15:59   #1369
Юзер
 
Аватар для Malcolmishe
 
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14 [+/-]
MaSer
Вопрос в том, как при триггерном учитывать защитные факторы.
Превращать говоришь... но тогда надо как-то на очень короткое время отбирать управление, перемещать его в точку цели, потом превращать обратно и возвращать управления. К тому же высоту юнита желательно менять плавно. В этом смысле замена выстрела проще - просто ставишь траекторию (как у рокет у гоблина-механика). К тому же этот скилл должно быть можно юзать и в мирных целях. Например запрыгнуть на скалу, или перепрыгнуть через декорации.
Я попробую так, но хотелось бы услышать еще варианты. И если не трудно - по подробнее.
Может у кого есть примеры?
Malcolmishe вне форума  
Ответить с цитированием
Старый 11.11.2007, 16:10   #1370
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
Malcolmishe
1.поясню с вороном подробнее - мы ОДИН РАЗ, даем ему эту способность и потом отбираем в момент каста. Все, высота у него меняется.
2. Высота всегда менялась плавно. Если тригами.
3.Дмг тригами учитывает защитные факторы....
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 16:28   #1371
Юзер
 
Аватар для Malcolmishe
 
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14 [+/-]
MaSer
Хм... ща попробую... А как тогда регулировать скорость полета, если он сразу обратно превратиться?
Можно еще подробнее для дебилов?
Malcolmishe вне форума  
Ответить с цитированием
Старый 11.11.2007, 16:38   #1372
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
Malcolmishe
Хех, поясняю опять, даешь, в момент каста отбираешь, юнит остается пешим, но высоту менять можно. Перемещаешь и меняешь высоту триггерно.
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 16:43   #1373
Юзер
 
Аватар для Malcolmishe
 
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14 [+/-]
А почему нельзя просто тригерно менять высоту?
И как перемещать? просто командой идти? но это будет слишком медленно!
Malcolmishe вне форума  
Ответить с цитированием
Старый 11.11.2007, 16:49   #1374
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
Malcolmishe
высоту менять как раз триггерно. Перемещать мувом...
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 17:20   #1375
Юзер
 
Аватар для Malcolmishe
 
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14 [+/-]
Так а разве нельзя менять высоту тригерно без махинаций с превращениями?
Перемещать через мув инстантли? Тогда не будет видно движения.
Перемещать через приказ мув? Тогда перемещение будет слишком медленным.
Malcolmishe вне форума  
Ответить с цитированием
Старый 11.11.2007, 17:29   #1376
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
Malcolmishe
1.Можно только у летающих юнитов. А если как я говорил - то юнит наземный а высоту менять можно
2.Перемещать циклом с вейтом или засчет периодик ивента
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 17:38   #1377
Юзер
 
Аватар для Malcolmishe
 
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14 [+/-]
ВО! Теперь дошло
Попробую.
Ты говорил, что есть много способов - каких еще например?
Malcolmishe вне форума  
Ответить с цитированием
Старый 11.11.2007, 17:47   #1378
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
Malcolmishe
можно создавать летающую копию нашего юнита, а самого юнита хайдить, пока не долетит копия, но так не совсем точно попадем...
Есть еще способы описаные тобой, но с ними порой возникает много глюков....
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Старый 11.11.2007, 18:01   #1379
Юзер
 
Аватар для Malcolmishe
 
Регистрация: 07.06.2007
Сообщений: 307
Репутация: 14 [+/-]
Хм... вот за хайд спасибо. Не знал про такую команду
Тогда такой вопрос: Если использовать вариант с копией или мой вариант - как переместить юнит в точку окончания траектории?
Мув инстантли в целевую точку скила либо не перемещает совсем, либо перемещает четезнает куда, в центр карты например (я пробовал применять только на юнит противника).

А можно как нить не редактируя модель запретить в моем методе проигрывать анимацию смерти или проигрывать вместо нее другую анимацию (например атаки)?

И еще - я в своем методе использовал молот бурь. В списке целей добавил "ландшафт", но прыгать в пустую точку он все равно не хочет - говорит надо указывать допустимую цель.
Malcolmishe вне форума  
Ответить с цитированием
Старый 11.11.2007, 18:04   #1380
Новичок
 
Регистрация: 05.03.2007
Сообщений: 38
Репутация: 10 [+/-]
1.хм... странно, а вообще перемещать надо не инстантли а пошагово.
2.Вроде нет...
3. Молот бурь всегда на юнита, так как он станит... если бы ты мог его скастовать на землю - был бы тебе фатал эррор...
MaSer вне форума  
Отправить сообщение для MaSer с помощью ICQ Ответить с цитированием
Ответ


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

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

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


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


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