View file game/game/f_go.dat

File size: 821B
	// проверим, если такой выход в локации с игроком
	$old=split("\|",$locations[$player["loc"]]);
	if (isset($locations[$go]) && array_search($go,$old)) {
		$new=split("\|",$locations[$go]);
		if (!$old[1] && $new[1]) addjournal($login,"Вы на охраняемой территории");
		if ($old[1] && !$new[1]) addjournal($login,"Вы покинули охраняемую территорию");
		addjournalall($player["loc"],$player["title"]." ушел ".$old[array_search($go,$old)-1],$login);
		$game["loc"][$go][$login]=$game["loc"][$player["loc"]][$login];
		unset($game["loc"][$player["loc"]][$login]);
		unset($player);
		$player=&$game["loc"][$go][$login];
		unset($player["attack"]);
		$game["players"][$login]=$go;
		$player["loc"]=$go;
		addjournalall($go,"Пришел ".$player["title"],$login);
		$page_desc = "1";	// вывести описание локации
		}