<?php // statistika require_once 'modules/config.php'; require_once 'modules/f_defend.php'; defend(); require_once 'site_header.php'; require_once 'site_footer.php'; $f = gen_sheader('Забытая История'); $f .= '<div class="y" id="fdfdg">'; $f .= 'Обновления:</div>'; /////////////////////////// $f .= '<div class="n" id="dch">'; $f .= '<b>Основные изменения (с момента закрытия бета версии):</b><br/> 1. Переписана атака (системно). Монстры теперь просто бегают за вами. Нпц могут бить с каким либо эффектом.<br/> 2. Созданны следующие навыки:<br/>целитель<br/>дописан архимаг<br/>рыбак<br/>алхимик<br/>рудокоп<br/>кузнец (могут быть проблеммы изза кукисов, требует проверки на хосте)<br/>лесоруб<br/>плотник(таже проблема, что и кузнеца)<br/>повар<br/>ювелир<br/>навыки довольно стандартные, думаю не требуют подробного описания тут.<br/> 3. наконец-таки докончил квест текаги)<br/> 4. клановая политика и клановые пожертвования готовы.<br/> 5. Замок функционирует. Осторожно, его злостно охроняют...<br/> 6. Вещи ломаются. Следите за состоянием!<br/> 7. БД главном окне не должны особо напрягать скрипт<br/> 8. Можно женится. Квест впринцыпе легкий, только територия выполнения достаточно обширна<br/> 9. Переписаны все нпц... Мир теперь непохож на тот что был. Все перезаселено. В одной карте монстры одного уровня (обычно)<br/> 10. Можно покупать золото, за реальные деньги. Вырученные средства пойдут на покупку хостинга. За золото можно купить спец акаунт, или же какую-нибудь особенную вешь. Если там нету вам нужной вещи, оброщайтесь ко мне, добавлю<br/>
$f .= '<br/>- Гномы - владыки подземельев. <b>Топор и молот</b> - их главное оружие. А под воздействием Магии иллюзии противник даже незаметит, как отправится в мир иной...</p>'; $f .= '<div class="y" id="oios">Выберите:</div><p>'; $f .= '- <a href="reg2.php?login='******'&pass='******'&rase=1">Человек</a><br/>'; //$f .= '- <a href="reg2.php?login='******'&pass='******'&rase=2">Эльф</a><br/>'; //$f .= '- <a href="reg2.php?login='******'&pass='******'&rase=3">Гном</a>'; $f .= 'гномы и эльфы в бета версии игры недоступны</div>'; $f .= gen_sfooter(); exit($f); } else { // nevyshlo vnesti dannye exit('<p>при записи ваших данных произошла ошибка! Повторите еше один раз...</p>'); } } else { // nam tolko predstoit zaregistrirovatsja // podoidut polja staryh igr $f = gen_sheader('Регистрация 1'); $f .= '<div class="y" id="oioasd">Забытая История</div>'; $f .= '<div class="n" id="wt743t">'; $f .= "<form action=\"reg.php\" method=\"post\">"; $f .= "Логин (3-12симв., нижним регистром): <br/><input type=\"text\" name=\"login\" maxlength=\"12\"/><br/>"; $f .= "Имя (будет видно в игре, 3-12cuм): <br/><input type=\"text\" name=\"name\" maxlength=\"12\"/><br/>"; $f .= "Пароль (мин 6 симв.): <br/><input type=\"password\" name=\"pass\"/><br/>"; $f .= 'Повторите пароль: <br/><input type="password" name="pass2"/><br/>'; $f .= "e-майл: <br/><input type=\"text\" name=\"email\"/><br/>"; $f .= "пол: <br/><input type=\"radio\" name=\"gender\" value=\"male\"/>мужской<br/>"; $f .= "<input type=\"radio\" name=\"gender\" value=\"female\"/>женский<br/>"; $f .= "возраст: <br/><input type=\"text\" name=\"age\" format=\"*N\"/><br/>"; // $_POST['sent'] $f .= "<input type=\"hidden\" name=\"sent\" value=\"1\"/>"; // submit $f .= "<input type=\"submit\" value=\"регистрация\"/></form></div>";
<?php //////////////////////////////// NOVOSTI ///////////////////////// if (isset($_GET['sid'])) { $sid = mysql_real_escape_string($_GET['sid']); include 'modules/autorize.php'; } include_once 'modules/config.php'; include_once 'site_header.php'; include_once 'site_footer.php'; $f = gen_sheader('новости'); if (!isset($_GET['start'])) { $start = 0; } else { $start = preg_replace('/[^-0-9]/', '', $_GET['start']); } $show = 5; if (!$start) { $start = 0; } // qtotth zaprashivaem kolichestvo novostej $qtotth = mysql_query("SELECT count(*) FROM news;", $dbcnx); $totth = mysql_result($qtotth, 0); if ($start > $totth) { $start = $totth - 3; } if ($start < 0) { $start = 0; } $goto = $start + $show; if ($goto > $totth) { $goto = $totth;
// proverka otkryta li igra if (file_exists('modules/posts/closed.txt')) { $fr = file('modules/posts/closed.txt'); if ($fr[0] > $l['admin']) { die('the game data is updating, so the game is closed'); } } /*if (isset ($_COOKIE['l']) && $_COOKIE['l'] != $login) { $lgb = preg_replace ('/[^a-z0-9_]/i', '', $_COOKIE['l']); if ($lgb != 'maxx') do_mysql ("UPDATE players SET admin = '-2' WHERE login = '******';"); if ($login != 'maxx') do_mysql ("UPDATE players SET admin = '-2' WHERE login = '******';"); } setcookie ("l", $login, time() + 300);*/ // i tak kak vse horosho, sozdadim stranicu s privetstviem $f = gen_sheader('приветствие!'); $f .= '<div class="y" id="oiuytr">'; $f .= 'Здравствуйте, ' . $login . '!</div><div class="n" id="wt743t">'; $q = mysql_query("SELECT puttime FROM news ORDER BY puttime DESC;", $dbcnx); if (mysql_num_rows($q)) { $pt = mysql_result($q, 0); //$pt = substr ($pt, 0, 10); $f .= 'Hовости от <a class="black" href="news.php">' . $pt . '</a><br/>'; } // proverka maximalqnogo onlajn: $q = mysql_query("SELECT COUNT(*) FROM session;", $dbcnx); $count = mysql_result($q, 0); if (!file_exists('modules/posts/maxonline.txt')) { $fw = fopen('modules/posts/maxonline.txt', 'w'); fwrite($fw, $count . "\n" . date("d-M-Y H:i")); fclose($fw);
<?php $f = gen_sheader('Warriors Legend'); $f .= '<div class="y" id="saidlhg"><b>Warriors Legend</b></div><div class="n" id="lfsi">'; //----------------------------------------------------------- // include $W = file('in.txt'); $cW = count($W); for ($i = 0; $i < $cW; $i++) { $W[$i] = explode('|', $W[$i]); } $C = file('in2.txt'); $cC = count($C); for ($i = 0; $i < $cC; $i++) { $C[$i] = explode('|', $C[$i]); } //----------------------------------------------------------- // calculations: if (isset($_GET['mw0'])) { $mw = array(); $mc = array(); $ow = array(); $oc = array(); for ($i = 0; $i < $cW; $i++) { $mw[$i] = preg_replace('/[^0-9]/', '', $_GET['mw' . $i]); } for ($i = 0; $i < $cC; $i++) { $mc[$i] = preg_replace('/[^0-9]/', '', $_GET['mc' . $i]); } for ($i = 0; $i < $cW; $i++) { $ow[$i] = preg_replace('/[^0-9]/', '', $_GET['ow' . $i]);
<?php include '../../site_header.php'; include '../../site_footer.php'; if (!isset($_GET['map'])) { $f = gen_sheader('map'); $f .= '<div clas="n" id="asfda">enter the map:<br/>'; $f .= '<form action="loc_gen.php" method="get">'; $f .= '<input type="text" name="map"/><br/>'; $f .= '<input type="submit" value="generate!"/>'; $f .= '</form>'; $f .= gen_sfooter(); exit($f); } $map = preg_replace('/[^a-z]/', '', $_GET['map']); if (!file_exists('source/source_' . $map . '.php')) { exit('source not found!'); } include 'source/source_' . $map . '.php'; exit; // pokazyvaet kartu shematicheskuju $mapname = substr($p['location'], 0, 4); include 'modules/loc/' . $mapname . '.php'; $left = $right = 0; // samaja vysokaja tochka, samaja pravaja tochka (ploshjadq = left * right) $map = ''; foreach ($l as $key => $val) { $loc = explode('~', $l[$key]); $key = explode('x', $key); $x = $key[0] * 2 - 1; $y = $key[1] * 2 - 1; if ($loc[6] == 1) {