View file wofh/site.php

File size: 23.9Kb
<?
require "peremenki.php";
print<<<QQ
<html>
<link rel="stylesheet" type="text/css" href="diz/style.css"/>
<body>
<title>World of Heroes</title>
<div class="header"><b>World of Heroes</b><br></div>
QQ;

//print<<<SS
//В игре ".count($game["players"])." человек | <a href=\"$PHP_SELF?site=news\">Новости[$newsdate[1]]</a>
//SS;
print<<<QQ
<div class="contents">
$version <br>
<div class='hr'></div>
<a href="$PHP_SELF?site=news">Новости[$newsdate[1]]</a><br>
<div class='hr'></div>
 Сейчас в игре: $ccc
 <div class='hr'></div>
QQ;
if (!isset($_REQUEST['back'])) {$back=$backlink;} else {$back=$_REQUEST['back'];}

if ($tmp=='') msg("
<form action=\"$PHP_SELF?site=connect\" method=\"post\">Логин:
<br><input name=\"login\" type=\"text\" maxlength=\"10\" size=\"10\"/>
<br>Пароль:<br><input name=\"p\" type=\"password\" maxlength=\"10\" size=\"10\"/>
<br><input type=\"submit\" value=\"Вход\"></form>
<div class='hr'></div>
<a href=\"$PHP_SELF?site=reg\">Регистрация</a><br>
<div class='hr'></div>
<a href=\"$PHP_SELF?site=rules\">Свод законов </a><br>
<div class='hr'></div>
<a href=\"$PHP_SELF?site=command\">Связь с админами </a><br>
<div class='hr'></div>
<a href=\"$PHP_SELF?site=rule\">Об игре</a><br>
<b>___________</b><br>
<b>2009</b><br>
<div class='hr'></div>
<b>hostland.su</b><br>
<div class='hr'></div>
<u>Max online</u>:[$max_onl] <br>
</div>
<div class='footer'><b>by 4u6uc</b></div>
<div class='ref'></div>
<a href=\"http://$back\">$back</a><br/>",$game_title,0,'none');
if ($site=='') {	//linkЛогин
$stmp='Error!!!<br/><a href=\'index.php\'>На главную</a>';
	msg($stmp,$game_title,0,'none');
	}
if ($site=='rasfaq') msg("<div><div class='link'><b>Расы:</b><br/><u>Человек</u> - Сила:3 Ловкость:4 Интеллект:2 <br/><u>Орк</u> - Сила:5 Ловкость:2 Интеллект:1 <br/><u>Эльф</u> - Сила:2 Ловкость:5 Интеллект:2 <br/><u>Тёмный эльф</u> - Сила:2 Ловкость:2 очки опыта:2 <br/><a href=\"$PHP_SELF?site=reg\">[назад]</a></div>",$game_title,0,'none');
if ($site=='baks') msg("<div><div class='link'><b>Реклама:</b><br/>по вопросам размещения рекламы пишите на <b>[email protected]</b><br/><b>Пока нету</b><br/><a href=\"index.php\">[Назад]</a></div>",$game_title,0,'none');
if ($site=='rules') msg("<div><div class='link'>

Персонаж.<br/>
1. Персонаж принадлежит только его создателю. <br/>
2. Администрация не участвует в разрешении любых конфликтов связаных с покупкой, продажей, дарением и любыми действиями по смене владельца персонажа. <br/>
3. Изначальные регистрационые данные персонажа не меняются (логин, ник). <br/>
4. Удаленные персонажи категорически не восстанавливаются, за исключением персонажей удаленных по причине сбоя системы игры. <br/>
---<br/>
Наказания. <br/>
Наказанию (блоку или удалению) подлежат: <br/>
1. Оскорбление Администрации игры и/или Игрока(ов). <br/>
2. Обсуждение действий Администрации. <br/>
3. Любые манипуляции не игровыми ресурсами, а также их обсуждение. <br/>
4. Использование и сокрытие игровых ошибок, а также отказ от сотрудничества с Администрацией. <br/>
5. Флуд в игре и/или на форуме. <br/>
6. Реклама любого рода в игре и на форуме. <br/>
7. Пропаганда наркотиков, расизма, национализма в игре и на форуме. <br/>
8. Систематическое и осознанное употребление ВЕРХНЕГО РЕГИСТРА в игре и на форуме.<br/> 
9.За попытку взлома игры или сервера персонаж будет удалён без предупреждения.<br/>



<a href=\"index.php\">На главную</a>
 
 
 </div>",$game_title,0,'none');
 if ($site=='command') msg('1.<b>4u6uc</b><br/>ICQ:<b>450608498</b><br/>
<a href=\'index.php\'>[на главную]</a><br>'.$foot.'',$game_title,0,'none');

 
 
if ($site=='rule') msg("<div><div class='link'>World of Heroes - глoбaльнaя мнoгoпoльзoвaтeльckaя oнлaйнoвaя poлeвaя игpa (MMORPG) для coтoвыx тeлeфoнoв, oбъeдиняющaя тыcячи пokлoнниkoв жaнpa.<br/><a href=\"index.php\">[Назад]</a></div>","Правила",0,'none');
if ($site=='pomog') msg("<div><div class='link'>Для развития игры каждый желающий может перевести n-ную сумму на следующие WM кошельки:<br/><b>R...<br/><a href=\"$PHP_SELF#main\">Назад</a></div>","Помощь",0,'none');
if ($site=='admin') msg("<div><div class='link'>Для связи с администрацией игры пишите на мыло или стучите в асю

 
 <a href=\"index.php\">На главную</a></div>","Админстрация",0,'none');
if ($site=='moder') msg("<div><div class='link'>Для связи с модераторами игры пишите на <br/><b><u>В игре нет модераторов</u></b><br/><b>mail: --<br/>icq: --</b><br/><b><u></u></b><br/><b>mail: <br/>icq: </b><br/><a href=\"index.php\">[На главную]</a>","Админстрация",0,'none');
if ($site=='stat') msg("<div><div class='link'><b>Статистика персонажей:</b><br/><a href=\"$PHP_SELF?site=castle\">[замки]</a><br/><a href=\"$PHP_SELF?site=klan\">[кланы]</a><br/><a href=\"$PHP_SELF?site=reit\">[убил монстров]</a><br/><a href=\"$PHP_SELF?site=reit1\">[убил человек]</a><br/><a href=\"$PHP_SELF?site=reit2\">[количество смертей]</a><br/><a href=\"index.php\">[Назад]</a>","Статистика персонажей",0,'none');
if ($site=='news'){
$file = @file("./data/news.dat"); 
$stmp="<div class='link'>";
if (!$file) {$stmp.="Новостей нет!!!!";} else {
$total=count($file);
$file = array_reverse($file);
if (empty($_GET['start'])) $start = 0;
else $start = $_GET['start'];
if ($total < $start + 5){ $end = $total; }
else {$end = $start + 5; }
for ($i = $start; $i < $end; $i++){
$udata = explode("||",$file[$i]);
$stmp.="[$udata[0]]<br/>$udata[2]<br/>[$udata[3]]<br/>---<br/>";
}
if ($start != 0) {$stmp.="<a href=\"$PHP_SELF?site=news&start=".($start - 5)."\">[назад]</a>";}
if ($total > $start + 5) {$stmp.=" <a href=\"$PHP_SELF?site=news&start=".($start + 5)."\">[далее]</a>";}
}
$stmp.="<br><a href=\"index.php\">На главную</a>";
msg($stmp,"Новости",0,'none');
}
if ($site=='online') {//кто онлайн//linkОнлайн
ai();// обновим список
if (count($game['players'])>0) {
$stmp.='<div><div class="link"><br/>Онлайн ['.count($game["players"]).'] человек :';
    $ind=0;
$ind=0;
                $count=0;
                if ($start<0 || !$start) $start=0;
                $online=array_keys($game['players']);
                foreach($online as $i) {
                        if ($ind>=$start) {
    $m_st='';
	$dat=$game['loc'][$game['players'][$i]][$i]['data'];
                    if ($game['loc'][$game['players'][$i]][$i]['lag']=='1') $m_st='[гор]';
                    if ($game['loc'][$game['players'][$i]][$i]['lag']=='2') $m_st='[разб]';
                    if ( isset($game['loc'][$game['players'][$i]][$i]['klan_i']) ){
	$kl_data=split("\|",$game['loc'][$game['players'][$i]][$i]['klan_i']);
	$m_st='['.$kl_data[1].'*'.$kl_data[2].']';
}
                   if ($i!='u.')    $stmp.='<br/><b><font color="#f00000">'.$game['loc'][$game['players'][$i]][$i]['title'].$m_st.'</font></b> '.$dat;
                        unset ($gi, $z);
                        $count++;
                        if ($count>=$count_show) break;        // след. страница, если слишком много человек или предметов
                        }
                        $ind++;
                        }
if ($start && $start-$count_show>=0) $stmp.='<br/><a href=\''.$PHP_SELF.'?site=online&start='.($start-$count_show).'\'>[-]</a>';
if ($count+$start<count($game['players'])) {if (!$start) $stmp.='<br/>'; $stmp.= ' <a href=\''.$PHP_SELF.'?site=online&start='.($count+$start).'\'>[+]</a>';}
} else $stmp.='<div><div class="link"><br/>Сейчас в игре никого нет';
 $stmp.='<br/><br/><a href=\'index.php\'>[на главную]</a></div>';
msg($stmp,'Онлайн',0,'none');
}

if ($site=='reit'){
	ai();
	$stmp='';
	if (count($game["players"])>0) {
		$stmp.="<div class='link'>Рейтинг онлайн игроков: ";
		$ind=0;
		$count=0;
		if ($start<0 || !$start) $start=0;
		$online=array_keys($game["players"]);
		$reit=array();
		foreach($online as $i) {
			$st1=split("\|",$game["loc"][$game["players"][$i]][$i]["st"]);
			$sum=$st1[2]+$st1[3];
			$reit[$i]=$sum;
		}
		arsort($reit);
		foreach(array_keys($reit) as $i) {
			if ($ind>=$start) {
		$m_st="";
                    if ($game["loc"][$game["players"][$i]][$i]["lag"]=="1") $m_st="[гор]";
                    if ($game["loc"][$game["players"][$i]][$i]["lag"]=="2") $m_st="[разб]";
					if ( !isset($game["loc"][$game["players"][$i]][$i]["st"]) ) $game["loc"][$game["players"][$i]][$i]["st"]="0|0|0|0";  
                                        $st1=split("\|",$game["loc"][$game["players"][$i]][$i]["st"]);
					$m_st.="<br/>Убито: $st1[2]ч. + $st1[3]м.";
			$stmp.="\n<br/>+ ".$game["loc"][$game["players"][$i]][$i]["title"].$m_st;
			$count++;
			if ($count>=$count_show) break;	// след. страница, если слишком много человек или предметов
			}
			$ind++;
			}
		if ($start && $start-$count_show>=0) $stmp.="\n<br/><a href=\"$PHP_SELF?site=reit&start=".($start-$count_show)."\">[-]</a>";
		if ($count+$start<count($game["players"])) {if (!$start) $stmp.="\n<br/>"; $stmp.= " <a href=\"$PHP_SELF?site=reit&start=".($count+$start)."\">[+]</a>";}
		} else $stmp.="<div class='link'>Сейчас онлайн никого нет</div>";
  $stmp.="<div class='link'><br/><a href=\"index.php\">На главную</a></div>";
	msg($stmp,"Рейтинг",0,'none');
	}
	if ($site=='klan'){
	require "dblogin.php";
if (!$klan_id){
	$sql="SELECT * FROM old_klan_table WHERE 1";
	$res = query($sql);
	$num=mysql_num_rows($res);
	if (!$num) msg("<div class='link'>В игре нет ни одного клана","Кланы",0,'none');
	$stmp="<div><div class='main'>Игровые кланы ($num):";
	$klan_count=array();
	$klan_info=array();
	while ($data = mysql_fetch_array($res)){
		$kl_id=$data["klan_id"];
		$kl_name=$data["klan_title"];
		$sql="SELECT * FROM old_klan_users WHERE klan_id='$kl_id' AND user_reit>'0'";
		$res1 = query($sql);
		$num1=mysql_num_rows($res1);
		
		$klan_count[$kl_name]=$num1;
		$klan_info[$kl_name]=$kl_id;
	}
	arsort($klan_count);
		$ind=0;
		$count=0;
		if ($start<0 || !$start) $start=0;
	foreach (array_keys($klan_count) as $i){
		if ($ind>=$start) {
			$stmp.="<div class='link'><br/><b>$i</b> <a href=\"$PHP_SELF?site=klan&klan_id=".$klan_info[$i]."\"> [".$klan_count[$i]."]</a></div>";
			$count++;
			if ($count>=7) break;
		}
		$ind++;
	}
	$stmp.="<br/>";
	if ($start && $start-7>=0) $stmp.="<a href=\"$PHP_SELF?site=klan&start=".($start-7)."\">[назад]</a>";
	if ($count+$start<$num) $stmp.= "<a href=\"$PHP_SELF?site=klan&start=".($count+$start)."\">[далее]</a></div>";
}//!$klan_id

else{
	$sql="SELECT * FROM old_klan_table WHERE klan_id='$klan_id'";
	$res = query($sql);
	$num=mysql_num_rows($res);
	if (!$num) msg("<div class='link'>Нет такого клана.</div>","Кланы",0,'none');
	$data = mysql_fetch_array($res);
	$klan_title=$data["klan_title"];
	$sql="SELECT * FROM old_klan_users WHERE klan_id='$klan_id' AND user_reit>'0' ORDER BY user_reit DESC";
	$res = query($sql);
	$num=mysql_num_rows($res);
	$stmp="<div><div class='link'>Клан <b>$klan_title</b><br/>$num человек:";
	while ($data = mysql_fetch_array($res)){
		$user_title1=$data["user_name"];
		$user_title=substr($user_title1,5);
		$user_reit =$data["user_reit"];
		$user_reit=str_repeat("*",$user_reit);		
		if ($game["players"]["$user_title1"]) $stmp.="<br/><b>$user_title</b> [$user_reit]";
		else $stmp.="<br/>$user_title [$user_reit]";
	}

}
$stmp.="<div class='link'><a href=\"index.php\">На главную</a></div>";
msg($stmp,"Кланы",0,'none');
}




if ($site=='connect') {
	if (substr($login,0,5)!='user.') $login='user.'.$login;

	if (isset($game['loc'][$game['players'][$login]][$login]['info'])) {
		$info=split("\|",$game['loc'][$game['players'][$login]][$login]['info']);
		if ($info[0]!=$p) msg('<div class=\'link\'>Неправильный пароль<br/><a href=\'index.php\'>Назад</a></div>',$game_title,0,'none');
//браузер игрока и его айпи
$agent=split('\|',$game['loc'][$game['players'][$login]][$login]['agent']);
$agent[0]=$_SERVER['HTTP_USER_AGENT'];
$agent[1]=$_SERVER['REMOTE_ADDR'];
$game['loc'][$game['players'][$login]][$login]['agent']=implode('|',$agent);

$tit=$game['loc'][$game['players'][$login]][$login]['title'];
$file=@file('./data/news.dat');
$file = array_reverse($file);
$newsdate=explode('||',$file[0]);
if ($login==$admin) $tite="администратор"; elseif ($login==$moder || $login==$moder1 || $login==$moder2) $tite="модератор"; else $tite=$tit; 
msg('<div class="link">Добро пожаловать, <u>'.$tite.'</u>.<br/>
<a href=\''.$PHP_SELF.'?sid='.$sid.'&new3=1\'>Новости <b>['.$newsdate[1].']</b></a><br/>
<a href=\''.$PHP_SELF.'?sid='.$sid.'&npass=1\'>Cменить пароль</a><br/>
<a href=\''.$PHP_SELF.'?sid='.$sid.'&set=1\'>Настройки</a><br/>
---<br/>
Сохраните закладку на эту страницу для автологина,<br/> чтобы каждый раз не вводить свои данные для входа в игру.<br/>Для выхода используйте \Сохранить\
<br/><a href=\''.$PHP_SELF.'?sid='.$sid.'\'>В игру</a>');
		//$look=1; // при первом заходе выведем инфу о локации
		}else
{
  if (substr($login,0,5)!='user.') $login='user.'.$login;
	$fileopen='save/'.$login.'.dat';
	$fileopen1='users/'.$login.'.dat';
//удаляем шмотки у старых персов
		if (file_exists($fileopen))
	{
		$play = implode('',file($fileopen));
		$play = unserialize($play);
		unset ($play['bank']);
		unset ($play['items']);
		$play['loc']='loc.0';
		$f=fopen("users/$login.dat", "w+");
        fwrite($f, serialize($play));
        fclose($f);
		unlink($fileopen);
		}
	if (file_exists($fileopen1))
	{
		$play = implode('',file($fileopen1));
		$play = unserialize($play);

    $info=split('\|',$play['info']);
		if ($info[0]!=$p) msg('<div class=\'link\'>Неправильный пароль<br/><a href=\'index.html\'>Назад</a></div>',$game_title,0,'none');

$loc=$play['loc'];
require"locations.php";
if ( !isset($locations[$loc])) $loc=$play['loc'];
//{ 
//unset($loc);
//unset($play);
//$loc='loc.0';
//}
		$game['loc'][$loc][$login]=$play;
			$game['players'][$login]=$loc;
	
			if ($info[2]=='f') { addjournalall($loc,'Появилась '.$game['loc'][$loc][$login]['title'],$login);} else { addjournalall($loc,'Появился '.$game['loc'][$loc][$login]['title'],$login); }
			
if ($game['loc'][$loc][$login]['crim']) {$game['loc'][$loc][$login]['time_crim']=time()+$game['loc'][$loc][$login]['time_crim']-$game['loc'][$loc][$login]['time'];}// остаток времени сколько быть кримом
$game['loc'][$loc][$login]['time_regenerate']=time();// чтобы начать с тем же уровнем здоровья
unset($game['loc'][$loc][$login]['data']); //удаляем дату предыдущего захода
unset($game['loc'][$loc][$login]['look']);
unset($game['loc'][$loc][$login]['cast']);
unset($game['loc'][$loc][$login]['time_castle']);
$game['loc'][$loc][$login]['time']=time();
//**********************************************************


//время захода в онлайн
$data=split('\|',$game['loc'][$game['players'][$login]][$login]['data']);
$data[0]=date('d.m.Y - H.i.s');
$game['loc'][$game['players'][$login]][$login]['data']=implode('|',$data);


//браузер игрока и его айпи
$agent=split('\|',$game['loc'][$game['players'][$login]][$login]['agent']);
$agent[0]=$_SERVER['HTTP_USER_AGENT'];
$agent[1]=$_SERVER['REMOTE_ADDR'];
$game['loc'][$game['players'][$login]][$login]['agent']=implode('|',$agent);
// основные навыки
$skills=split('\|',$game['loc'][$game['players'][$login]][$login]['skills']);
if ( $skills[0]+$skills[1]+$skills[2]>$points_limit_attr ){	// -5 пунктов
	$skills[0] = 1;
	$skills[1] = 1;
	$skills[2] = 1;
	$skills[3] = 0;	// обнулим опыт
	$skills[4] += 19;	// +19 очков опыта
}
$game['loc'][$loc][$login]['skills']=implode('|',$skills);


$tit=$game['loc'][$game['players'][$login]][$login]['title'];
$file=@file('data/news.dat');
$file = array_reverse($file);
$newsdate=explode('||',$file[0]);
if ($login==$admin) $tite="администратор"; elseif ($login==$moder || $login==$moder1 || $login==$moder2) $tite="модератор"; else $tite=$tit; 
msg('<div class="link">Добро пожаловать в Проклятый город '.$tite.' !<br/><br/>
<a href=\''.$PHP_SELF.'?sid='.$sid.'&new3=1\'>[новости <b>'.$newsdate[1].'</b>]</a><br/>
<a href=\''.$PHP_SELF.'?sid='.$sid.'&npass=1\'>[сменить пароль]</a><br/>
<a href=\''.$PHP_SELF.'?sid='.$sid.'&set=1\'>[настройки]</a><br/>

---<br/>
Сохраните закладку на эту страницу для автологина.<br/>Для выхода используйте [Сохранить]
<br/><a href=\''.$PHP_SELF.'?sid='.$sid.'\'>[в игру]</a>');
}
	else msg ('Такой логин не существует, вам надо зарегистрироваться</div>',$game_title,0,'none');
}
}
	
	
if ($site=='reg') {//linkРегистрация
$stmp='<form action=\''.$PHP_SELF.'?site=reg2\' method=\'post\'>
<div><div class="link">Логин:
<br/><input name=\'login\' maxlength=\'10\'/>
<br/>Пароль:
<br/><input name=\'p\' type=\'password\' maxlength=\'10\'/>
<br/>Email(понадобится для восстановления пароля):
<br/><input name=\'email\'/>
<br/>Пол:
<br/><select name=\'sex\' value=\'m\'>
<option value=\'m\'>Муж.</option>
<option value=\'f\'>Жен.</option>
</select>
<br/>Раса:<a href=\''.$PHP_SELF.'?site=rasfaq\'>[?]</a>
<br/><select name=\'ras\' value=\'human\'>
<option value=\'human\'>Человек</option>
<option value=\'orc\'>Орк</option>
<option value=\'elf\'>Эльф</option>
<option value=\'telf\'>Тёмный эльф</option>
</select>
<br/>Возраст:<input name=\'age\' format=\'*N\' size=\'2\' maxlength=\'2\'/>
<br/>О себе:<input name=\'osebe\' size=\'20\' maxlength=\'20\'/>
<br/><input type=\'submit\' value=\'Продолжить\'></form></div>';
$stmp.='<a href=\'index.php\'>На главную</a>';
msg($stmp,$game_title,0,'none');
}
if ($site=='reg2') {
if (isset($_POST['login']))
{
$login=$_POST['login'];
}
if (isset($_POST['p']))
{
$p=$_POST['p'];
}
if (isset($_POST['email']))
{
$email=$_POST['email'];
}
if (isset($_POST['age']))
{
$age=$_POST['age'];
}
if (isset($_POST['osebe']))
{
$osebe=$_POST['osebe'];
}

if (!$login) msg('Заполните все поля.<br/>',$game_title,0,'none');
$title=$login;
if (strlen($login)<3) msg('<div><div class="main">Слишком короткий логин.<br/><a href=\''.$PHP_SELF.'?site=reg\'>Назад</a></div>',$game_title,0,'none');
if (strlen($p)<3) msg('<div><div class="main">Слишком короткий пароль.<br/><a href=\''.$PHP_SELF.'?site=reg\'>Назад</a></div>',$game_title,0,'none');
if (ereg("[^a-zA-Z0-9_=]+",$login)) msg('Только лат. буквы и цифры в логине, а также знаки =_.<br/><a href=\''.$PHP_SELF.'?site=reg\'>Назад</a>',$game_title,0,'none');
if (substr($login,0,5)!='user.') $login='user.'.$login;
$fileopen="./save/$login.dat";
$fileopen1="./users/$login.dat";
if (!file_exists($fileopen1)) $fileopen1=$fileopen;
if (file_exists($fileopen1)) msg('Такой логин уже существует, выберите другой<br/><a href=\''.$PHP_SELF.'?site=reg\'>Назад</a>',$game_title,0,'none');
foreach(array_keys($game["players"]) as $i) {
if ($login==$i) msg('Такой логин уже существует, выберите другой<br/><a href=\''.$PHP_SELF.'?site=reg\'>Назад</a>',$game_title,0,'none');
if ($title==$game['loc'][$game['players'][$i]][$i]['title']) msg('Имя '.$title.' уже занято, выберите другое<br/><a href=\''.$PHP_SELF.'?site=reg\'>Назад</a>',$game_title,0,'none');
}

if (!isset($game['players'][$login])) {
if (!$login || !$p || !$email || !$age ) msg('Заполните все поля!<br/><a href=\''.$PHP_SELF.'?site=reg\'>Назад</a>',$game_title,0,'none');
// сохраняем логин в сессии
if ($usesession) $_SESSION["login"]=$login;
//РАСА
// skills=str|dex|int|level|points|meditation|steal|animaltaming|hand|coldweapon|ranged|parring|uklon|magic|magic_resist|magic_uklon|regeneration|hiding|look|steallook|animallore|spirit
if ($ras=="human") $skills1="2|4|2|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0"; //человек
if ($ras=="orc") $skills1="5|2|1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0"; //орк
if ($ras=="elf") $skills1="2|4|2|0|1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0"; //эльф
if ($ras=="telf") $skills1="2|2|2|0|2|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0"; //тёмный эльф
//каждая расса на своей локи
if ($ras=="human") $loc="loc.human";
if ($ras=="orc") $loc="loc.orc";
if ($ras=="elf") $loc="loc.elf";
if ($ras=="telf") $loc="loc.telf";

$game["players"][$login]="$loc";
$game["loc"]["$loc"][$login] = array(
"title"=>$title,
"lag"=>$lag, 
"info"=>"$p|$email|$sex|$age|".time(),	// инфа и время создания
"skills"=>$skills1,
"st"=>"0|0|0|0|0|0|0|0|0|0|0|0",
"ras"=>$ras,
"loc"=>$loc,
"osebe"=>$osebe,
"agent"=>$_SERVER["HTTP_USER_AGENT"]|$_SERVER["REMOTE_ADDR"],
"ghost"=>"0",
"crim"=>"0",
"time"=>time(),
"ban"=>time(),
"ban1"=>time(),
"journal"=>array(),
"equip"=>array(),
"items"=>array(
					"item.armor.body.new"=>"рваная кольчуга|1|0|1|1",
					"item.armor.head.new"=>"кожанный шлем|1|0|1|1",
					"item.misc.money"=>"серебро|1000|1",),
"magic"=>array(),
"msg"=>array(),
);
calcparam($login);// обновим все значения
$game["all"]=$game["all"]+1;
$l=$login;
$l=str_replace("user.","",$l);
msg("<div class='main'>Регистрация завершена!<hr/>Ваш логин: <b>$l</b> <br/> Ваш пароль: <b>$p</b> <br/><hr/>
<a href=\"$PHP_SELF?login=$login&p=$p&site=connect\">Начать игру</a></div>",$game_title,0,'none');
} else msg("Персонаж с логином $login уже существует, задайте другой<br/><a href=\"$PHP_SELF?site=reg\">Назад</a>",$game_title,0,'none');
}
?>