36 lines
430 B
Plaintext
36 lines
430 B
Plaintext
![]() |
extern void object::Solution()
|
||
|
{
|
||
|
|
||
|
object item;
|
||
|
|
||
|
aim(-20);
|
||
|
|
||
|
while (true)
|
||
|
{
|
||
|
|
||
|
while (radar(AlienAnt, 0, 360, 0, 20) == null)
|
||
|
{
|
||
|
item = radar(AlienAnt);
|
||
|
turn(direction(item.position));
|
||
|
motor(1,1);
|
||
|
jet(0);
|
||
|
|
||
|
if (position.z-topo(position) < 6)
|
||
|
{
|
||
|
jet(1);
|
||
|
}
|
||
|
|
||
|
if (position.z-topo(position) > 9)
|
||
|
{
|
||
|
jet(-1);
|
||
|
}
|
||
|
|
||
|
wait(0.2);
|
||
|
}
|
||
|
|
||
|
fire(1);
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|