亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? travel.php

?? 三國好好 子
?? PHP
?? 第 1 頁 / 共 2 頁
字號:
<?
session_start();
if(@$_SESSION['opponent_id']) {
	header ('Location: combat.php?opp_type=npc');
	exit;
}
include "header.php";
include_once "functions.php";
include_once "class_character.php";

beginTiming();

## Variables
$params = array();
$DEBUG	= 0;	// 0 means turn off debugging;   1 means turn on debugging

// population control
$where= "username='phaos_npc' and race <> 'Dwarf'";
$result = mysql_query("select count(id) from phaos_characters where $where");
list($count) = mysql_fetch_row($result);

//number of
$lowerlimit= 3000;

$upperlimit= $lowerlimit+200;
if ($count > $upperlimit ) {
	$delta= 3+(int)(($count-$upperlimit)/100);
	$result = mysql_query("select id,location,username,name,race from phaos_characters where $where order by rand() LIMIT $delta");
	while( $row = mysql_fetch_assoc($result) ){
		$mob = new character($row['id']);
		$mob->kill_characterid();
	}
}

//@$_COOKIE['_speed'] is just a HACK to speed up testing on my PC, which is very slow

if ($count < $lowerlimit ) {
	$n = ceil(sqrt($lowerlimit-$count)*0.20*(@$_COOKIE['_speed']?0.5:1.0));
	$n>6 and $n= 6;
	for($i=0;$i<$n;++$i) {
		npcgen();
	}
}

if(@$_COOKIE['_timing']) { echo "time end pop control=".endTiming()."<br>\n"; };



// move some NPC first

$npctomov= (@$_COOKIE['_speed'])?3:9;

for($i=0;$i<$npctomov;$i++){
    movenpc();
}

if(@$_COOKIE['_timing']) { echo "time end pop movement=".endTiming()."<br>\n"; };

updateshops();

if(@$_COOKIE['_timing']) { echo "time end shop updates=".endTiming()."<br>\n"; };

// CHARACTER INFORMATION
$character= new character($PHP_PHAOS_CHARID);

// Make sure character is strong enough to travel
if ($character->hit_points<="0") {
	$destination = "";
} elseif ($character->stamina_points<="0") {
	$destination = "";
} else {
    //FIXME: this allows an instant gate travel hack, uhm, I mean, spell
	if (is_numeric(@$_POST['destination']) and $_POST['destination'] > 0) {
		$destination = $_POST['destination'];
	} else {
		$destination = "";
	}
}

if(@$_COOKIE['_timing']) { echo "time 1=".endTiming(); };

if($destination != "")
   {
      //new stamina reduction formula:
      $inv_count=$character->invent_count();
      $degrade=($inv_count-($character->constitution+$character->strength*4));
      if ($inv_count>$character->max_inventory){$degrade=$degrade*2;}
      if ($degrade<0) {$degrade=1;}
      //end stamina reduction update table:

      $character->reduce_stamina($degrade);
      $result = mysql_query('SELECT `above_left`, `above`, `above_right`, `leftside`, `rightside`, `below_left`, `below`, `below_right` FROM  phaos_locations WHERE id = \'' . $character->location . '\'');
      $row = mysql_fetch_assoc($result);
      foreach ($row as $item)
         {
            //FIXME: uses untrusted input by the user
            if ($item == $destination OR @$_POST['rune_gate'] == "yes" OR @$_POST['explorable'] == "yes")
               {
                  $query = ("UPDATE phaos_characters SET location = '$destination', stamina=".$character->stamina_points." WHERE id = '$PHP_PHAOS_CHARID'");
                  $req = mysql_query($query);
                  if (!$req) {echo "<B>Error ".mysql_errno()." :</B> ".mysql_error().""; exit;}
                  $result = mysql_query ("SELECT * FROM phaos_locations WHERE id = '$destination'");
                  $character->location=$destination;
                  if ($row = mysql_fetch_array($result)) {$location_name = $row["name"];}
               }
          }
   }

// define mob separators for php and escaped for javascript
$info_eol= "\r";
$js_info_eol= "\\r";

if($character->name == "") {
     $message =  ("<font size=4><b>".$lang_area["must_create_a_char"]."</b></font><p>".$lang_area["create_a_char"]);
} else {
    $message= '';

	if  ($character->hit_points <= "0") {
		$message =  $lang_trav["zero_hp"]."<br>";
	}
	if  ($character->stamina_points <= "0") {
		$message .= $lang_trav["zero_st"]."<br>";
	}
	if  ($destination == "") {
		$message .= "<b>".$lang_trav["dest"]."</b>";
		draw_html($message);
	}
	if  ($destination != "") {
		$list = whos_here($character->location,'phaos_npc');
		if (count($list)) {
			$result = mysql_query("SELECT buildings,special FROM phaos_locations WHERE id = '".$character->location."'");
			list($buildings,$special) = mysql_fetch_array($result);
			if ($buildings == "n" AND $special == 0) {
				?>
				<script language="javascript">
				window.location = "combat.php?opp_type=roammonst";
				</script>
				<?
//				header ("Location: combat.php?opp_type=roammonst");
				exit;
			}
		}
	    draw_html(@$message);
	}
}

session_destroy();

##---Functions--##
function draw_html($message = '')
	{
		global $character;
		global $params;
		global $DEBUG;
		global $lang_area;
        global $js_info_eol;

        if ($DEBUG >= 1) { $message.= "<p>** DEBUG - Location: ".$character->location."<br>"; }
		//if ($DEBUG >= 1) { $message.= "<p>** DEBUG - whos_here: ".print_r($list,true); }
		// FFIXME:  had to change this to NONE.css or link/input squares have css background !
?>
<script language="JavaScript" type="text/JavaScript"><!--
function displayInfo(info){
    var infoDiv= document.getElementById("info");
    var re = /<?=$js_info_eol?>/g;
    info = info.replace(re,"<br>");
    infoDiv.innerHTML= info;
}
//-->
</script>
<?php
			print '<table border="0" cellspacing="0" cellpadding="0" width="100%">
				  <tr>
					 <td align="center" valign="top">
						<table border="0" cellspacing="0" cellpadding="0">
						   <tr>
							  <td align="center" colspan="2">
								'.$message . '<br>';
                                    //print '<div style="z-Index:30;position:absolute;top:20px;left:20px;">';
                                    // build and print map
                                    list($out_loc,$marker_loc) = data_collect();
                                    draw_all($out_loc);
                                    //print '</div>'."\n";
                                    //print '<div style="z-Index:40;position:absolute;top:20px;left:20px;">';
                                    //draw_all($marker_loc);
                                    //print '</div>'."\n";

			print			  '<br></td>
						   </tr><tr>
						   <td>';
        if(!isset($params['name'])){
            $params['name']='';
        }
		if ($params["buildings"] == "y" AND $params["one_building"] > "1")
			{
				echo "<a href='town.php'>
					<img src='images/icons/enter.gif' alt='$lang_area[enter]' border=0 align=left> $lang_area[enter]<br> $params[name]</a><br>";
			}
		if ($params["buildings"] == "y" AND $params["one_building"] == "1")
			{
				echo "<a href='town.php'>
					<img src='images/icons/enter.gif' alt='$lang_area[enter]' border=0 align=left> $lang_area[enter]<br> $params[name]</a><br>";
			}
		if ($params["explore"] != "")
			{
		echo "<table border=0 cellspacing=0 cellpadding=0>";
		      echo "<form action='travel.php' method='post'>
		      	    <tr>
			    <td align=left>
			    <input type='hidden' name='explorable' value='yes'>
			    <input type='hidden' name='destination' value='$params[explore]'>
			    <button style='background:#000000;border:none;color:#FFFFFF;' type=submit><img src='images/icons/enter.gif' alt='$lang_area[enter]' border=0 align=left>$lang_area[enter]</button>
			    </td>
			    </tr>
			    </form>";
		 echo "</table>";
			}
		if ($params["special_id"] > 0){
			  echo "<a href=\"area.php\">";
			  echo "<img src=\"images/icons/invest.gif\" alt=\"".$lang_trav["invest"]."\" border=\"0\"></a>";
		 }
		if (@$params['rune_gate'] == "yes"){
		echo "<table border=0 cellspacing=0 cellpadding=0>
			<tr><td align=left><b>Gate Travel:</b></td></tr>";

		      $result = mysql_query ("SELECT * FROM phaos_locations WHERE name LIKE 'Rune Gate%' AND id != '$character->location' ORDER BY name ASC");
		      while ($row = mysql_fetch_array($result)) {
		      echo "<form action='travel.php' method='post'>
		        <tr>
			    <td align=left>
			    <input type='hidden' name='destination' value='$row[id]'>
			    <input type='hidden' name='rune_gate' value='yes'>
			    <input type='submit' style='text-align:left;background:#000000;color:#FFFFFF;border:none;' value='$row[name]'>
			    </td>
			    </tr>
			    </form>";
		      }
		 echo "</table>";
		 }
if(@$_COOKIE['_timing']) { echo "time F=".endTiming(); };

		print '
								  </td>
								</tr>
							</table>
						</td>
					</tr>
				</table>
        ';
        ?><center><div id="info" style="overflow:auto;height:180px;width: 420px;z-Index:20;"></div><?php include "trailer.php";?></center><?php
	}

function draw_all($out_loc) {
	// locations of sight from center(25) starting north, going clockwise
	$locs = array(
		23 , 24 ,  2 ,  4 ,  5,
		22 , 21 ,  1 ,  3 ,  6,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品少妇一区二区三区| 欧美韩国一区二区| 国产日韩欧美电影| 午夜精品福利视频网站| 99久久夜色精品国产网站| 欧美v日韩v国产v| 蜜臀久久99精品久久久画质超高清| 91国偷自产一区二区三区观看| 国产午夜亚洲精品不卡| 成人欧美一区二区三区白人 | 欧美精品一卡二卡| 国产女人18毛片水真多成人如厕| 亚洲欧美一区二区在线观看| 亚洲国产精品久久人人爱| 国产亚洲精品久| 《视频一区视频二区| 国产乱理伦片在线观看夜一区 | 亚洲欧美aⅴ...| 亚洲色图色小说| 亚洲一级二级三级在线免费观看| 亚洲综合色区另类av| 亚洲欧美另类图片小说| 欧美成人午夜电影| 亚洲欧美日韩电影| 夜夜精品视频一区二区| 不卡一区二区三区四区| 日韩午夜中文字幕| 天天做天天摸天天爽国产一区| 成人自拍视频在线| 精品少妇一区二区三区在线播放 | 亚洲国产日韩a在线播放| 国产精品18久久久久久久久久久久| 精品日韩一区二区三区| 欧美伊人精品成人久久综合97 | 久久成人羞羞网站| 亚洲欧美电影一区二区| 26uuu色噜噜精品一区二区| 九色综合国产一区二区三区| 亚洲香肠在线观看| 午夜影院久久久| 亚洲欧美日韩在线| 久久综合九色综合欧美就去吻| 色综合久久久久久久| 成人禁用看黄a在线| 免费在线看成人av| 亚洲午夜精品17c| 日韩精品三区四区| 国产精品一区二区x88av| 99精品黄色片免费大全| 精品视频在线免费看| 久久在线免费观看| 亚洲国产综合人成综合网站| 99精品在线观看视频| 另类人妖一区二区av| 免费一级欧美片在线观看| 日本色综合中文字幕| 青青草伊人久久| 久久99国产精品久久99| 国产91精品精华液一区二区三区| 成人午夜激情在线| 色综合天天在线| 欧美一区二区三区视频在线观看 | 日韩欧美国产一区在线观看| 欧美r级在线观看| 国产精品毛片无遮挡高清| 亚洲精选一二三| 免费成人美女在线观看.| 粉嫩嫩av羞羞动漫久久久| 波多野结衣视频一区| 欧美日韩你懂得| 久久亚洲综合av| 亚洲午夜久久久久久久久久久 | 国产精品二三区| 爽爽淫人综合网网站| 国产99久久久精品| 久久久精品综合| 亚洲国产成人午夜在线一区| 亚洲色图视频网站| 国产精品一区在线观看乱码 | 成人一二三区视频| 欧美偷拍一区二区| 综合电影一区二区三区| 韩国精品免费视频| 日韩一二三区视频| 亚洲欧美日本韩国| 国产成人在线视频播放| 日韩视频在线永久播放| 亚洲狠狠爱一区二区三区| 国产成人久久精品77777最新版本| 在线看一区二区| 亚洲色欲色欲www| 成人精品一区二区三区四区| 欧美一卡二卡在线| 日韩在线a电影| 欧美另类变人与禽xxxxx| 亚洲电影在线播放| 欧美日韩高清一区二区不卡| 亚洲在线视频网站| 欧美四级电影在线观看| 一区二区高清在线| 欧美日韩一区二区三区在线| 亚洲欧美另类图片小说| 一本到高清视频免费精品| 亚洲免费电影在线| 在线电影一区二区三区| 奇米影视一区二区三区| 久久精品综合网| 99视频在线观看一区三区| 亚洲另类一区二区| 日韩一区二区精品葵司在线| 激情综合五月婷婷| √…a在线天堂一区| 欧美在线不卡视频| 蜜桃视频在线观看一区二区| 国产拍揄自揄精品视频麻豆| 色婷婷久久久久swag精品| 丝袜美腿一区二区三区| 国产人伦精品一区二区| 在线观看国产一区二区| 精品一区二区三区久久| 亚洲欧美日韩一区| 精品日产卡一卡二卡麻豆| 99精品视频免费在线观看| 蜜臀精品一区二区三区在线观看| 国产精品视频一区二区三区不卡| 欧美唯美清纯偷拍| 国产**成人网毛片九色| 免费成人av资源网| 一区二区免费在线播放| 国产精品色婷婷| 欧美v国产在线一区二区三区| 色嗨嗨av一区二区三区| 国产99精品国产| 国模冰冰炮一区二区| 午夜视黄欧洲亚洲| 亚洲主播在线观看| 综合久久久久综合| 国产精品国产三级国产三级人妇 | 亚洲一区二区3| 最新欧美精品一区二区三区| 久久久久久夜精品精品免费| 欧美老年两性高潮| 欧美日韩精品一区二区三区蜜桃| 成人福利电影精品一区二区在线观看| 人人狠狠综合久久亚洲| 日韩经典一区二区| 婷婷一区二区三区| 蜜臂av日日欢夜夜爽一区| 日韩—二三区免费观看av| 青青草成人在线观看| 蜜桃av一区二区三区电影| 看片网站欧美日韩| 国产美女精品人人做人人爽| 国产成人在线免费观看| av欧美精品.com| 欧美日韩亚洲综合在线| 欧美蜜桃一区二区三区| 日韩一区二区免费电影| 精品国产一区二区亚洲人成毛片| 久久综合久久综合九色| 久久精品日产第一区二区三区高清版| 精品人伦一区二区色婷婷| 久久―日本道色综合久久| 国产精品女上位| 五月激情丁香一区二区三区| 精品影视av免费| 一本色道久久综合亚洲aⅴ蜜桃 | 欧美精品黑人性xxxx| 久久综合999| 亚洲成a人片综合在线| 国产自产2019最新不卡| 色婷婷av一区二区三区软件| 制服.丝袜.亚洲.另类.中文| 久久精品免视看| 亚洲国产综合91精品麻豆| 久久精品二区亚洲w码| 成人va在线观看| 日韩免费视频一区| 亚洲资源在线观看| www.日韩大片| www激情久久| 九九精品一区二区| 3atv一区二区三区| 亚洲一区在线免费观看| 白白色亚洲国产精品| 26uuu亚洲| 久久国产精品免费| 日韩美女主播在线视频一区二区三区| 中文一区在线播放| 国产盗摄女厕一区二区三区| 欧美久久高跟鞋激| 图片区小说区区亚洲影院| 欧美婷婷六月丁香综合色| 亚洲黄色免费网站| 91久久一区二区| 亚洲精品视频在线| 欧美主播一区二区三区美女| 亚洲麻豆国产自偷在线| 在线免费不卡视频| 亚洲成人三级小说|