Beispiel #1
0
        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;
Beispiel #2
0
                     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) {
Beispiel #3
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
			{