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

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

Ответ
 
puLser
Я мясо
offline
Опыт: 957
Активность:
Объясните пожалуйста что делает функция CreateTrackable?
Старый 09.05.2009, 16:34
BK.Jugg
террорист из КиП
offline
Опыт: 27,066
Активность:
puLser, создает трекаблю. Если не ошибаюсь, она нужна для ловли мыши на экране. Хз =)
Старый 09.05.2009, 16:36
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
Старый 09.05.2009, 18:20
Линкольн
Barg Ent.
offline
Опыт: 4,812
Активность:
Прошу дать информацию по этой функции.
Код:
native AttachSoundToUnit            takes sound soundHandle, unit whichUnit returns nothing
Старый 10.05.2009, 13:09
ScorpioT1000
Работаем
offline
Опыт: отключен
собственно прикрепляет созданный sound к юниту. (как знаешь, у позиционного звука есть x,y координаты)
Старый 10.05.2009, 18:08
Elf_Stratigo

offline
Опыт: 4,699
Активность:
unitpool
что это за чудо?)
Старый 15.05.2009, 17:10
J
expert
offline
Опыт: 48,447
Активность:
набор типов юнитов, нужна для рандобной выборки типа
Старый 15.05.2009, 17:32
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
Код:
native SetPlayerRacePreference  takes player whichPlayer, racepreference whichRacePreference returns nothing
native SetPlayerRaceSelectable  takes player whichPlayer, boolean value returns nothing

А это что?
Старый 15.05.2009, 20:32
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
Что делают функции ExecuteFunc и TriggerExecute?
Что делают функции ExecuteFunc и TriggerExecute? И в чем различие если просто вызвать call (func)?
Старый 30.05.2009, 16:52
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,453
Активность:
триггер может состоять из нескольких функций, а вдруг тебе нужно запустить лишь одну функу?
Старый 30.05.2009, 17:01
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
Ну ето я понял, я имею ввиду в чем различие запускать функцию через "сall ExecuteFunc (func)" либо через просто "call func"?
Старый 30.05.2009, 17:06
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,453
Активность:
ExecuteFunc вызывается по названию, и только в том случае если она не должна ничего принимать
Старый 30.05.2009, 17:07
J
expert
offline
Опыт: 48,447
Активность:
сall ExecuteFunc выполняет указную функцию по ее имени, я не рекомендую ее использовать
call TriggerExecute запускает триггер
Старый 30.05.2009, 17:09
SRes
1110101000
offline
Опыт: 9,997
Активность:
Еще одно отличие - ExecuteFunc не проверяет существует ли эта функция, т.е. (как уже писали в теме про фаталы) будет фатал, если вызовешь несуществующую. А call func проверяет, т.е. ВЕ будет ругаться если такой функции нету.
Старый 30.05.2009, 17:14
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
Код:
UnitDamageTarget(whichUnit, target, amount, true, false, whichAttack, whichDamage, WEAPON_TYPE_WHOKNOWS)

Что делают значения true и false?
Старый 04.06.2009, 00:43
Ranger21
I love beatiul days XD
offline
Опыт: 13,274
Активность:
Ninbous

boolean attack, boolean ranged

true у тебя это значит, что дамаг является дамагом атаки...


false во втором - атака не является атакой юнита дальнего боя
Старый 04.06.2009, 00:46
Ninbous
Jass progress >>>>>35/100
offline
Опыт: 5,674
Активность:
Ranger21 Хм а для чего ето нужно? Все равно условия что урон был получен дамагом атаки же несуществует. Тоже самое с атакой дальнего боя, либо ближнего - нет такой проверки. Я прав?
Старый 04.06.2009, 00:51
Hellfim
Новичок
offline
Опыт: 79,637
Активность:
Ninbous, насколько я знаю это может быть хил, ака -x дамаг. Правда зачем нужен булен хз =) А во втором случае если ренжет, то юнит не побежит давать сдачи, насколько мне известно.
Старый 04.06.2009, 01:04
ShadoW DaemoN

offline
Опыт: 36,798
Активность:
Ninbous, смотри первое сообщение, пункт native UnitDamagePoint(...), там есть ответ:
Цитата:
Параметр attack (boolean) отвечает за то, будет ли считаться нанесение урона атакой. Если true, то при нанесении урона юниту, имеющему бафф "Ледяная броня", атакующий юнит замедлится из-за полученного эффекта.
Параметр ranged (boolean) отвечает за то, был ли урон нанесен с какого-либо расстояния или же в ближнем бою.

Это писал Toadcop, насколько я помню.
Старый 04.06.2009, 11:03
SRes
1110101000
offline
Опыт: 9,997
Активность:
Еще дальние атаки может отбить "Defence" фута...
Старый 04.06.2009, 12:14
Ответ

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

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

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

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



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