Сообщение от tormoz
конечно нет.
For a.Zona=Each Zona
If EntityDistance(cam,a\entity)<8 Then
ShowEntity v\alien
PositionEntity v\alien, a\x, a\y+1, a\z
EndIf
PointEntity v\alien ,cam
MoveEntity v\alien ,0,0,.004
Next
откуда взялся v\alien? Ты почему-то решил что в переборе типа Zona будет доступен тип Monstr?
С логикой проблема.
Я ваще не понял чего ты хотел добиться.
Кто за кем должен бежать? по какому условию?
|
v\alien это поле в Type Monstr(пост#5)....эээ Так что надо делать тип в типе? Да, сплошные проблемы.
Мысль такая. Создаём тип пивотов и раскидываем их в лабиринте(пока это кубики в типе Zona, поскольку пивотов не видно) в цикле Проверяем дистанцию между камерой и пивотом, если меньше указанной, создаём в позиции пивота копию монстра который сразу атакует.
А может их всех прописать в один тип?