Example #1
0
<?php

$priem = htmlspecialchars(addslashes($_GET['special']));
if ($db["battle_team"] == 1) {
    $span = "p1";
} else {
    $span = "p2";
}
$priems = mysql_fetch_array(mysql_query("SELECT * FROM battle_units WHERE player='" . $login . "' and battle_id='" . $bid . "'"));
$is_pr = mysql_fetch_Array(mysql_query("SELECT * FROM person_on LEFT JOIN priem ON priem.type=pr_name WHERE pr_name = '" . $priem . "' and id_person=" . $db["id"] . " and battle_id='" . $bid . "'"));
if ($is_pr) {
    $enable = true;
    $can_use = checkbattlehars((int) $is_pr["hit"], (int) $is_pr["krit"], (int) $is_pr["block"], (int) $is_pr["uvarot"], (int) $is_pr["hp"], (int) $is_pr["all_hit"], (int) $is_pr["parry"], (int) $priems["hit"], (int) $priems["krit"], (int) $priems["block"], (int) $priems["uvarot"], (int) $priems["hp"], (int) $priems["counter"], (int) $priems["parry"]);
    if ($can_use) {
        if ($is_pr["pr_cur_uses"] > 0) {
            if ($is_pr["pr_wait_for"]) {
                if ($is_pr['pr_wait_for'] > 0) {
                    $enable = false;
                    echo "<b style='color:red'>Нельзя использовать: еще идет задержка </b>";
                }
                if ($is_pr['pr_active'] != 1 && $is_pr["pr_cur_uses"] <= 1) {
                    $enable = false;
                    echo "<b style='color:red'>Нельзя использовать: активен</b>";
                }
            } else {
                if ($is_pr['pr_active'] != 1 && $is_pr["pr_cur_uses"] <= 1) {
                    $enable = false;
                    echo "<b style='color:red'>Нельзя использовать: уже активен</b>";
                }
            }
        } else {
Example #2
0
                     $enable = false;
                 }
             }
         } else {
             $enable = false;
         }
         echo "\n<script>print_priems(" . ($enable ? '1' : '0') . ",'" . $aktiv_priem["id"] . "', '" . $aktiv_priem["type"] . "','" . $aktiv_priem["target"] . "', '[" . $aktiv_priem["hit"] . "," . $aktiv_priem["krit"] . "," . $aktiv_priem["block"] . "," . $aktiv_priem["uvarot"] . "," . $aktiv_priem["hp"] . "," . $aktiv_priem["all_hit"] . "," . $aktiv_priem["parry"] . "]', '" . $aktiv_priem["name"] . "', '" . $aktiv_priem["about"] . ($per_on["pr_wait_for"] > 0 ? "<br>Задержка: " . $per_on["pr_wait_for"] : "") . "');</script>";
     } else {
         echo "\n<img src='img/priem/misc/clear.gif'>";
     }
 }
 ########################
 $per_on = mysql_fetch_array(mysql_query("SELECT pr_wait_for, pr_cur_uses, pr_active, priem.* FROM person_on LEFT JOIN priem ON priem.type=person_on.pr_name WHERE id_person='" . $db["id"] . "' and pr_name='voskr' and battle_id='" . $bid . "'"));
 if ($per_on) {
     $enable = true;
     $can_use = checkbattlehars((int) $per_on["hit"], (int) $per_on["krit"], (int) $per_on["block"], (int) $per_on["uvarot"], (int) $per_on["hp"], (int) $per_on["all_hit"], (int) $per_on["parry"], (int) $udarlar["hit"], (int) $udarlar["krit"], (int) $udarlar["block"], (int) $udarlar["uvarot"], (int) $udarlar["hp"], (int) $udarlar["counter"], (int) $udarlar["parry"]);
     if ($can_use) {
         if ($per_on["pr_wait_for"]) {
             if ($per_on["pr_wait_for"] > 0) {
                 $enable = false;
             }
             if ($per_on["pr_active"] != 1 && $per_on["pr_cur_uses"] <= 1) {
                 $enable = false;
             }
         } else {
             if ($per_on["pr_active"] != 1 && $per_on["pr_cur_uses"] <= 1) {
                 $enable = false;
             }
         }
     } else {
         $enable = false;