Добавлен Ельнур
не могу найти на гуй GetlocationZ где он находится?
Принятый ответ
Ельнур, в GUI нет аналога функции GetLocationZ()
Поэтому пользуйся вставкой Custom Scriptов
Поэтому пользуйся вставкой Custom Scriptов
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
я хочу ее перевести в гуй что бы мне понятно было
Поэтому пользуйся вставкой Custom Scriptов
-------- Устанавливаем переменную 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
Иначе - Действия
думаю одинаково будет работать
Под словом система я подразумеваю : код + редактор + мозг