Добавлен
не могу найти на гуй GetlocationZ где он находится?

Принятый ответ

Ельнур, в GUI нет аналога функции GetLocationZ()
Поэтому пользуйся вставкой Custom Scriptов
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
7
4 года назад
0
Drulia_san:
Что, какой Z у локации? Варкрафт это двухмерное пространство событий, у юнитов только высота полета разве что есть как вертикальная ось и то она ни на что не влияет. И вообще на lua переходи
да тут джасс код стоит GetLocationZ(point)
я хочу ее перевести в гуй что бы мне понятно было

нашел только position z of unit думаю это она и есть
2
26
4 года назад
2
Ельнур, в GUI нет аналога функции GetLocationZ()
Поэтому пользуйся вставкой Custom Scriptов
Принятый ответ
0
7
4 года назад
0
может просто вместо этого ставить terrain cliff? они почти одинакуово работают

может просто вместо этого ставить terrain cliff? они почти одинакуово работают
может просто вместо этого ставить terrain cliff? они почти одинакуово работают

Extremator:
Ельнур, в GUI нет аналога функции GetLocationZ()
Поэтому пользуйся вставкой Custom Scriptов
может просто вместо этого ставить terrain cliff? они почти одинакуово работают

-------- Устанавливаем переменную loc как положение Героя --------
-------- Устанавливаем переменную loc2 как положение точки за Героем на расстоянии 400 --------
-------- Устанавливаем переменную HeroZ как высоту Героя. --------
-------- Высота камеры задается локальной переменной HeroZ.Изминить её можно например set HeroZ = GetLocationZ(loc) + 10 --------
-------- Устанавливаем высоту камеры как HeroZ. --------
-------- Если позади героя гора, то камера должна пройти через гору, но условием ниже исправляем это --------
-------- Если ( ( (высота точки за героем на расстоянии 400) - (высота героя) ) > 200 ) --------
я вместо GetLocationZ использовал
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Если - Условия
((Terrain cliff level at loc2[(Integer A)]) - (Terrain cliff level at loc[(Integer A)])) больше 200
То - Действия
-------- Если да то установить угол атаки камеры как -50 --------
Камера - Set (Player((Integer A)))'s camera Угол атаки to -50.00 over 0.25 seconds
Иначе - Действия
думаю одинаково будет работать

короче коротко вот, чувствуется разница 1 скрин это GetLocationZ
, а 2 скрин это terrain cliff level
как изменить на гуй чтобы было как в 1 скрине?
Загруженные файлы
0
17
4 года назад
0
Какая причина не использовать Custom Script вставку?
5
32
4 года назад
5
GetLocalPlayer:
Какая причина не использовать Custom Script вставку?
Умышленный дауншифтинг, не желание развиваться и изучать нормальные системы, а потом скажут мне что это бред, и человек не использует 10% возможности, системы
Под словом система я подразумеваю : код + редактор + мозг
1
17
4 года назад
1
Bergi_Bear, а что, нормально обсирать человека вместо того, чтобы помочь ему?
3
24
4 года назад
3
Vlod, имхо, этот конкретный человек вполне заслужил такое отношение
0
32
4 года назад
0
Vlod, нет не нормально, мне очень стыдно и совестно, но я и так сдерживаюсь еле еле
4
29
4 года назад
4
Холивар по поводу админской лычки объявляется открытым
а что, нормально обсирать человека вместо того, чтобы помочь ему?
В чём по вашему состоит обсирать? Когда человек занимается фигнёй и задаёт тупые вопросы, это нормально, а когда получает ответ в стиле "читай статьи, переходи на lua" то сразу находится защитники, которые предлагают всем потратить свое время на реализацию бесполезной фигни.
0
7
4 года назад
0
ладно так и быть ничего не нашел лучше сделаю через кс
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.