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

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

Ответ
 
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Смена типа атаки/брони
Можно ли джасом изменить тип атаки юнита на другой? Скажем с магической атаки на атаку темной силы к примеру. Тоже насчет брони.
Старый 09.08.2007, 18:48
DeT

offline
Опыт: 5,715
Активность:
нет
Старый 09.08.2007, 18:59
J
expert
offline
Опыт: 48,447
Активность:
нет
мб тоько через замену юнита другим
Старый 09.08.2007, 19:00
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
closed
Старый 09.08.2007, 19:11
rOOse
Kicked by Q
offline
Опыт: 1,205
Активность:
почему клозет, а улучшения?, забыли?
можно все сделать :):

Отредактировано rOOse, 09.08.2007 в 20:24.
Старый 09.08.2007, 20:16
Архимонд
Silenced by Q
offline
Опыт: 1,367
Активность:
rOOse, читай внимательней:
Цитата:
с магической атаки на атаку темной силы к примеру
Старый 09.08.2007, 21:20
rOOse
Kicked by Q
offline
Опыт: 1,205
Активность:
я про защиту, а хотя могу и атаку поменять хоть на какую

rOOse добавил:
в атаку один ставишь магическую в атаку 2 темная сила, и в улучшениях меняешь атаку 1 на атаку 2
Старый 09.08.2007, 21:43
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Чем это меняется? В тригерах не видел, в предметах и способностях тоже нет.. вроде :?
Старый 09.08.2007, 22:15
rOOse
Kicked by Q
offline
Опыт: 1,205
Активность:
дык в улучшениях же

rOOse добавил:
а атака 1, атака2, у самого героя

Или напиши чего ты хочешь сделать я попробую.

Отредактировано rOOse, 09.08.2007 в 23:08.
Старый 09.08.2007, 22:27
Lawliet

offline
Опыт: 6,322
Активность:
а ты не думал, что возможно понадобится сменить атаку вновь? ты много знаеш про апгрэйды? я осмелюсь сделать вывод, что нет..
Старый 09.08.2007, 23:15
rOOse
Kicked by Q
offline
Опыт: 1,205
Активность:
Lawliet убери апгрейд и все, че за тон? если ты много знаешь о них так пиши.

Отредактировано rOOse, 09.08.2007 в 23:30.
Старый 09.08.2007, 23:18
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
rOOse
Нельзя его обратно отменять.
Старый 09.08.2007, 23:47
Lawliet

offline
Опыт: 6,322
Активность:
Цитата:
Сообщение от rOOse
Lawliet убери апгрейд и все, че за тон? если ты много знаешь о них так пиши.

нормальный тон.. я просто намекнул тебе на то, что ты скорее всего не совсем прав..
+ у меня возможно плохое настроение в виде глобальной дэпрэссии, так что не обращай внимания, но прими к сведению..
Старый 10.08.2007, 00:34
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
"а ты не думал, что возможно понадобится сменить атаку вновь?" ненен мне как раз и не понадобиться. Если атака сменилась, то это до конца игры. О каком там апгрейде речь?))
Старый 10.08.2007, 14:17
Swarog
The Dark One
offline
Опыт: 794
Активность:
Зевс, например кислотное дыхание химеры. А со сменой атаки rOOse не прав. Проще наделать аналогичных юнитов и способностей типа "тёмный". Выдаёшь им такую и они меняются на нужных тебе.
P.S. Я пока понял, что тип атаки вбратно поменять нельзя пол дня убил :)
P.P.S. И к тому же через исследования можно только менять атака 1 - атака 2.
Старый 10.08.2007, 14:39
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
точно блин. Берёте способность мишки, ставите в флагах "постоянное" и время морфа сокращаете до 0. Потом триггером добавляете юниту эту абилу и приказываете морфаться - все. Ничего даже заметно не будет.
Прикрепленные файлы
Тип файла: w3x change attack.w3x (14.6 Кбайт, 18 просмотров )

Отредактировано FellGuard, 10.08.2007 в 15:08.
Старый 10.08.2007, 14:42
Swarog
The Dark One
offline
Опыт: 794
Активность:
FellGuard, мишки?
Старый 10.08.2007, 15:16
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Цитата:
Сообщение от FellGuard
точно блин. Берёте способность мишки, ставите в флагах "постоянное" и время морфа сокращаете до 0. Потом триггером добавляете юниту эту абилу и приказываете морфаться - все. Ничего даже заметно не будет.

Если уже такая абила задействована - негодиться. Попробую с Химерой.

Зевс добавил:
Сделал через идею с Химерой. Через триггер задаю изучение улучшения. В результате у юнита исчезает иконка с типом атаки и его урон в цифрах, хотя сам юнит атакует и вроде бы с той атакой какой хотелось. Но! Зачем оно исчезает)) Щас посмотрю что там с мишкой... хотя абила мишки у меня задействована(
Старый 10.08.2007, 21:09
rOOse
Kicked by Q
offline
Опыт: 1,205
Активность:
Зевс ничего не должно исчезать, наверное что то неправильно сделал

rOOse добавил:
Зевс Слушай а тебе что нужно чтобы на самом деле сменилась атака 1 на атаку 2 или просто чтобы герой стрелял/бил другим типом оружия?
Старый 10.08.2007, 21:35
Зевс
Адская Зверюга
offline
Опыт: 152,154
Активность:
Мне нужно, чтобы атака героя, независимо от его атаки по умолчанию, менялась на атаку Силы Тьмы. Для всех героев я делаю атаку 1 какую мне нужно и атаку 2 - такую же, но ставлю тип Силы Тьмы. Затем разрешаю герою использовать только атаку 1. Во время игры когда необходимо с помощью действия call SetPlayerTechResearchedSwap( 'R000', 1, ConvertedPlayer(GetForLoopIndexB()) ) происходит смена атаки, где R000 - это новое измененное улучшение Едкого Дыхания Химеры. В этом улучшении я задал параметры:

Данные - Включить атаки
Данные - Только атака 2

При этом я убрал какие-либо требования для этого улучшения. И добавил это улучшение каждому герою в графу "Технологии - Улучшения". Вроде все.

Если у тебя все нормально идет - скинь пример в w3x
Старый 10.08.2007, 21:52
Ответ

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

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

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

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



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