//
if (x=unit1x) and (y=unit1y) then //если коорд. курсора совпадают с коорд. юнита,то...
begin
facewindow:=loadImage('/face1.png'); //загружаем рожу юнита(будет отображаться на нижнем баре)
nameOnBar:='О Р К'; //присваиваем имя юнита, которое будет около рожи
end else //иначе (это когда курсор не на юнете, а на земле)
nameOnBar:='З Е М Л Я'; //присваиваем другое имя
facewindow:=loadImage('/land1face.png'); // и загружаем другую картинку
drawImage(facewindow,scrW-sW-3,scrH-SH-3); //размещаем ее на баре
SetColor(180,250,0);
DrawText(nameOnBar,scrW-getStringWidth(nameOnBar)-35,scrH-getStringHeight(nameOnBar)-4); //и текст
Проблема в том, что если строка
"nameOnBar:='З Е М Л Я'; //присваиваем другое имя"
ставится выше
"facewindow:=loadImage('/land1face.png'); // и загружаем другую картинку",
то выполняется только верхняя строка. Если же поменять их местами, будет опять же выполняться та, которая выше. Как сделать так, чтобы выполнялись сразу обе?