Лог поединка
";
if ($data['type'] == 10) {
$rr = " (поединок в башне смерти)";
} elseif ($data['blood'] && ($data['type'] == 5 || $data['type'] == 4)) {
$rr = " (кровавый кулачный поединок)";
} elseif ($data['blood'] && ($data['type'] == 2 || $data['type'] == 3 || $data['type'] == 6)) {
$rr = " (кровавый поединок)";
} elseif ($data['type'] == 5 || $data['type'] == 4) {
$rr = " (кулачный поединок)";
} elseif ($data['type'] == 3 || $data['type'] == 2) {
$rr = " (групповой поединок)";
} elseif ($data['type'] == 1) {
$rr = " (физический поединок)";
}
$t1 = explode(";", $data['t1']);
$t2 = explode(";", $data['t2']);
if ($data['win'] == 3) {
$battle = unserialize($data['teams']);
foreach ($t1 as $k => $v) {
if (in_array($v, array_keys($battle))) {
++$i;
if ($i > 1) {
$cc = ', ';
} else {
$cc = '';
}
$ffs .= $cc . Nick::id($v)->battleShort('B1');
}
}
$i = 0;
$ffs .= ' против ';
foreach ($t2 as $k => $v) {
if (in_array($v, array_keys($battle))) {
++$i;
if ($i > 1) {
$cc = ', ';
} else {
$cc = '';
}
$ffs .= $cc . Nick::id($v)->battleShort('B1');
}
}
$i = 0;
}
$countall = count($t1) + count($t2);
if ($countall > 70) {
echo "Эпическая битва!
";
} elseif ($countall > 50) {
echo "Эпохальная битва!
";
} elseif ($countall > 30) {
echo "Великая битва!
";
}
echo "Тип боя: ";
echo $rr;
echo 'Страницы:';
$log = explode("
", $log[0]);
$all = count($log) - 1;
$pgs = $all / 50;
for ($i = 0; $i <= $pgs; ++$i) {
if ($_GET['page'] == $i) {
echo ' ', ($i + 1), ' ';
} else {
echo ' ', ($i + 1), ' ';
}
}
echo '
';
$start = 50 * $_GET['page'];
if (50 * $_GET['page'] + 50 <= $all) {
$stop = 50 * $_GET['page'] + 50;
} else {
$stop = 50 * $_GET['page'] + ($all - 50 * $_GET['page']) - 1;
}
for ($i = $start; $i <= $stop; $i++) {
echo $log[$i] . "
";
}
echo '
';
echo "" . $ffs . "
";
?>
Страницы:
', ($i + 1), ' ';
} else {
echo ' ', ($i + 1), ' ';
}
}
echo "
";
} else {
echo "";
echo "Статистика временно недоступна ...
";
echo "
";
}
?>