![]()
Лось
offline
Опыт:
7,223Активность: |
Цитата:
Не работает так. . . |
|
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
вообще работает, можно вэйт(-1) добавить если уж так у тебя не работает(хз почему) но лучше локуст+хаос |
|
|
|
![]()
FEARSTARTER
desert eagle
offline
Опыт:
19,289Активность: |
подскажите пожалуста как мгновенно изменить facing юнита
|
|
|
![]()
Лось
offline
Опыт:
7,223Активность: |
_ViRus_ SetUnitFacing(yourunit,facing angle)
df Hunter зделай пример если не трудно (локуст+хаос). |
|
|
![]()
Toadcop
offline
Опыт:
52,713Активность: |
_ViRus_ к сожелению это еще не решоная проблема человечества. =\ т.е. не кто не знает по крайней мере публично это не известно.
|
|
|
![]()
Тиран
offline
Опыт:
339Активность: |
В триггере с событием "юнит атакован" я записал позицию атакованного юнита в переменную
set udg_p2[udg_num] = GetUnitLoc(GetAttackedUnitBJ()) а вот часть функции полёта снаряда к этой точке, которая запускается в цикле каждые 0.05 сек: local location p2 = udg_p[i] local real a if DistanceBetweenPoints(p, p2) > 1 then set a = AngleBetweenPoints(p, p2) call MoveLocation(p, GetLocationX(p) + 50 * CosBJ(a), GetLocationY(p) + 50 * SinBJ(a)) call SetUnitPositionLoc( u, p ) Но снаряд всё время летит в центр карты. Помогите плиз разобраться что не так делаю. |
|
|
![]()
Лось
offline
Опыт:
7,223Активность: |
Тиран если снараря летит к центру карты значит какаята location не назначена. И напиши код всего триггера.
|
|
|
![]()
S
offline
Опыт:
43,833Активность: |
Вопрос такой... как будет на джассе -
if *udg_my_string* == "MEDVED" then ... else... endif А если дословно - Если *моя строка* == *нужный текст*, то ... иначе... endЕсли. =) Sasha добавил: И еще - как сделать выделение всех юнитов на карте опр.игрока и произвести какое-либо действие? обычный ВЕ создает новую ф-ию, чего очень бы не хотелось. |
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
Код:
|
|
|
|
![]()
S
offline
Опыт:
43,833Активность: |
И еще вопрос - как узнать на какой высоте от земли находится юнит? Тоесть как я смотрю редактор не различает разницы между -
Дайте ф-ию для выяснения абсолютной высоты от юнита до земли. |
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
такой нет вроде |
|
|
|
![]()
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
поиск по разделу Jass GetLocationZ
FellGuard добавил: + Код:
|
|
|
![]()
S
offline
Опыт:
43,833Активность: |
Цитата:
thx ;) Сам даже нашел, в ГУИ. А кто ответит на вопрос про pick unit? |
|
|
|
![]()
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
Джон так любил делать.
Код:
|
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
помимо клиффов высота может быть увеличена другими способами =), так что не все ты сможешь так измерить
З.Ы. а с юнитами Код:
можно с этими 2мя функциями еще =) ну я впринципе циклом делаю =) |
|
|
![]()
Тиран
offline
Опыт:
339Активность: |
Выложу лучше карту, посмотрите пожалуста чё там не так с этими точками, а то уже не впервый раз такая фигня получается |
|
|
![]()
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
тема закрыта, для своего вопроса создавайте отдельную тему, как в академии: новый вопрос - новая тема. |
|
|
![]()
J
expert
offline
Опыт:
47,997Активность: |
зачем закрыл тему? многочисленая практика показывает что юзеры просто боятся создавать темы именно в джаз разделе.. т.к. они типо нехотят чтобы их вопрос опосрали публично, такой проблемы не возникает если вопросы посылать туда где просто свалка вопросов и ответов...
предлогаю еще раз обмозговать все это...
единственое что можно сделать это ввести контроль за уровнем сложности вопросов.. и если сложные то разделять их на новую тему... |
|
|