Показать сообщение отдельно
  #13  
Старый 31.07.2008, 19:06
Ivanius Ivanius вне форума
Прохожий
 
Регистрация: 21.07.2008
Сообщения: 19
Репутация: 10
По умолчанию день добрый но...

НЕужели от спасибо вам всё я разобрался все работает только компилируеться минут 10 из-за моих if then я так с циклами и не разобрался пытлася чо-то получалось а щас нет чото обьясните как мне писать на примерах луше сделайте для меня вот что у меня вот что есть кусок программы как мне его лучше реализовать
Код:
if ydar>=50 then begin
    if kritical<=krit then begin
        healBPAr:=healBPAr-realatkt*2;
        MessageBox(handle,pchar('Вы попали во врага на - '+inttostr(realatkt*2)),pchar('Информация'),8240);
        statistic.Lines.Add('попал HA: '+inttostr(realatkt*2));
        label1.Caption := 'попал HA: '+inttostr(realatkt*2);
         man:=man-4;
         if healbpar<1 then
           exit.Enabled:=true;
           atac.enabled:= false;
           pobed:=pobed+1;
         end
else begin
 if realatkt>0 then begin
    healBPAr:=healBPAr-realatkt;
    MessageBox(handle,pchar('Вы попали во врага на - '+inttostr(realatkt)),pchar('Информация'),8240);
    statistic.Lines.Add('попал HA: '+inttostr(realatkt));
    label1.Caption := 'попал HA: '+inttostr(realatkt);
    man:=man-4;
 end
    else begin
     statistic.Lines.Add('Вы попали во врага на - 0dmg');
     label1.Caption := 'Вы попали во врага на - 0dmg';
     MessageBox(handle,pchar('Вы попали во врага на - '+inttostr(realatkt)),pchar('Информация'),8240);
    end;
end;
 end;
ydar перменная рандомная все остальные переменные числового типа
Ответить с цитированием