mt_srand(make_seed()); $new_nas = mt_rand(1, $founder['nas'] - 10); mt_srand(make_seed()); $new_teplo = mt_rand(1, 100); $new_state = $founder['state'] + 1; $mes = 'Выполнена ' . $new_state . ' из 3 стадий плавления.'; myquery("UPDATE craft_build_founder SET nas={$new_nas},teplo={$new_teplo},state=state+1 WHERE user_id={$user_id}"); } //Обновим страницу $option = 18; if (domain_name == 'localhost') { $option = 19; } $url = 'lib/town.php?option=' . $option . '&part4&add=18&mes=' . $mes; setLocation($url); exit_from_craft($add_query, 1); } else { if ($hod > 0 and $hod <= time()) { //еще работает таймер $founder = mysql_fetch_array(myquery("SELECT craft_build_founder.*,craft_resource.name FROM craft_build_founder,craft_resource WHERE craft_build_founder.user_id={$user_id} AND craft_resource.id=craft_build_founder.res_id")); echo 'Ты ' . echo_sex('занят', 'занята') . ' работой в плавильном цехе<br /><br />Ты переплавляешь ресурс ' . $founder['name'] . '<br /><br />Стадия плавления - ' . ($founder['state'] + 1) . ' из 3<br /><br />'; echo '<br>До конца работы осталось: <font color=ff0000><b><span id="timerr1">' . ($hod + $timeout - time()) . '</span></b></font> секунд</div> <script language="JavaScript" type="text/javascript"> function tim() { timer = document.getElementById("timerr1"); if (timer.innerHTML<=0) location.reload(); else { timer.innerHTML=timer.innerHTML-1;
if ($kol_obvalov > 7) { //$msg = mysql_real_escape_string("Завал уровня. build=id=$build_id,level=$level,kol_obalov=$kol_obvalov"); //myquery("INSERT DELAYED INTO game_pm (komu, otkogo, theme, post, view, time) VALUES ('612', '".$user_id."', 'Завал уровня', '$msg','0','".time()."')"); //завален весь уровень! myquery("UPDATE craft_build_mining SET hod=0,geksa_obval=0,user_id=0,end_time=0 WHERE build_id={$build_id} AND level={$level}"); //заваливаем всех игроков на этом уровне шахты $number_shahta_min = (int) ("" . $cur_geksa['level'] . "0"); $number_shahta_max = (int) ("" . $cur_geksa['level'] . "8"); $sel_usid = myquery("SELECT user_id FROM craft_build_rab WHERE build_id={$build_id} AND eliksir>={$number_shahta_min} AND eliksir<={$number_shahta_max} AND user_id<>{$user_id}"); while (list($usid) = mysql_fetch_array($sel_usid)) { //$msg = mysql_real_escape_string("Завал уровня. build=id=$build_id,level=$level,kol_obalov=$kol_obvalov,number_shahta_min=$number_shahta_min,number_shahta_max=$number_shahta_max"); //myquery("INSERT DELAYED INTO game_pm (komu, otkogo, theme, post, view, time) VALUES ('612', '".$usid."', 'Завал уровня. Прочие', '$msg','0','".time()."')"); exit_from_craft("", 1, $usid); } } exit_from_craft("", 1, $char['user_id'], 1); } else { } } else { echo '<br /><br />Указан неправильный код.'; } unset($_SESSION['captcha']); unset($_POST['digit']); setLocation("craft.php"); } /* */ } } elseif (isset($_GET['klin'])) { $check = myquery("SELECT * FROM craft_resource_user WHERE user_id={$user_id} AND res_id={$id_resource_brevno} AND col>0 LIMIT 1"); if ($check != false and mysql_num_rows($check) > 0) {
} //уменьшим прочность набора оружейника myquery("UPDATE game_items SET item_uselife=item_uselife-" . mt_rand(100, 300) / 100 . " WHERE user_id={$user_id} AND used=21 AND priznak=0"); list($nabor_id, $nabor) = mysql_fetch_array(myquery("SELECT id,item_uselife FROM game_items WHERE user_id={$user_id} AND used=21 AND priznak=0")); if ($nabor <= 0) { $Item = new Item($nabor_id); $Item->down(); } $option = 18; if (domain_name == 'localhost') { $option = 19; } $url = "lib/town.php?option={$option}&part4&add=" . $rab['opt'] . '&mes=' . $mes; setLocation($url); //echo'<meta http-equiv="refresh" content="10;url='.$url.'">'; exit_from_craft(""); //echo '<br /><br /><center><a href="'.$url.'">Вернуться в оружейную мастерскую</a></center><br /><br />'; } else { if ($hod > 0 and $hod <= time()) { //еще работает таймер $item_name = mysqlresult(myquery("SELECT name FROM game_items_factsheet WHERE id=" . $rab['eliksir'] . ""), 0, 0); echo 'Ты ' . echo_sex('занят', 'занята') . ' работой по созданию предмета <b><font color=red>' . $item_name . '</font></b><br /><br />'; echo '<br>До конца работы осталось: <font color=ff0000><b><span id="timerr1">' . ($hod + $timeout - time()) . '</span></b></font> секунд</div> <script language="JavaScript" type="text/javascript"> function tim() { timer = document.getElementById("timerr1"); if (timer.innerHTML<=0) location.reload(); else {