Example #1
0
         $db["hp"] = $new_hp;
         $phrase_priem = "<span class=date>{$date}</span> <span class={$span}>{$login}</span> понял что его спасение это прием <b>Рывок</b>.<br> ";
         battle_log($bid, $phrase_priem);
         mysql_query("UPDATE person_on SET pr_active=1,pr_wait_for=" . (int) $is_pr["wait"] . " WHERE id_person='" . $db["id"] . "' and pr_name='" . $priem . "' and battle_id='" . $bid . "'");
         mysql_query("UPDATE battle_units SET hit=hit+3,block=block-" . (int) $is_pr["block"] . " WHERE player='" . $login . "' and battle_id='" . $bid . "'");
     }
 } else {
     if ($priem == "heal_mn") {
         if ($db['hp'] > 0) {
             $mn_add = round($db["level"] * 25);
             $new_mn = $db["mana"] + $mn_add;
             if ($new_mn > $db["mana_all"]) {
                 $new_mn = $db["mana_all"];
                 $mn_add = $db["mana_all"] - $db["mana"];
             }
             setMN($login, $new_mn, $db['mana_all']);
             $phrase_priem = "<span class=date>{$date}</span> <span class={$span}>{$login}</span> понял что его спасение это прием <b>Восстановление Маны. <font color=blue>+{$mn_add}</font></b> [" . $new_mn . "/" . $db['mana_all'] . "]<br> ";
             battle_log($bid, $phrase_priem);
             mysql_query("UPDATE person_on SET pr_active=1,pr_wait_for=" . (int) $is_pr["wait"] . " WHERE id_person='" . $db["id"] . "' and pr_name='" . $priem . "' and battle_id='" . $bid . "'");
             mysql_query("UPDATE  battle_units SET hit=hit-" . (int) $is_pr["hit"] . ",krit=krit-" . (int) $is_pr["krit"] . ",uvarot=uvarot-" . (int) $is_pr["uvarot"] . ",block=block-" . (int) $is_pr["block"] . ",hp=hp-" . (int) $is_pr["hp"] . ",counter=counter-" . (int) $is_pr["all_hit"] . " WHERE player='" . $login . "' and battle_id='" . $bid . "'");
         }
     } else {
         if ($priem == "hp_regen") {
             if ($db['hp'] > 0) {
                 $hp_add = $db["level"] * rand(2, 5);
                 $new_hp = $db["hp"] + $hp_add;
                 if ($new_hp > $db["hp_all"]) {
                     $new_hp = $db["hp_all"];
                     $hp_add = $db["hp_all"] - $db["hp"];
                 }
                 setHP($login, $new_hp, $db['hp_all']);
Example #2
0
                $mana_add = 200;
                break;
            case "mn500":
                $mana_add = 500;
                break;
            case "mn1000":
                $mana_add = 1000;
                break;
        }
        mysql_query("UPDATE inv SET iznos = iznos+1 WHERE id='" . $id . "'");
        $DAT = mysql_fetch_array(mysql_query("SELECT iznos,iznos_max FROM inv WHERE id = '" . $id . "'"));
        if ($DAT["iznos"] == $DAT["iznos_max"]) {
            mysql_query("UPDATE users SET slot" . $slot . "=0 WHERE login='******'");
            mysql_query("DELETE FROM inv WHERE id = '" . $id . "'");
            $_SESSION["message"] .= "Заклинание <b>&laquo;" . $name . "&raquo;</b> полностью использован!";
        }
        $mana = $db["mana"];
        $mana_all = $db["mana_all"];
        if ($mana_all - $mana < $mana_add) {
            $mana_add = $mana_all - $mana;
        }
        $mana_new = $mana + $mana_add;
        setMN($login, $mana_new, $mana_all);
        $battle_id = $db["battle"];
        $date = date("H:i");
        $span = $db["battle_team"] == 1 ? "p1" : "p2";
        $phrase = "<span class=date>{$date}</span> <span class={$span}>{$login}</span> использовал свиток <b>&laquo;" . $name . "&raquo;</b> и восстановил ману <span class=hitted>+{$mana_add}</span> [{$mana_new}/{$mana_all}]<br>";
        $t = time();
        battle_log($battle_id, $phrase);
    }
}
Example #3
0
function lose($team, $battle, $phrase)
{
    $date = date("H:i");
    $sql_bat = mysql_query("SELECT zayavka.type,battles.creator_id FROM `battles` LEFT JOIN zayavka on zayavka.creator=battles.creator_id WHERE battles.id={$battle}");
    $B_DAT = mysql_fetch_array($sql_bat);
    mysql_free_result($sql_bat);
    $cr = $B_DAT["creator_id"];
    $zay_type = $B_DAT["type"];
    $boylar = array(3, 4, 101, 5, 6, 102, 11);
    $T = mysql_query("SELECT player,hitted FROM teams WHERE battle_id='" . $cr . "' AND over=0 and team='" . $team . "'");
    while ($DATA = mysql_fetch_array($T)) {
        $player = $DATA["player"];
        $hitted_win = $DATA["hitted"];
        if ($zay_type == 15) {
            mysql_query('UPDATE labirint SET location="29x15", vector="180" WHERE user_id="' . $player . '"');
        }
        if ($zay_type == 88) {
            mysql_query('UPDATE labirint SET location="29x2", vector="180", lose=lose+1 WHERE user_id="' . $player . '"');
        }
        if ($zay_type == 89) {
            mysql_query('UPDATE labirint SET lose=lose+1 WHERE user_id="' . $player . '"');
        }
        //-------------------------------------------------------------------------------------
        $LOSER_QUERY_D = mysql_query("SELECT users.*,zver.energy FROM users LEFT join zver on zver.owner=users.id and zver.sleep=0 WHERE login='******'");
        $LOSER_DATA = mysql_fetch_array($LOSER_QUERY_D);
        mysql_free_result($LOSER_QUERY_D);
        $objects = array();
        $objects[0] = $LOSER_DATA["amulet"];
        $objects[1] = $LOSER_DATA["hand_r"];
        $objects[2] = $LOSER_DATA["armour"];
        $objects[3] = $LOSER_DATA["poyas"];
        $objects[4] = $LOSER_DATA["ring1"];
        $objects[5] = $LOSER_DATA["ring2"];
        $objects[6] = $LOSER_DATA["ring3"];
        $objects[7] = $LOSER_DATA["helmet"];
        $objects[8] = $LOSER_DATA["perchi"];
        $objects[9] = $LOSER_DATA["hand_l"];
        $objects[10] = $LOSER_DATA["boots"];
        $objects[11] = $LOSER_DATA["naruchi"];
        $objects[12] = $LOSER_DATA["rubaxa"];
        $objects[13] = $LOSER_DATA["plash"];
        $objects[14] = $LOSER_DATA["mask"];
        $objects[15] = $LOSER_DATA["pants"];
        $objects[16] = $LOSER_DATA["masdrikon"];
        $objects[17] = $LOSER_DATA["rukavic"];
        $damage = 0;
        shuffle($objects);
        foreach ($objects as $key => $value) {
            if ($value == 0) {
                unset($objects[$key]);
            }
        }
        $new_array = array_values($objects);
        $damage = $new_array[0];
        if ($damage != 0) {
            $GET_F_INV = mysql_query("SELECT paltar.name,inv.iznos_max,inv.iznos FROM inv LEFT JOIN paltar on paltar.id=inv.object_id WHERE inv.id=" . $damage);
            $GET_D = mysql_fetch_array($GET_F_INV);
            mysql_free_result($GET_F_INV);
            $iznos_all = $GET_D["iznos_max"];
            $iznos = $GET_D["iznos"] + 1;
            $obj_name = $GET_D["name"];
            $krit_iznos = $iznos_all - 2;
            if ($iznos >= $krit_iznos && $iznos < $iznos_all) {
                talk($player, "Предмет <b>" . $obj_name . "</b> в критическом состоянии!<BR><small>(на правах рекламы) <b>Ремонтная мастерская</b>. Мы даем вторую жизнь старым вещам!</small>", $LOSER_DATA);
            }
            if ($iznos <= $iznos_all) {
                mysql_query("UPDATE inv SET iznos =iznos+1 WHERE id = '" . $damage . "'");
            }
            if ($iznos_all == 1) {
                unWear($player, $damage);
                mysql_query("DELETE FROM inv WHERE id='" . $damage . "'");
                history($player, 'Пришел в негодность', $obj_name, $LOSER_DATA["remote_ip"], "Бой " . $battle);
                talk($player, "Предмет <b>" . $obj_name . "</b> сломался", $LOSER_DATA);
            } else {
                if ($iznos == $iznos_all) {
                    unWear($player, $damage);
                    talk($player, "Предмет <b>" . $obj_name . "</b> нуждается в ремонте!<BR><small>(на правах рекламы) <b>Ремонтная мастерская</b>. Мы даем вторую жизнь старым вещам!</small>", $LOSER_DATA);
                }
            }
        }
        if ($zay_type == 29) {
            #Пещера Воинов
            mysql_query("UPDATE users SET zayava=0 WHERE login='******'");
            mysql_query("UPDATE war_team SET lose=1 WHERE player='" . $player . "'");
            say("toroom", "<b>{$player}</b> трагически погиб и покидает турнир.", $player);
        }
        if ($zay_type == 99 || $zay_type == 66) {
            mysql_query("UPDATE users SET bs=0,location='', vector='' WHERE login='******'");
            $str = "<span class=date>" . date("d.m.y H:i") . "</span> <script>drwfl('" . $LOSER_DATA['login'] . "','" . $LOSER_DATA['id'] . "','" . $LOSER_DATA['level'] . "','" . $LOSER_DATA['dealer'] . "','" . $LOSER_DATA['orden'] . "','" . $LOSER_DATA['admin_level'] . "','" . $LOSER_DATA['clan_short'] . "','" . $LOSER_DATA['clan'] . "');</script> повержен и выбывает из турнира<BR>";
            mysql_query('UPDATE `deztow_turnir` SET `log` = CONCAT(`log`,"' . $str . '") WHERE `active` = TRUE');
            mysql_Query("DELETE FROM labirint WHERE user_id='" . $player . "'");
            mysql_Query("UPDATE bs_objects SET bs=0,owner='',coord='" . $LOSER_DATA["location"] . "' WHERE owner='" . $player . "'");
            mysql_query("DELETE FROM inv WHERE owner='" . $player . "' and object_razdel='thing' and object_id=24 LIMIT 1");
            say("toroom", "<b>{$player}</b> трагически погиб и покидает турнир.", $player);
        }
        if ($zay_type == 19) {
            //Таинственный Маяк
            $have_hell = mysql_fetch_Array(mysql_Query("SELECT * FROM hellround_pohod WHERE `end` = 0 and `owner`=" . $LOSER_DATA["id"] . ";"));
            $count_wood = $have_hell["volna"];
            for ($i = 0; $i < $count_wood; $i++) {
                mysql_query("INSERT INTO `inv` (`owner`, `object_id`, `object_type`, `object_razdel` ,`iznos`, `iznos_max`) VALUES ('" . $LOSER_DATA['login'] . "', '139','wood','thing','0','1');");
            }
            $count_redkiy = $have_hell["unikal_count"] - 1;
            if ($count_redkiy > 0) {
                for ($i = 0; $i < $count_redkiy; $i++) {
                    mysql_query("INSERT INTO `inv` (`owner`, `object_id`, `object_type`, `object_razdel` ,`iznos`, `iznos_max`) VALUES ('" . $LOSER_DATA['login'] . "', '140','wood','thing','0','1');");
                }
                $str_redkiy = "<b>Редкий Образец</b> x{$count_redkiy}.";
            }
            say("toroom", "<b>" . $LOSER_DATA['login'] . "</b> создал предмет <b>Образец</b> x{$count_wood}. {$str_redkiy}", $LOSER_DATA['login']);
            mysql_Query("UPDATE hellround_pohod SET `end` = 1, `date_out` = " . time() . " WHERE `end` = 0 and `owner`=" . $LOSER_DATA["id"] . ";");
        }
        /*if(in_array($zay_type,$boylar))
        		{
        			//new year
        			//mysql_Query("INSERT INTO inv (owner, object_id, object_type, object_razdel, gift, gift_author, iznos, iznos_max, term) VALUES('".$LOSER_DATA['login']."', '60', 'scroll', 'magic', '1', 'WWW.MEYDAN.AZ', '0', '1', '".(time()+30*24*3600)."');");
        			//talk($LOSER_DATA["login"],"Вы нашли <b>Снежок</b>",$LOSER_DATA);
        			
        			//novruz
        			mysql_Query("INSERT INTO inv (owner, object_id, object_type, object_razdel, gift, gift_author, iznos, iznos_max, term) VALUES('".$LOSER_DATA['login']."', '262', 'scroll', 'magic', '1', 'WWW.MEYDAN.AZ', '0', '1', '".(time()+30*24*3600)."');");
        			talk($LOSER_DATA["login"],"Вы нашли <b>Праздничные яйца</b>",$LOSER_DATA);
        		}*/
        if ($LOSER_DATA["zver_on"]) {
            $exp_minus = rand(1, 4);
            if ($LOSER_DATA["energy"] < $exp_minus) {
                $exp_minus = rand(1, $LOSER_DATA["energy"]);
            }
            mysql_query("UPDATE zver SET energy=energy-{$exp_minus} WHERE owner=" . $LOSER_DATA["id"] . " and sleep=0 ");
        }
        $krov = array("100", "101", "102", "11");
        if (in_array($zay_type, $krov)) {
            $travm = rand(1, 3);
            getTravm($player, $travm);
            include "travm_dis.php";
            $travm_dis = array();
            $travm_dis[1] = $ushib_d_h[rand(0, count($ushib_d_h) - 1)];
            $travm_dis[2] = $ushib_d_c[rand(0, count($ushib_d_c) - 1)];
            $travm_dis[3] = $ushib_d_l[rand(0, count($ushib_d_l) - 1)];
            $phrase = "<span class=date>{$date}</span> <B>" . $player . "</B> получил повреждение: <font color=red>" . $travm_dis[$travm] . "</font>.<BR>";
            battle_log($battle, $phrase);
        }
        if ($zay_type == 20) {
            getTravm($player, 4);
            $phrase = "<span class=date>{$date}</span> <B>" . $player . "</B> получил повреждение: <font color=red>Неличимая травма</font>.<BR>";
            battle_log($battle, $phrase);
        }
        if ($phrase == 0) {
            talk($player, "Бой окончен! Вы проиграли бой. Всего вами нанесено: <b>" . $hitted_win . " HP</b>. Получено опыта: <b>0</b>.", $LOSER_DATA);
        } else {
            if ($phrase == 1) {
                talk($player, "Бой окончен! Ничья! Всего вами нанесено: <b>" . $hitted_win . " HP</b>. Получено опыта: <b>0</b>.", $LOSER_DATA);
            } else {
                if ($phrase == 2) {
                    $travm = rand(1, 3);
                    getTravm($player, $travm);
                    include "travm_dis.php";
                    $travm_dis = array();
                    $travm_dis[1] = $ushib_d_h[rand(0, count($ushib_d_h) - 1)];
                    $travm_dis[2] = $ushib_d_c[rand(0, count($ushib_d_c) - 1)];
                    $travm_dis[3] = $ushib_d_l[rand(0, count($ushib_d_l) - 1)];
                    $phrase = "<span class=date>{$date}</span> <B>" . $player . "</B> получил повреждение: <font color=red>" . $travm_dis[$travm] . "</font>.<BR>";
                    battle_log($battle, $phrase);
                    talk($player, "Бой окончен! Вы проиграли бой. Всего вами нанесено: <b>{$hitted_win} HP</b>. Получено опыта: <b>0</b>.", $LOSER_DATA);
                } else {
                    if ($phrase == 11) {
                        talk($player, "Бой окончен по таймауту! Ничья! Всего вами нанесено: <b>{$hitted_win} HP</b>. Получено опыта: <b>0</b>.", $LOSER_DATA);
                    }
                }
            }
        }
        $all_hp = $LOSER_DATA["hp_all"];
        if ($LOSER_DATA["level"] < 4) {
            setHP($player, $all_hp, $all_hp);
        } else {
            setHP($player, '0', $all_hp);
        }
        $cur_m = $LOSER_DATA["mana"];
        $all_m = $LOSER_DATA["mana_all"];
        setMN($player, $cur_m, $all_m);
    }
    mysql_query("UPDATE users,(SELECT player FROM teams WHERE battle_id='" . $cr . "' AND team='" . $team . "') as upd SET battle='0', " . ($phrase == 1 || $phrase == 11 ? "nich=nich+1" : "lose=lose+1") . ", zayavka=0, battle_opponent='', battle_pos='', battle_team='',fwd='',zver_on=0,oslab=" . (time() + 5 * 60) . " WHERE login=upd.player");
    mysql_query("UPDATE teams SET over = 1 WHERE battle_id='" . $cr . "' and team={$team}");
}
Example #4
0
File: jj.php Project: ehmedov/www
            $hp_add = $db["power"] * 2;
            break;
        case "jj2":
            $hp_add = $db["power"] * 4;
            break;
        case "jj3":
            $hp_add = $db["power"] * 6;
            break;
        case "jj4":
            $hp_add = $db["power"] * 8;
            break;
        case "jj5":
            $hp_add = $db["power"] * 10;
            break;
        case "jj6":
            $hp_add = $db["power"] * 12;
            break;
    }
    $zaman = time() + 2 * 3600;
    $type = "jj";
    $have_elik = mysql_fetch_Array(mysql_query("SELECT * FROM effects WHERE user_id=" . $db["id"] . " and type='" . $type . "'"));
    if (!$have_elik) {
        mysql_query("UPDATE users SET hp_all=hp_all+" . $hp_add . " WHERE login='******'");
        setMN($login, $db["mana"] - $mana, $db["mana_all"]);
        mysql_query("INSERT INTO effects (user_id,type,elik_id,add_hp,end_time) VALUES ('" . $db["id"] . "','{$type}','{$elik_id}','{$hp_add}','{$zaman}')");
        $_SESSION["message"] = "Вы удачно прокастовали заклинание <b>&laquo;" . $name . "&raquo;</b>.";
        drop($spell, $DATA);
    } else {
        $_SESSION["message"] = "Вы уже использовали это заклятие...";
    }
}
Example #5
0
}
//************************************************************
if ($_POST["hp_restore"]) {
    if ($db["hp_all"] - $db["hp"] == 0) {
        $msg = "Вы и так здоровы.";
    } else {
        setHP($login, $db["hp_all"], $db["hp_all"]);
        $msg = "Вы удачно восстановили свое здоровье!";
    }
}
//*********************************************************
if ($_POST["mn_restore"]) {
    if ($db["mana_all"] - $db["mana"] == 0) {
        $msg = "Вы и так здоровы.";
    } else {
        setMN($login, $db["mana_all"], $db["mana_all"]);
        $msg = "Вы удачно восстановили свою ману!";
    }
}
//*********************************************************
if ($_POST["lechit"]) {
    if ($db["travm"] != 0) {
        $t_stat = $db["travm_stat"];
        $o_stat = $db["travm_old_stat"];
        mysql_query("UPDATE users SET {$t_stat}={$t_stat}+{$o_stat},travm='0', travm_stat='', travm_var='', travm_old_stat='' WHERE login='******'");
        $msg = "Травма вылечена...";
    } else {
        $msg = "Вы не травмированы!!!";
    }
}
//*********************************************************
Example #6
0
function unpaltar($who, $itm)
{
    $sql_user = mysql_query("SELECT * FROM `users` WHERE login='******'");
    $sql_print = mysql_query("SELECT paltar.*,inv.id as id_inv FROM inv LEFT JOIN paltar on inv.object_id=paltar.id WHERE inv.owner='" . $who . "' and inv.id='" . $itm . "' and inv.wear=1");
    $db = mysql_fetch_array($sql_user);
    $item_data = mysql_fetch_array($sql_print);
    if ($item_data) {
        $i_type = $item_data["object"];
        $id_inv = $item_data["id_inv"];
        if ($i_type == "sword" || $i_type == "axe" || $i_type == "fail" || $i_type == "knife" || $i_type == "spear" || $i_type == "shield" || $i_type == "amunition" || $i_type == "staff" || $i_type == "kostyl") {
            if ($db["hand_r"] == $itm) {
                $slot = "hand_r";
            }
            if ($db["hand_l"] == $itm) {
                $slot = "hand_l";
            }
        } else {
            if ($i_type == "ring") {
                if ($db["ring1"] == $itm) {
                    $slot = "ring1";
                } else {
                    if ($db["ring2"] == $itm) {
                        $slot = "ring2";
                    } else {
                        if ($db["ring3"] == $itm) {
                            $slot = "ring3";
                        }
                    }
                }
            } else {
                $slot = $i_type;
            }
        }
        $slot_v = $db[$slot];
        $new_sila = $db["sila"] - $item_data["add_sila"];
        $new_lovkost = $db["lovkost"] - $item_data["add_lovkost"];
        $new_udacha = $db["udacha"] - $item_data["add_udacha"];
        $new_intellekt = $db["intellekt"] - $item_data["add_intellekt"];
        $new_phead = $db["bron_head"] - $item_data["protect_head"];
        $new_parm = $db["bron_arm"] - $item_data["protect_arm"];
        $new_pcorp = $db["bron_corp"] - $item_data["protect_corp"];
        $new_ppoyas = $db["bron_poyas"] - $item_data["protect_poyas"];
        $new_plegs = $db["bron_legs"] - $item_data["protect_legs"];
        $new_mfkrit = $db["krit"] - $item_data["krit"];
        $new_mfantikrit = $db["akrit"] - $item_data["akrit"];
        $new_mfuvorot = $db["uvorot"] - $item_data["uvorot"];
        $new_mfantiuvorot = $db["auvorot"] - $item_data["auvorot"];
        $new_wpmin_h = $item_data["min_attack"];
        $new_wpmax_h = $item_data["max_attack"];
        if ($slot == "hand_l") {
            $new_wpmin = $db["hand_l_hitmin"] - $item_data["min_attack"];
            $new_wpmax = $db["hand_l_hitmax"] - $item_data["max_attack"];
        } else {
            if ($slot == "hand_r") {
                $new_wpmin = $db["hand_r_hitmin"] - $item_data["min_attack"];
                $new_wpmax = $db["hand_r_hitmax"] - $item_data["max_attack"];
            }
        }
        $new_swordvl = $db["sword_vl"] - $item_data["sword_vl"];
        $new_axevl = $db["axe_vl"] - $item_data["axe_vl"];
        $new_failvl = $db["hummer_vl"] - $item_data["fail_vl"];
        $new_knifevl = $db["castet_vl"] - $item_data["knife_vl"];
        $new_spearvl = $db["copie_vl"] - $item_data["spear_vl"];
        $new_staffvl = $db["staff_vl"] - $item_data["staff_vl"];
        $new_mass = $db["mass"] - $item_data["mass"];
        $new_fire = $db["fire_magic"] - $item_data["add_fire"];
        $new_water = $db["water_magic"] - $item_data["add_water"];
        $new_air = $db["air_magic"] - $item_data["add_air"];
        $new_earth = $db["earth_magic"] - $item_data["add_earth"];
        $new_cast = $db["cast"] - $item_data["add_cast"];
        $new_trade = $db["trade"] - $item_data["add_trade"];
        $new_cure = $db["cure"] - $item_data["add_cure"];
        $new_hp = $db["hp_all"] - $item_data["add_hp"];
        $new_mana = $db["mana_all"] - $item_data["add_mana"];
        $hp = $db["hp"];
        $mn = $db["mana"];
        if ($new_hp > $hp) {
            $hp2 = $hp;
        } else {
            $r = $hp - $new_hp;
            $hp2 = $hp - $r;
        }
        if ($new_mana > $mn) {
            $mn2 = $mn;
        } else {
            $k = $mn - $new_mana;
            $mn2 = $mn - $k;
        }
        setHP($who, $hp2, $new_hp);
        setMN($who, $mn2, $new_mana);
        $new_sql = "UPDATE `users` SET sila='" . $new_sila . "',lovkost='" . $new_lovkost . "',udacha='" . $new_udacha . "',hp_all='" . $new_hp . "',";
        $new_sql .= "intellekt='" . $new_intellekt . "', mana_all='" . $new_mana . "',bron_head='" . $new_phead . "',bron_corp='" . $new_pcorp . "',";
        $new_sql .= "bron_legs='" . $new_plegs . "', bron_arm='" . $new_parm . "',bron_poyas='" . $new_ppoyas . "',";
        $new_sql .= "{$slot}='0',sword_vl='" . $new_swordvl . "',axe_vl='" . $new_axevl . "',hummer_vl='" . $new_failvl . "',";
        $new_sql .= "castet_vl='" . $new_knifevl . "',copie_vl='" . $new_spearvl . "',staff_vl='" . $new_staffvl . "',mass='" . $new_mass . "',";
        if ($slot == "hand_r") {
            $new_sql .= "hand_r_type='phisic',hand_r_free='1',hand_r_hitmin='0',hand_r_hitmax='0',";
        } else {
            if ($slot == "hand_l") {
                $new_sql .= "hand_l_type='phisic',hand_l_free='1',hand_l_hitmin='0',hand_l_hitmax='0',";
            }
        }
        $new_sql .= "krit='{$new_mfkrit}',akrit='{$new_mfantikrit}',uvorot='{$new_mfuvorot}',auvorot='{$new_mfantiuvorot}',";
        $new_sql .= "fire_magic='{$new_fire}',water_magic='{$new_water}',";
        $new_sql .= "air_magic='{$new_air}',earth_magic='{$new_earth}',cast='{$new_cast}',trade='{$new_trade}',cure='{$new_cure}'";
        $new_sql .= " WHERE login='******'";
        mysql_query($new_sql);
        mysql_query("UPDATE inv SET wear='0',slot='' WHERE id='" . $id_inv . "'");
    }
}
Example #7
0
File: mana.php Project: ehmedov/www
<?php

include "key.php";
$login = $_SESSION['login'];
$target = htmlspecialchars(addslashes($_POST['target']));
$noname = $_POST['noname'];
if (!empty($target)) {
    $QUERY = mysql_query("SELECT * FROM users WHERE login='******'");
    $data = mysql_fetch_array($QUERY);
    if ($data["battle"] != 0) {
        print "Персонаж <B>" . $target . "</B> находиться в бою!";
        die;
    }
    setMN($target, $data['mana_all'], $data['mana_all']);
    $pref = $db["sex"];
    if ($pref == "female") {
        $prefix = "а";
    } else {
        $prefix = "";
    }
    if ($noname == "") {
        $noname_cl = "Палач <b>&laquo;{$login}&raquo;</b>";
    } else {
        if ($noname == 1) {
            $noname_cl = "<i><b>&laquo;Неизвестный&raquo;</i></b>";
        }
    }
    say("toall", "{$noname_cl} восстановил{$prefix} MANA персонажу <b>&laquo;" . $target . "&raquo</b>", $login);
    print "MANA персонажа <b>" . $target . "</b> успешно восстановлены!";
}