You need to update the pos in the script.
you could also set the velocities of the lights to that of the car.
So try:
_car = _this select 0;
_blue = [0,0.313725,0.705882,1];
_red = [0.77,0.05,0.23,1];
_perm = 999999;
_duration = 0.2;
if (DCV_Lights) then
{
DCV_Lights = false;
}
else
{
DCV_Lights = true;
while {DCV_Lights} do
{
_pos01 = _car modelToWorld [-0.6,-0.1,1.7];
_pos02 = _car modelToWorld [+0.6,-0.1,1.7];
_vel = velocity _car;
drop["\ca\data\kouleSvetlo","","Billboard",1,_duration,_pos01,_vel,0,1.275,1,0,[1.5],[_blue],[0,0,0],0,0,"","",""];
drop["\ca\data\kouleSvetlo","","Billboard",1,_duration,_pos02,_vel,0,1.275,1,0,[1.5],[_blue],[0,0,0],0,0,"","",""];
Sleep 0.3;
_vel = velocity _car;
_pos03 = _car modelToWorld [+0.2,+0.3,1.7];
_pos04 = _car modelToWorld [+0.4,+0.1,1.7];
drop["\ca\data\kouleSvetlo","","Billboard",1,_duration,_pos03,_vel,0,1.275,1,0,[1.5],[_red],[0,0,0],0,0,"","",""];
drop["\ca\data\kouleSvetlo","","Billboard",1,_duration,_pos04,_vel,0,1.275,1,0,[1.5],[_red],[0,0,0],0,0,"","",""];
Sleep 0.3;
_vel = velocity _car;
_pos07 = _car modelToWorld [0,+0.3,1.7];
drop["\ca\data\kouleSvetlo","","Billboard",1,_duration,_pos07,_vel,0,1.275,1,0,[1.5],[_blue],[0,0,0],0,0,"","",""];
Sleep 0.3;
_vel = velocity _car;
_pos05 = _car modelToWorld [-0.2,+0.3,1.7];
_pos06 = _car modelToWorld [-0.4,+0.1,1.7];
drop["\ca\data\kouleSvetlo","","Billboard",1,_duration,_pos05,_vel,0,1.275,1,0,[1.5],[_red],[0,0,0],0,0,"","",""];
drop["\ca\data\kouleSvetlo","","Billboard",1,_duration,_pos06,_vel,0,1.275,1,0,[1.5],[_red],[0,0,0],0,0,"","",""];
Sleep 0.3;
};
};
Luke