XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Doggy

offline
Опыт: 753
Активность:
2 MariK абилки делай типа "Громовая поступь" у минотавра, очень хорошая модель для изменений у этого спелла
Старый 15.01.2007, 13:38
MariK

offline
Опыт: 1,181
Активность:
я так думаю там хватит просто спела без цели типа Аватар или ярость (которая у охотника за головами) ну и громовая поступь тоже подойдет.
Старый 15.01.2007, 14:50
MariK

offline
Опыт: 1,181
Активность:
И ещё у меня вопрос. Как определить направление взгляда юнита?
Старый 16.01.2007, 15:19
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
MariK, GetUnitFacing()
Старый 16.01.2007, 15:21
MariK

offline
Опыт: 1,181
Активность:
Кстати способность громовая поступь не подходит из-за времени действия.Лучше использовать Аватар.

Отредактировано MariK, 16.01.2007 в 16:07.
Старый 16.01.2007, 15:21
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
или в триггерах - FaceAngle of Unit
Старый 16.01.2007, 15:22
MariK

offline
Опыт: 1,181
Активность:
Так работа продвигается нормально. Сделал первую атаку, вторую атаку, хождение, прыжки и блок. Главная заморочка была с блоком. Как наложить заклинание на юнита через тригеры и вообще можно ли так? Я сделал юнита над чуваком который делает блок. Этот юнит распространяет ауру повышения защиты и убирается когда чувак двигается или кукловод(чел с 12 абилами) делает спелл. Можно ли это как то упростить? Сейчас мне придется в каждом дествии писать Remove юнита, который распростронял ауру. И еще проблемы с анимацией она у всех разная. У одного две анимации атаки у дугого одна и они все называются поразному. Мне придется делать кучу ифов для каждого и это самая муторная часть кода.
Старый 20.01.2007, 07:46
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Имхо, лучше ни создавть и ремувить юнита, а давать и отбирать дамми-юниту абилку (ауру), меньше проблем с оптимизацией будет.
Но, я хз, можно ли дать абилу юниту, если у него все 12 ячеек занято. Если можно, то вообще дамми (для этой цели, для блока) не нужен.

Код:
Action:
Give ability to unit
Старый 20.01.2007, 11:43
MariK

offline
Опыт: 1,181
Активность:
я решил сделать комбинации там типа вперед удар удар и выходит какой-нибудь спелл. Потом подумал, а как это сделать и ничего в голову не пришло. Есть правда идея , но я не уверен. Буду проверять. Если знаете подскажите. Да кстати чо с анимацией то делать она у всех по-разному нызывается. Придется похоже каждой модельке названия анимаций в 3д редакторе менять или в редакторе устраивать геморой с ифами.
Старый 23.01.2007, 14:29
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Меньший геморой тебе гарантирует просто смена названий анимаций в мдлвисе или в3ме... хотя тогда придется импортировать модели.
Старый 23.01.2007, 15:06
MariK

offline
Опыт: 1,181
Активность:
Вот я так же думаю, но тогда мапа в размере на 1 метр прибавит. Я вот думаю может тогда вообще новые модельки нарисовать сабзиро там или люканга не зачем мне этих артесов переделывать. Но тогда мне уже одному не справиться. Моделлер я никакой. Надо поискать готовые где-нить.
Старый 23.01.2007, 15:37
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Насчёт комбинаций:
как я понимаю, по событию (каст абиллки) срабатывает действие.
Дык, вот, сделай какую н переменную. При нажатии, давай ей значение +1, потом через несколько долей сек обнулляй её.
Т.е., если за эти несколько долей сек нажалась ещё раз клавиша, то, если знач. этой переменной равно 2, то выполнять комбо.
Качор, я думаю, ты нифига не понял. Если нет, я сделаю карту-пример. Даже мне так легче объяснить будет.
Старый 23.01.2007, 15:51
MariK

offline
Опыт: 1,181
Активность:
Ты прав я ничерта не понал кроме слов создай переменную и обнуляй.
Старый 23.01.2007, 16:28
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Ок, сегодня сделаю.
В течении часа.

DFlyer добавил:
Вот, сделал тебе карту пример. Надеюсь, разберёшься со смыслом реализации.
Для теста, запусти карту, и попробуй нажать сначала "Клавиша Вниз" один раз, потом два раза.
Прикрепленные файлы
Тип файла: w3x DoublePress.w3x (12.3 Кбайт, 24 просмотров )
Старый 23.01.2007, 18:05
MariK

offline
Опыт: 1,181
Активность:
Угу ща попробую посмотреть и разобраться.
Старый 25.01.2007, 15:32
Pepperoni

offline
Опыт: 156
Активность:
а если абилы делать? и горячие клавиши к ним? и отслеживать триггерами...
a,s,d... я так делал) а передвижение, атаку и тд - убрать. Поставить маленький радиус обнаружеиня войск и все.
Старый 29.01.2007, 06:40
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Pepperoni
Эта проблему тут ужо давно решена! Читай топег полностью!
Старый 29.01.2007, 15:50
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 01:38.