В догонку прошлому посту
Услоие расчета урона. Урон 100%. Мой мозг не выжил...
if((((py<vragi2Objects[i20].ill2_y+50&&py>vragi2Objects[i20].ill2_y&&px<=vragi2Objects[i20].ill2_x&&px>vragi2Objects[i20].ill2_x-600*lag)||
(p1d1y<vragi2Objects[i20].ill2_y+50&&p1d1y>vragi2Objects[i20].ill2_y&&p1d1x<=vragi2Objects[i20].ill2_x&&p1d1x>vragi2Objects[i20].ill2_x-600*lag)||
(p1d2y<vragi2Objects[i20].ill2_y+50&&p1d2y>vragi2Objects[i20].ill2_y&&p1d2x<=vragi2Objects[i20].ill2_x&&p1d2x>vragi2Objects[i20].ill2_x-600*lag)||
(p1d3y<vragi2Objects[i20].ill2_y+50&&p1d3y>vragi2Objects[i20].ill2_y&&p1d3x<=vragi2Objects[i20].ill2_x&&p1d3x>vragi2Objects[i20].ill2_x-600*lag)||
(p1d4y<vragi2Objects[i20].ill2_y+50&&p1d4y>vragi2Objects[i20].ill2_y&&p1d4x<=vragi2Objects[i20].ill2_x&&p1d4x>vragi2Objects[i20].ill2_x-600*lag))&&
aktivatorp==1&&x-55>vragi2Objects[i20].ill2_x&&vragi2Objects[i20].ubit!=1)||
(((p2y<vragi2Objects[i20].ill2_y+50&&p2y>vragi2Objects[i20].ill2_y&&p2x<=vragi2Objects[i20].ill2_x&&p2x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d1y<vragi2Objects[i20].ill2_y+50&&p2d1y>vragi2Objects[i20].ill2_y&&p2d1x<=vragi2Objects[i20].ill2_x&&p2d1x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d2y<vragi2Objects[i20].ill2_y+50&&p2d2y>vragi2Objects[i20].ill2_y&&p2d2x<=vragi2Objects[i20].ill2_x&&p2d2x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d3y<vragi2Objects[i20].ill2_y+50&&p2d3y>vragi2Objects[i20].ill2_y&&p2d3x<=vragi2Objects[i20].ill2_x&&p2d3x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d4y<vragi2Objects[i20].ill2_y+50&&p2d4y>vragi2Objects[i20].ill2_y&&p2d4x<=vragi2Objects[i20].ill2_x&&p2d4x>vragi2Objects[i20].ill2_x-600*lag))&&
aktivatorp2==1&&x2-55>vragi2Objects[i20].ill2_x&&vragi2Objects[i20].ubit!=1))
{vragi2Objects[i20].ill2_active=0;}
Услоие расчета урона. Урон 100%. Мой мозг не выжил...
if((((py<vragi2Objects[i20].ill2_y+50&&py>vragi2Objects[i20].ill2_y&&px<=vragi2Objects[i20].ill2_x&&px>vragi2Objects[i20].ill2_x-600*lag)||
(p1d1y<vragi2Objects[i20].ill2_y+50&&p1d1y>vragi2Objects[i20].ill2_y&&p1d1x<=vragi2Objects[i20].ill2_x&&p1d1x>vragi2Objects[i20].ill2_x-600*lag)||
(p1d2y<vragi2Objects[i20].ill2_y+50&&p1d2y>vragi2Objects[i20].ill2_y&&p1d2x<=vragi2Objects[i20].ill2_x&&p1d2x>vragi2Objects[i20].ill2_x-600*lag)||
(p1d3y<vragi2Objects[i20].ill2_y+50&&p1d3y>vragi2Objects[i20].ill2_y&&p1d3x<=vragi2Objects[i20].ill2_x&&p1d3x>vragi2Objects[i20].ill2_x-600*lag)||
(p1d4y<vragi2Objects[i20].ill2_y+50&&p1d4y>vragi2Objects[i20].ill2_y&&p1d4x<=vragi2Objects[i20].ill2_x&&p1d4x>vragi2Objects[i20].ill2_x-600*lag))&&
aktivatorp==1&&x-55>vragi2Objects[i20].ill2_x&&vragi2Objects[i20].ubit!=1)||
(((p2y<vragi2Objects[i20].ill2_y+50&&p2y>vragi2Objects[i20].ill2_y&&p2x<=vragi2Objects[i20].ill2_x&&p2x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d1y<vragi2Objects[i20].ill2_y+50&&p2d1y>vragi2Objects[i20].ill2_y&&p2d1x<=vragi2Objects[i20].ill2_x&&p2d1x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d2y<vragi2Objects[i20].ill2_y+50&&p2d2y>vragi2Objects[i20].ill2_y&&p2d2x<=vragi2Objects[i20].ill2_x&&p2d2x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d3y<vragi2Objects[i20].ill2_y+50&&p2d3y>vragi2Objects[i20].ill2_y&&p2d3x<=vragi2Objects[i20].ill2_x&&p2d3x>vragi2Objects[i20].ill2_x-600*lag)||
(p2d4y<vragi2Objects[i20].ill2_y+50&&p2d4y>vragi2Objects[i20].ill2_y&&p2d4x<=vragi2Objects[i20].ill2_x&&p2d4x>vragi2Objects[i20].ill2_x-600*lag))&&
aktivatorp2==1&&x2-55>vragi2Objects[i20].ill2_x&&vragi2Objects[i20].ubit!=1))
{vragi2Objects[i20].ill2_active=0;}
👍2