$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']);
$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>«" . $name . "»</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>«" . $name . "»</b> и восстановил ману <span class=hitted>+{$mana_add}</span> [{$mana_new}/{$mana_all}]<br>"; $t = time(); battle_log($battle_id, $phrase); } }
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}"); }
$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>«" . $name . "»</b>."; drop($spell, $DATA); } else { $_SESSION["message"] = "Вы уже использовали это заклятие..."; } }
} //************************************************************ 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 = "Вы не травмированы!!!"; } } //*********************************************************
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 . "'"); } }
<?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>«{$login}»</b>"; } else { if ($noname == 1) { $noname_cl = "<i><b>«Неизвестный»</i></b>"; } } say("toall", "{$noname_cl} восстановил{$prefix} MANA персонажу <b>«" . $target . "»</b>", $login); print "MANA персонажа <b>" . $target . "</b> успешно восстановлены!"; }