Просмотр файла game/2/f_lookuser.dat

Размер файла: 8.02Kb
<?php

		if (isset($l_i[$loc][$look])) {
	if ($st=="1") {  
			$char=explode("|",$l_i[$loc][$look]["char"]);
			$user=explode("|",$l_i[$loc][$look]["user"]);
			$st=explode("|",$l_i[$loc][$look]["st"]);
			$stmp="<p>";
			$stmp.="<small><b><i>Статистика персонажа: <u>".$char[0]."</u></i></b></small><br/>";
if ($user[2]=='f') {
$stmp.="<small><b><i>";
			$stmp.="Убила монстров: <u>".$st[0]."</u><br/>";//
			$stmp.="Убила игроков: <u>".$st[1]."</u><br/>";//
			$stmp.="Умерла раз: <u>".$st[2]."</u><br/>";//
			$stmp.="Своровала раз: <u>".$st[3]."</u><br/>";//
			$stmp.="Поймала рыбы: <u>".$st[4]."</u><br/>";//
			$stmp.="Срубила веток: <u>".$st[5]."</u><br/>";//
			$stmp.="Выкопала руды: <u>".$st[6]."</u><br/>";//
			$stmp.="Нашла самоцветов: <u>".$st[9]."</u><br/>";//
			$stmp.="Вставила камней: <u>".$st[7]."</u><br/>";//
			$stmp.="Приручила животных: <u>".$st[8]."</u><br/>";//
			//$stmp.=": ".$st[10]."<br/>";//
$stmp.="</i></b></small>";
} else {
$stmp.="<small><b><i>";
			$stmp.="Убил монстров: <u>".$st[0]."</u><br/>";//
			$stmp.="Убил игроков: <u>".$st[1]."</u><br/>";//
			$stmp.="Умер раз: <u>".$st[2]."</u><br/>";//
			$stmp.="Своровал раз: <u>".$st[3]."</u><br/>";//
			$stmp.="Поймал рыбы: <u>".$st[4]."</u><br/>";//
			$stmp.="Срубил веток: <u>".$st[5]."</u><br/>";//
			$stmp.="Выкопал руды: <u>".$st[6]."</u><br/>";//
			$stmp.="Нашел самоцветов: <u>".$st[9]."</u><br/>";//
			$stmp.="Вставил камней: <u>".$st[7]."</u><br/>";//
			$stmp.="Приручил животных: <u>".$st[8]."</u><br/>";//
$stmp.="</i></b></small>";
}
			
	} else {
		if ($l_i[$loc][$look]["qvi"]) msg($l_i[$loc][$look]["qvi"]);
		$char=explode("|",$l_i[$loc][$look]["char"]);
		$stmp="<p>";
		$user=explode("|",$l_i[$loc][$look]["user"]);
                                  $stmp.="<small><b><a href=\"/game/photos/$look.gif\">[фото]</a></b></small>"; 
                                   $stmp.="<br/><small><b><i>";
$stmp.="персонаж:<u>$char[0]</u><br/>жизнь:<u>$char[1]/$char[2]</u><br/>мана:<u>$char[3]/$char[4]</u><br/>";
                                   $stmp.="пол:";
		if ($user[2]=='f') $stmp.="<u>женский</u>"; else $stmp.="<u>мужской</u>";
		$stmp.="<br/>возраст:<u>".$user[3]." лет</u><br/>";
                                 
                                   

$stmp.="</i></b></small>";  $stmp.="<small><b><i>";
		// холост/женат
		if($char[13]) {$tt=explode(":",$char[13]);$tt=$tt[0];} else $tt="";
		if($tt && $user[2]=="m")  $stmp.=", женат на ".substr($tt,2);
		if($tt && $user[2]=="f")  $stmp.=", замужем за ".substr($tt,2);
		//if(!$user[10] && $user[2]=="m")  $stmp.=", холост";
		//if(!$user[10] && $user[2]=="f")  $stmp.=", не замужем";
		$tim=round(time()/60/60/24-$user[5]/60/60/24);
		$stmp.='В игре <u>'.$tim.' дн.</u>';
$stmp.="</i></b></small>";
require("config.ssp");
$link = @mysql_pconnect ($server, $user, $dbpass)
                or die ("Can not connect to MySQL");
     
     @mysql_select_db($dbname) or die ("error select the database...");
		  $result = mysql_query ("select * from users where nick = '".substr($look,2)."'");
    $inf=mysql_fetch_array ($result); 
if($inf['img']!=""){
$stmp.="";

} 
@mysql_close();


		//новичок или опытный игрок
		$stmp.="<br/>";
		$war=explode("|",$l_i[$loc][$look]["war"]);
		$sk=explode("|",$l_i[$loc][$look]["skills"]);
		$lev=0;
		for($i=0;$i<count($sk);$i++) if ($i!=3 && $i!=4) $lev+=$sk[$i];
		$lev=round(($lev-5)*100/($g_attr+$g_skills));

$stmp.="<small><b><i>Уровень: <u>".$sk[34]."</u></i></b></small><br/>";
$stmp.="<small><b><i>Расса: <u><a href=\"rassa/$sk[35].PHP\">".$sk[35]."</a>";
$stmp.="</u></i></b></small><br/><small><b><i>";
		if ($lev<5) $stmp.="неопытный_";
		if ($lev>=5  && $lev<15) $stmp.="опытный_";
		if ($lev>=15 && $lev<25) $stmp.="обученный_";
		if ($lev>=25 && $lev<35) $stmp.="умелый_";
		if ($lev>=35 && $lev<45) $stmp.="искуссный_";
                                   if ($lev>=45 && $lev<55) $stmp.="отличившийся_";
		if ($lev>=55 && $lev<65) $stmp.="известный_";
		if ($lev>=65 && $lev<75) $stmp.="знаменитый_";
		if ($lev>=75 && $lev<90) $stmp.="профессиональный_";
		if ($lev>=90) $stmp.="элитный_";
$stmp.="</i></b></small>";
		// титул
		$arr_best=array(
8=>"боец",
9=>"рыцарь",
10=>"стрелок",
13=>"магистр",
5=>"священник",
7=>"приручитель",
17=>"маскировщик",
21=>"спиритуалист",
30=>"повар",
24=>"рудокоп",
25=>"кузнец",
26=>"лесоруб",
27=>"плотник",
28=>"ювелир",
29=>"рыболов",
22=>"лекарь",
23=>"алхимик",
31=>"некромант",
6=>"вор",
32=>"друид", 
35=>"золотоискатель", 
);

$stmp.="<small><b><i>";
		$maxid=8;
		$maxval=0;
		foreach(array_keys($arr_best) as $i) if ($sk[$i]>=$maxval) {$maxid=$i;$maxval=$sk[$i];}
		if ($maxval==0) $stmp.="боец"; else $stmp.=" ".$arr_best[$maxid];     
$stmp.="</i></b></small>";
		// сильный и т.д.
		$good=array();
		$bad=array();
$stmp.="<small><b><i>";
		if ($sk[0]>3) $good[]="сильный";
		if ($sk[0]==1) $bad[]="слабый";
		if ($sk[1]>3) $good[]="ловкий";
		if ($sk[1]==1) $bad[]="медлительный";
		if ($sk[2]>3) $good[]="умный";
		if ($sk[2]==1) $bad[]="не очень умный";
		if (count($bad)>0 || count($good)>0) $stmp.="<br/>";
		if (count($good)==3) $stmp.=$good[0].",".$good[1]."_и_".$good[2];
		if (count($good)==2) $stmp.=$good[0]."_и_".$good[1];
		if (count($good)==1) $stmp.=$good[0];
		if (count($good)>0 && count($bad)>0) $stmp.="_,но_";
		if (count($bad)==3) $stmp.=$bad[0].",".$bad[1]."_и_".$bad[2];
		if (count($bad)==2) $stmp.=$bad[0]."_и_".$bad[1];
		if (count($bad)==1) $stmp.=$bad[0];
$stmp.="</i></b></small>";

		if (count($bad)==0 && count($good)==0) $stmp.="<br/><small><b><i>Телосложение среднее</i></b></small>";
		$st=explode("|",$l_i[$loc][$look]["st"]);
$stmp.="<br/><small><b><i><a href=\"$PHP_SELF?sid=$sid&look=$look&st=1\">Статистика</a></i></b></small>";

	if (strpos($char[0],"*")===false) $clan=""; else $clan=substr($char[0],strpos($char[0],"*")+1,strrpos($char[0],"*")-strpos($char[0],"*")-1);
	if ($clan && file_exists("../clans/".$clan)) {
		$tmp=unserialize(implode("",file("../clans/".$clan))); 
	if (isset($tmp["g"][$look])) { 
		$stmp.="<br/><small><b><i>Ceньop клана <a href=\"$PHP_SELF?sid=$sid&site=clans&clan=$clan\">".$clan."</a></i></b></small>"; }
	elseif (isset($tmp["m"][$look])) {
		$stmp.="<br/><small><b><i>Нeoфит клана <a href=\"$PHP_SELF?sid=$sid&site=clans&clan=$clan\">".$clan."</a></i></b></small>"; }
	elseif (isset($tmp["s"][$look])) {
		$stmp.="<br/><small><b><i>Сeнeшaль клана <a href=\"$PHP_SELF?sid=$sid&site=clans&clan=$clan\">".$clan."</a></i></b></small>"; }
	elseif (isset($tmp["v"][$look])) {
		$stmp.="<br/><small><b><i>Вaccaл клана <a href=\"$PHP_SELF?sid=$sid&site=clans&clan=$clan\">".$clan."</a></i></b></small>"; }
	
	else $stmp.="<br/><small><b>Состоит в клане <a href=\"$PHP_SELF?sid=$sid&site=clans&clan=$clan\">".$clan."</a></b></small>";
	} else $tmp=array();
		
		//if ($clan) $stmp.="<br/><small><b>Состоит в клане <a href=\"$PHP_SELF?sid=$sid&site=clans&clan=$clan\">".$clan."</a></b></small>";ceнeшaль-3,ceньop-4,вaccaл-2,нeoфит

		if ($game["floc"]==$loc && $game["fid"]==$look) $stmp.="<br/><small><b><i>Держит в руках: <u>знамя войны</u></i></b></small>";

		// что одето
		if ($l_i[$loc][$look]["equip"]) {
			$str="";
			$sto="";
			$equip=explode("|",$l_i[$loc][$look]["equip"]);
			foreach ($equip as $i) if ($i) {
			if (strpos($i,"_")!==false) $ti=substr($i,0,strpos($i,"_")); else
			if (strpos($i,"-")!==false) $ti=substr($i,0,strpos($i,"-")); else $ti=$i;
			if (file_exists("items/".$ti)) {
				$item=explode("|",implode("",file("items/".$ti)));
				if (strpos($i,"..")!==false) $item[0].=" *";
				if (substr($i,0,4)=="i.a.") {if (!$sto) $sto=$item[0]; else $sto.=", ".$item[0];}
					else {if (!$str) $str=$item[0]; else $str.=", ".$item[0];}
				} else die("err: no items/".$i);
			}
			if ($str) $stmp.="<br/><small><b><i>Держит в руках: <u><a href=\"item/$i.php\">".$str."</a></u></i></b></small>";
			if ($sto) $stmp.="<br/><small><b><i><u>Одето: ".$sto."</u></i></b></small>";
			}

		msg($stmp,$char[0]);
	}
	} else addjournal($loc,$login,"Не на кого смотреть");