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

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

Ответ
 
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
Вопросик)
Просьба, если такой вопрос где уже был, бить не по лицу :susel: :p
Итак, есть точка t, и мне надо, чтобы выбрался случайный юнит в радиусе 150 и на этого юнита применился какойнить эффект (например, стун) и нанёсся урон.. Как сделать?) :trud:
Старый 30.12.2005, 07:57
Mefist
Is it cocktail hour yet?
offline
Опыт: 98,190
Активность:
Pick random unit in range ...
Старый 30.12.2005, 11:00
NETRAT

offline
Опыт: 83,712
Активность:
Потом создаешь дамми кастера и даешь приказ дамми кастануть спелл на Picked unit
Старый 30.12.2005, 11:55
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
thx...
Старый 30.12.2005, 18:04
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
так, ещё вопрос..
У меня в спелле в цикле выбираются несколько юнитов около цели и им наносится урон, спецэффекты и т.д.. Но, похоже, Pick random unit in range выбирает и трупы юнитов, т.к эффеты появляются та тех метах, где живых юнитов нет..
Итак, вопрос: как сделать так, чтобы выбирались только живые юниты (желательно ещё, чтобы живые юнита противтика(игрока4))? Если, конечно, я прав и функция выбирает именно мёртвых юнитов а не что нить еще...
Старый 31.12.2005, 06:33
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Вставь действия в условие
If-Then-Else
Boolean Comparison=>Unit-Unit is Alive там где нужно указать юнита ставь Picked Unit
Старый 03.01.2006, 00:00
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
проблема тогда:
если нужного юнита не будет, то цикл будет бесконечным, или если его сделать по другому (чтобы счётчик прибавлялся в любом случае- подходит юнит или нет) тогда не всегда будет выделяться нужное мне коч-во юнитов, что неприемлимо для спелла...
Старый 04.01.2006, 18:07
ddryid

offline
Опыт: 2,358
Активность:
Джасс это че такое ваще? Его скачивать надо или как? И где можно узнать все его команды?
Старый 04.01.2006, 18:34
zibada

offline
Опыт: отключен
Старый 04.01.2006, 19:38
Mefist
Is it cocktail hour yet?
offline
Опыт: 98,190
Активность:
какой джасс, pick every unit matching condition ...
Старый 04.01.2006, 20:38
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Физик, лови
Код:
function PutEffect takes location loc returns ну что хочешь, например путь к эффекту.
call GroupPickRandomUnit( GetUnitsInRangeOfLocMatching( 150, loc, Condition(function IsUnitAliveBJ())))
//А тут уже собсно действия которые нужно выполнить(ннапример наложить эффект)
endfunction


ddryid, а тебе раньше програмить приходилось? Если нет, то ДЖАСС тебе вряд ли пнадобится. Но если что, API ("все команды") выложить могу.

Отредактировано Медведь, 05.01.2006 в 22:25.
Старый 05.01.2006, 21:44
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
медведь, мне выложи плиз...
Старый 06.01.2006, 02:13
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
Скрипт в рамке с кодом...
Или тебе в карте?
Старый 06.01.2006, 02:55
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
мне API- посмотреть какие есть в jass команды...
Старый 06.01.2006, 06:53
tysch_tysch
Работаем
offline
Опыт: отключен
F1z1KrUs всмысле функции? так выдерни из архивов вара .j файлы и посмотри
Старый 06.01.2006, 07:14
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
мне бы с объяснением- что делает, аргуметы и т.д...
Старый 06.01.2006, 07:32
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
ГЫГЫ! Такого ты вряд ли найдешь... но там названия сами за себя говорят...

exploder добавил:
Вот имхо рульный API+manual
http://jass.sourceforge.net/doc/jass-manual.zip
Старый 06.01.2006, 09:57
F1z1KrUs
:lol:
offline
Опыт: 617
Активность:
качаю... Дело в том, что у меня с англ не оч.. читать могу в целом, но не дословно...

F1z1KrUs добавил:
Кста, а есть русские сайты, посвещённые jass?
Старый 06.01.2006, 10:50
tysch_tysch
Работаем
offline
Опыт: отключен
XGM =)
Старый 06.01.2006, 17:35
KENDO

offline
Опыт: 5,817
Активность:
есть есть хорошие статьи на русскоязычных сайтах..
тока над минимум знать сриптинг!
Старый 07.01.2006, 12:44
Ответ

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

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

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

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



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