_yellow = _this select 0;
_red = _this select 1;
_center = getPos _yellow;
_radious = 20; // Radious, distance between red and yellow
_angspd = 5; // Angle ingrements in degrees per each loop
_ang = 0; // Initial angle
while {true} do
{
_red setPos [(_center select 0)+sin(_ang)*_radious,(_center select 1)+cos(_ang)*_radious, 0];
_ang = _ang + _angspd;
if (_ang > 360) then
{
_ang = _ang - 360;
};
sleep 0.1;
};