Ребята, помогите пожалуйста. Нашел такую команду "getenemyaistate" на пароходе, которая прописана в скрипте под названием "паника всем".
Решил ее попробовать использовать. Написал простенький скрипт, суть которого в том, чтобы при выстреле Тома, музыка отключалась.
Вот скрипт:
commandblock 1
dim_act 2
dim_flt 4
dim_frm 1
findactor 0, "Tommy"
findframe 0, "14_Coucou"
commandblock 0
label 101
getenemyaistate 0, 3
if flt[3] < 1, -1, 101
wait 1000
frm_seton 0, 0
wait 1000
end
Проблема в том, что если я ставлю условие "больше" или "меньше" единицы, то
музыка не играет вовсе изначально. Если ставлю "равно" единице, то играет, но не отключается при первом выстреле.
Еще такой вариант думал:
Развернуть для просмотра
dim_act 2
dim_flt 4
dim_frm 1
findactor 0, "Tommy"
findframe 0, "14_Coucou"
label 101
getenemyaistate 0, 0
if flt[0] = 1, 102, 101
wait 1000
goto 101
label 102
commandblock 1
frm_seton 0, 0
wait 1000
commandblock 0
end [свернуть]
Последний раз редактировалось Kaiser; 17.04.2018 в 22:16.
|