;///////// Type ///////
Type unit
Field ent,sel
End Type
Global movepiv
Global celpiv
Global cam
Global pick
Щито?
по идее у каждого юнита должна быть своя точка, куда идти. Т.о. имеем:
Global Camera = 0
Global CameraPickedEntity = 0
Type Unit
Field Entity
Field WayPoint
Field isSelected%
End Type
Function MoveUnitsToTheirWaypoints()
For U.Unit = each Unit
PointEntity u\entity,u\waypoint
MoveEntity u\entity,0,0,0.1
Next
End function
Function SelectUnitAndMoveToPointWhereClicked()
CameraPickedEntity = CameraPick( Camera, MouseX(), MouseY() )
For u.unit = each unit
if CameraPickedEntity = u\entity then
u\isSelected = Not(u\isSelected)
end if
If u\isSelected = true then
PositionEntity u\WayPoint, PickedX(), PickedY(), PickedZ()
end if
next
End function
И еще ОГРОМНЫЙ ВОПРОС -
почему тег php режет \ ?