php $cdnrak = $pozostalormp; if($pozostalormp > 0) { if($pozostalormp >= $prwr) { $koniecwr = 0; } elseif ($wr > $iwr) { $koniecwr = $wr-($pozostalormp*$iwr); } else { $koniecwr = $wr - $wr; } } else { $koniecwr = $wr; } $zniszczonowr = $wr - $koniecwr; if($pozostalormp > $prwr) { $URWR = $pozostalormp - $prwr; } else { $URWR = 0; } $uzytormpwr = $pozostalormp - $URWR; $pozostalormpwr = $pozostalormp - $uzytormpwr; $pozostalormp = $pozostalormpwr; //koniec poprawki na ilosci zniszczonych rakiet if($pozostalormp > 0) { if($pozostalormp > $prldl) { $koniecldl = 0; } elseif ($ldl > $ildl) { $koniecldl = $ldl-($pozostalormp*$ildl); } else { $koniecldl = $ldl - $ldl; } } else { $koniecldl = $ldl; } $zniszczonoldl = $ldl - $koniecldl; if($pozostalormp > $prldl) { $URLDL = $pozostalormp - $prldl; } else { $URLDL = 0; } $uzytormpldl = $pozostalormp - $URLDL; $pozostalormpldl = $pozostalormp - $uzytormpldl; $pozostalormp = $pozostalormpldl; //NISZCZENIE CDL: if($pozostalormp > 0) { if($pozostalormp > $prcdl) { $konieccdl = 0; } elseif ($cdl > $icdl) { $konieccdl = $cdl-($pozostalormp*$icdl); } else { $konieccdl = $cdl - $cdl; } } else { $konieccdl = $cdl; } $zniszczonocdl = $cdl - $konieccdl; if($pozostalormp > $prcdl) { $URCDL = $pozostalormp - $prcdl; } else { $URCDL = 0; } $uzytormpcdl = $pozostalormp - $URCDL; $pozostalormpcdl = $pozostalormp - $uzytormpcdl; $pozostalormp = $pozostalormpcdl; //NISZCZENIE DG: if($pozostalormp > 0) { if($pozostalormp > $prdg) { $koniecdg = 0; } elseif ($dg > $idg) { $koniecdg = $dg-($pozostalormp*$idg); } else { $koniecdg = $dg - $dg; } } else { $koniecdg = $dg; } $zniszczonodg = $dg - $koniecdg; if($pozostalormp > $prdg) { $URDG = $pozostalormp - $prdg; } else { $URDG = 0; } $uzytormpdg = $pozostalormp - $URDG; $pozostalormpdg = $pozostalormp - $uzytormpdg; $pozostalormp = $pozostalormpdg; //NISZCZENIE DJ: if($pozostalormp > 0) { if($pozostalormp > $prdj) { $koniecdj = 0; } elseif ($dj > $idj) { $koniecdj = $dj-($pozostalormp*$idj); } else { $koniecdj = $dj - $dj; } } else { $koniecdj = $dj; } $zniszczonodj = $dj - $koniecdj; if($pozostalormp > $prdj) { $URDJ = $pozostalormp - $prdj; } else { $URDJ = 0; } $uzytormpdj = $pozostalormp - $URDJ; $pozostalormpdj = $pozostalormp - $uzytormpdj; $pozostalormp = $pozostalormpdj; //niszczenie mpo $zniszczonompo = 0; if($mpo >= 1) { if($pozostalormp > 0) { $zniszczonompo = 1; $uzytormpmpo = 1; $pozostalormpmpo = $pozostalormp - $uzytormpmpo; $pozostalormp = $pozostalormp - 1; } } //niszczenie dpo $zniszczonodpo = 0; if($dpo >= 1) { if($pozostalormp > 0) { $zniszczonodpo = 1; $uzytormpdpo = 1; $pozostalormpdpo = $pozostalormp - $uzytormpdpo; $pozostalormp = $pozostalormp - 1; } } //agresor $message = ''.$cdnrak.' pozostałych rakiet z ataku na Wyrzutnie plazmy uderzyło w planetę: '; if($wr == 0 AND $ldl == 0 AND $cdl == 0 AND $dg == 0 AND $dj == 0 AND $mpo == 0 AND $dpo == 0) { $message .= '
Obrońca nie posiadał żadnego systemu obronnego, '.pretty_number($pozostalormp).' rakiet rozbiło się o pustą planetę.'; } else { if($zniszczonowr > 0) { $message .= '
Wyrzutnia rakiet: -'.pretty_number($zniszczonowr).' użyto rakiet: '. pretty_number($uzytormpwr).''; } if($zniszczonoldl > 0) { $message .= '
Lekkie działo laserowe: -'.pretty_number($zniszczonoldl).' użyto rakiet: '. pretty_number($uzytormpldl).''; } if($zniszczonocdl > 0) { $message .= '
Ciężkie działo laserowe: -'.pretty_number($zniszczonocdl).' użyto rakiet: '. pretty_number($uzytormpcdl).''; } if($zniszczonodg > 0) { $message .= '
Działo Gaussa: -'.pretty_number($zniszczonodg).' użyto rakiet: '. pretty_number($uzytormpdg).''; } if($zniszczonodj > 0) { $message .= '
Działo jonowe: -'.pretty_number($zniszczonodj).' użyto rakiet: '. pretty_number($uzytormpdj).''; } if($zniszczonompo > 0) { $message .= '
Mała powłoka ochronna: -'.$zniszczonompo.' użyto rakiet: '. $uzytormpmpo.''; } if($zniszczonodpo > 0) { $message .= '
Duża powłoka ochronna: -'.$zniszczonodpo.' użyto rakiet: '. $uzytormpdpo.''; } if($pozostalormp > 0) { $message .= '
Pozostale '.pretty_number($pozostalormp).' rakiet rozbilo się o pustą planetę.'; } } SendSimpleMessage ( $id_atakujacego, 'System', time(), 0, 'Silos rakietowy', 'Atak RMP', $message); //obronca SendSimpleMessage ( $id_obroncy, 'System', time(), 0, 'Silos rakietowy', 'Atak RMP', $message); //zapytanie aktualizujace obrone na planecie obroncy doquery('UPDATE game_planets SET `misil_launcher` = `misil_launcher` - "'.$zniszczonowr.'", `small_laser` = `small_laser` - "'.$zniszczonoldl.'", `big_laser` = `big_laser` - "'.$zniszczonocdl.'", `gauss_canyon` = `gauss_canyon` - "'.$zniszczonodg.'", `ionic_canyon` = `ionic_canyon` - "'.$zniszczonodj.'", `small_protection_shield` = `small_protection_shield` - "'.$zniszczonompo.'", `big_protection_shield` = `big_protection_shield` - "'.$zniszczonodpo.'", `interceptor_misil` = 0 WHERE id = '.$obronca['id'].'',''); ?>