Файл: titwar.ru/helper.php
Строк: 168
<?php
define ('__ProtectInclude', 1);
define ('Helper', 1);
// ==================================== Переменные ==================================== //
$Encode = 'utf-8';
$cpref = 'konovalov_';
$tit = 'titwar.ru';
$ntit = 'Государство';
$pvpn = 'Пиратия';
$pvpText = 'Здравствуй доrогой дrуг!
<br />Тебе пишет самый справедливый пrавитель очень миrной и доброй стrаны, что находится по соседству.
<br />Мне показалось, что твоя страна не такая миrная и добрая как моя, поэтому я решил уничтожить её.
<br />Готовься к войне!
<br />---
<br />С уважением, самый добrый пrавитель самой миrной стrаны на свете.
';
$mp = 11;
$h = 0;
$Stop = 13;
if (isset($_COOKIE[$cpref.'h']))
$h = abs(intval($_COOKIE[$cpref.'h']));
if (isset($_GET['p']))
$p = abs(intval($_GET['p']));
if (isset($_GET['t']))
$t = abs(intval($_GET['t']));
$Old = $h;
//$h = 7;
// ==================================== Страницы ==================================== //
$Pages = array(
'', // [0]
'map1', // [1]
'map2', // [2]
'help', // [3]
'', // [4]
'land', // [5]
'buildings', // [6]
'b_cita', // [7]
'ls', // [8]
'b_warhouse', // [9]
'cita', // [10]
'gena', // [11]
'agressor', // [12]
'warhouse', // [13]
'neighbors', // [14]
'', // [15]
'', // [16]
'', // [17]
'', // [18]
'', // [19]
'', // [20]
'', // [2]
);
// ==================================== Тексты ==================================== //
$HT = array(
'<b>Добро пожаловать в '.$ntit.'!</b><br />Поздравляю, теперь у Вас есть собственная страна на карте мира!<br />
К сожалению пока Ваша страна не такая большая и развитая как хотелось бы, но уверяю Вас мы быстро это исправим.<br />
Я - Ваш советник и обладаю большим опытом в вопросах управления государством, армией, исследованиями и дипломатией. <br />
Для начала я расскажу Вам об основных умениях, необходимых для развития и процветания Вашей страны.<br />
---<br />
<a href="helper.php">Продолжить</a><br />', // [0]
'На главном экране отображается множество информации о Вашей стране, а также все основные функции.
<br />В первую очередь нам нужно построить Цитадель - главное здание для ведения международных отношений.
<br />Оно позволит нам шпионить за соседями, воровать у врагов, заключать договоры с союзниками и многое другое.
<br />Нажмите <span class="red">Построить</span>, а затем выберите <span class="red">Цитадель</span> в списке построек.<br />', // [1]
'', // [2]
'Не все соседние страны готовы к мирным переговорам, напротив - многие стараются поскорее избавиться от ещё неокрепшей молодой страны, пока она не превратилась в серьёзного противника.
<br />Чтобы отразить атаку агрессора, необходимо построить Дом войны - это здание, в котором можно обучить воинов, а также улучшить их боевые качества.
<br />
', // [3]
'Для ведения войны против агрессора, Вам потребуется генерал - его можно нанять в здании <span class="red">Цитадель</span>.
<br />
', // [4]
'Прекрасно, теперь у Вас есть генерал! <br />Чтобы лучше подготовить собственные войска, давайте сначала посмотрим какие войска есть у противника - для этого нажмите на название страны-агрессора.', // [5]
'Нажмите на <span class="red">Дом войны</span>, чтобы обучить свою армию.', // [6]
'', // [7]
'Когда на кону мировое господство - правители государств не брезгуют использовать самые изощренные методы для достижения своих честолюбивых замыслов, в ход идёт абсолютно всё: шпионаж, саботаж, воровство ресурсов и даже вербовка войск противника.
<br />Чтобы защитить наше государство от подобных выходок, давайте увеличим параметр шпионажа в <span class="red">Цитадели</span>.', // [8]
'', // [9]
'', // [10]
'', // [11]
'Теперь профессионально обученные войска готовы постоять за Вашу страну.
<br />Нажмите на название страны агрессора, чтобы дать бой вражеским захватчикам.', // [12]
'Грандиозное сражение! Противник получил по заслугам и теперь у нас есть время вплотную заняться обустройством государства.
<br />Постройте больше зданий, развивайте науку, открывайте новые типы войск и увеличивайте территорию своей страны!
<br />Теперь Вы - настоящий правитель своего государства и только Вам решать по какому пути оно пойдёт: будете ли Вы вести агрессивную политику захватчика, выберите спокойную жизнь заброшенной провинции на краю света или станете крупным торговцем, от которого будут зависеть лидеры самых могущественных стран мира - здесь всё зависит только от Вас и каждое Ваше решение творит историю!', // [13]
'', // [14]
);
// ==================================== Доп тексты ==================================== //
$SubHT = array(
'В Вашей стране живёт 250 человек, из них 200 - рабочие и 50 - учёные.
<br />Население Вашей страны увеличивается каждый игровой год (24 часа).
<br />Вы также можете увеличивать население за счет захвата других стран.
<br />Для постройки любого здания нужны рабочие. Чем больше рабочих строят здание - тем быстрее оно будет построено.
', // [0]
'От генерала зависит сила Ваших войск: чем лучше Ваш генерал - тем больше урона Ваше войско нанесёт врагу. Генерал может служить Вам до 80 лет, после чего увольняется. <br />Наймите генерала, чтобы начать войну против агрессора.', // [1]
'Существует несколько различных видов войск - каждый из них обладает своим неповторимым набором преимуществ и недостатков против других видов - подробнее об этом можно узнать в помощи.
<br />Всегда смотрите какие виды войск использует противник, чтобы лучше подготовить собственные войска и рассчитать план сражения.
<br />Против кавалеристов отлично подходят пехотинцы - давайте обучим их <span class="red">Доме войны</span>.
', // [2]
'Для обучения армии нужны учёные. Более развитые типы войск обучаются дольше и их обучение стоит дороже, однако чем больше учёных занимаются обучением - тем быстрее Вы сможете обучить свою армию.
<br />Пехотинцы имеют преимущество против кавалеристов, поэтому нам вполне хватит и 50 юнитов.
<br />Обучите <span class="red"><b>50</b></span> пехотинцев.', // [3]
'<span class="red">Шпионаж</span> - главный параметр, необходимый для защиты Вашего государства от саботажа, воровства ресурсов и вербовки Ваших войск.
<br />Если уровень Вашего <span class="red">шпионажа</span> выше уровня воровства/саботажа/вербовки противника, то соответствующая диверсия противника (воровство/саботаж/вербовка) не удастся, а уровень Вашего <span class="red">шпионажа</span> будет увеличен на 1%, если он менее 50%.
<br />Для начала давайте увеличим уровень <span class="red">шпионажа</span>, чтобы прекратить утечку ресурсов из нашей страны.', // [4]
'Другое дело - теперь вражеское государство не сможет безнаказанно воровать у нас ресурсы!
<br />Но как быть с украденными ресурсами? Давайте увеличим параметр <span class="red">воровства</span>, чтобы вернуть свои ресурсы и восстановить престиж нашей страны!', // [5]
'Отлично! Теперь нажмите на ссылку <span class="red">Соседи</span>, чтобы посмотреть соседние государства.', // [6]
'Нажмите на название вражеской страны, чтобы выбрать её.', // [7]
'На этой странице Вы можете найти полезную информацию о стране.
<br />Помните, что достоверность информации напрямую зависит от Вашего уровня шпионажа.<br />Выберите <span class="red">Ресурсы</span>, чтобы посмотреть сколько ресурсов есть у вражеского государства.', // [8]
'Стена защищает страну от вторжений. Её можно сломать стенобитными орудиями или саботировать. Чем выше уровень стены - тем она крепче и тем больше стенобитных орудий требуется чтобы сломать её.', // [9]
'Здесь Вы можете увидеть свободные войска противника, а также их параметры скорости и силы, которые играют важную роль в битве.<br />Улучшить параметры своих войск Вы можете в <span class="red">Доме войны</span>.<br />Вы также можете завербовать часть войск противника и сделать их частью собственной армии.', // [10]
'Уровень развития науки определяет скорость добычи ресурсов: чем больше развита наука - тем быстрее добывается ресурс.', // [11]
'Давайте наконец восстановим справедливость!<br />Нажмите <span class="red">Украсть</span>, чтобы вернуть свои ресурсы!', // [12]
'Прекрасная работа, мы получили даже больше ресурсов, чем было украдено!
<br />Помните, что количество украденного ресурса зависит от разницы между Вашим уровнем воровства и уровнем шпионажа вражеского государства: чем больше разница, тем больше ресурса Вы сможете получить. Совершать диверсии можно раз в 90 минут.', // [13]
'Отправьте в атаку <b>50</b> Пехотинцев!', // [14]
'', // [15]
'', // [16]
);
// ==================================== Ещё тексты ==================================== //
$TT = array(
'', // [0]
'Невозможно использовать эту функцию в режиме обучения', // [1]
'Уровень шпионажа влияет на защиту Вашего государства от посягательств извне (защита от воровства, саботажа, вербовки соседних государств). Если уровень Вашего шпионажа выше уровня воровства/саботажа/вербовки противника, то соответствующая диверсия противника (воровство/саботаж/вербовка) не удастся, а уровень Вашего шпионажа будет увеличен на 1% (если он менее 50%).<br />
Также уровень шпионажа влияет на точность получаемой Вами информации о других государствах (развитось войск, их количество, уровень науки, количество ресурсов и т.д.).', // [2]
'От уровня воровства зависит размер части похищаемых Вами ресурсов соседнего государства. Если уровень Вашего воровства выше (либо равен) уровня шпионажа противника, то Вы получите часть ресурсов противника согласно формуле:<br />
R=V-S+1%, где:<br />
R-украденные ресурсы,(%)<br />
V-уровень Вашего воровства,(%)<br />
S-уровень шпионажа противника,(%).<br />
При удачном проведении воровства, уровень воровства будет увеличен на 1% (если он менее 50%). При неудаче, уровень воровства будет уменьшен на 1%.', // [3]
'От уровня саботажа зависит возможность разрушать стены соседних государств. Если уровень Вашего саботажа выше (либо равен) уровня шпионажа противника, то Вы разрушите стену противника.<br />
При неудаче, уровень саботажа будет уменьшен на 1%.', // [4]
'От уровня вербовки зависит размер части вербуемых Вами войск соседнего государства. Если уровень вербовки выше (либо равен) уровня шпионажа противника, то Вы завербуете часть войск противника согласно формуле:<br />
R=V-S+1%, где:<br />
R-завербованные войска,(%)<br />
V-уровень Вашей вербовки,(%)<br />
S-уровень шпионажа противника,(%).<br />
При удачном проведении вербовки, уровень вербовки будет увеличен на 1% (если он менее 50%). При неудаче, уровень вербовки будет уменьшен на 1%.', // [5]
'Вы успешно наняли генерала!', // [6]
'Вы начали обучать 50 пехотинцев.', // [7]
'', // [8]
'', // [9]
'', // [10]
'', // [11]
'', // [12]
'', // [13]
'', // [14]
);
// ==================================== Ресурсы ==================================== //
$res = array();
$res[0] = 8500; // Деньги
$res[1] = 1050; // Камень
$res[2] = 800; // Железо
$res[3] = 1050; // Дерево
$res[4] = 3000; // Зерно
$res[5] = 0; // Нефть
if ($h < 11){
if ($h > 1){
$res[0] -= 3000;
$res[1] -= 100;
$res[2] -= 60;
$res[3] -= 100;
}
if ($h > 3){
$res[0] -= 2000;
$res[1] -= 150;
$res[2] -= 100;
$res[3] -= 80;
}
if ($h > 4){
$res[0] -= 350;
$res[2] -= 100;
$res[4] -= 250;
}
if ($h > 7){
$res[0] -= 2150;
$res[1] -= 800;
$res[2] -= 540;
$res[3] -= 870;
$res[4] -= 2750;
}
if ($h > 8){
$res[0] -= 500;
}
if ($h > 9){
$res[0] -= 500;
}
}
// ==================================== Функция вывода ==================================== //
function display($t = NULL){
return '<div class="div"><img src="i/helper.png" alt="" /> <b>Советник</b></div><div class="ht">'.$t.'</div><br />';
}
// ========================= Формат чисел ========================= //
function nf($a){
return '<span class="nf">'.number_format ($a, 0, '', '.').'</span>';
}
// ==================================== Сброс ==================================== //
if (isset($_GET['reset'])){
SetCookie($cpref.'h', '0', ($time + 86400));
header ('Location: helper.php');
exit;
}
// ==================================== Автопереход ==================================== //
$auto[0] = 1;
// ==================================== Только текст ==================================== //
$foot[0] = 1;
$foot[13] = 1;
// ==================================== Редиректы ==================================== //
$reload[2] = 1;
$reload[4] = 1;
// ==================================== Шапка ==================================== //
ob_start ();
//include 'inc/verh.php';
header('Cache-Control: public');
header('Content-type: application/xhtml+xml; charset='.$Encode.'');
header('Expires: '.date("r",time()+60));
header ("Pragma: no-cache");
echo '<?xml version="1.0" encoding="'.$Encode.'"?>',
"n",'<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">',
"n",'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">',"n",'<head>',
"n",'<meta http-equiv="content-type" content="application/xhtml+xml; charset='.$Encode.'" />',
"n",'<meta http-equiv="Content-Style-Type" content="text/css" />',
"n",'<link rel="stylesheet" href="inc/css.css" type="text/css" />',
"n",'<link rel="stylesheet" href="inc/Other.css" type="text/css" />',
"n",'<style type="text/css">
.ht {background: #f1ebe9; color: #000000;}
</style>',
"n",'<link rel="shortcut icon" href="favicon.ico" />',
"n",'<title>'.$tit.'</title>','</head><body>',"nn";
echo '<div>';
//echo $Old.'<br /><a href="helper.php?reset=1">Сброс</a><br /><br />';
// ==================================== Контент ==================================== //
//echo 'Old_H = '.$Old.'<br />';
if ($Old != $Stop){
if ($t and $TT[$t]){
echo $TT[$t].'<br /><br /><a href="helper.php?p='.$p.'">Назад</a>';
} else {
if (!$p or !$Pages[$p]){
if ($h == 2 or $h == 7 or $h == 11)
echo '<div class="just"><a href="helper.php?p=8"><span class="green"><b>Новое сообщение!</b></span></a></div>';
if ($HT[$h])
echo display($HT[$h]);
if (!isset($foot[$h])){
echo '<div class="div"><a href="helper.php"><span class="himg"><img src="i/crown.png" alt="" /></span></a> 20:17:33</div><div class="div2"><a href="helper.php?p=1"><img src="i/map.png" alt="" /></a> <a href="helper.php?p=3"><img src="i/help.png" alt="" /></a> <a href="helper.php"><img src="i/chat.png" alt="" /></a> <a href="helper.php?p=8"><img src="i/ls.png" alt="" /></a></div>
Деньги:'.nf($res[0]).' Камень:'.nf($res[1]).'
<br />Железо:'.nf($res[2]).' Дерево:'.nf($res[3]).'
<br />Зерно:'.nf($res[4]).' Нефть:'.nf($res[5]).'
<br />Население:<span class="nf">250</span><br />Земля:<span class="nf">1.500</span>
<br /><br />';
if ($h > 3){
echo '<span class="u"><b>Вторжение</b></span><br />';
if ($h > 4){
if ($h == 5 or $h == 12)
echo '<img src="i/this.png" alt="" /> ';
echo '<a href="helper.php?p=12">'.$pvpn.'</a><br />';
echo '<br />';
} else {
echo $pvpn.'<br />';
}}
echo '<div class="div"><span class="himg"><img src="i/build.png" alt="" /></span> <b>Здания</b></div>';
if ($h > 2){
if ($h == 4 or ($h > 7 and $h < 11))
echo '<img src="i/this.png" alt="" /> ';
echo '<a href="helper.php?p=10">Цитадель</a><br />';
}
if ($h > 3){
if ($h == 6)
echo '<img src="i/this.png" alt="" /> ';
echo '<a href="helper.php?p=13">Дом войны</a><br />';
}
if ($h == 1 or $h == 3)
echo '<img src="i/this.png" alt="" /> ';
echo '<a href="helper.php?p=6">Строительство</a><br /><br /><div class="div"><span class="himg"><img src="i/info.png" alt="" /></span> <b>Информация</b></div><div class="b"></div>';
if ($h > 6 and $h < 11)
echo '<div class="div2">Обучение: [50 пехотинцев]</div>';
echo '<a href="helper.php?p=5">Земля</a><br />
<a href="helper.php?p=0">Кланы</a><br />
<a href="helper.php?p=0">Лидеры</a><br />
<a href="helper.php?p=0">Статистика</a><br />
<a href="helper.php?p=0">Поддержка</a><br />
<a href="helper.php?p=0">Правила</a><br/>
<a href="helper.php?p=0">Новости</a><br />
<a href="helper.php?p=0">Профиль</a><br />
<a href="helper.php?p=0">Дополнительные услуги</a><br />
<a href="helper.php?p=0">Модераторы</a><br />
<br />';
}
}else{
include 'Helper/'.$Pages[$p].'.php';
echo '<br /><a href="helper.php">Назад</a><br />';
}}
// ==================================== Апдейт ==================================== //
if ($auto[$Old])
$h++;
if ($Old != $h){
//echo '<br />';
//echo 'h = '.$h.'<br />';
SetCookie($cpref.'h', $h, (time() + 86400));
//echo 'Update<br />';
if ($reload[$h] or ($refresh and $TT[$refresh]))
header ('Location: helper.php?t='.$refresh.'');
}
// ==================================== Конец ==================================== //
} else {
echo display($HT[$Old]);
echo 'Настало время создать настоящее государство и на весь мир объявить о существовании Вашей великой страны!<br />';
echo '
<form action ="registration.php?reg=1" method="post">
Логин (название страны):<br />
<input name="login" maxlength="22" type="text" value="" /><br />
Секретное слово (на случай потери пароля):<br />
<input name="secret_slovo" maxlength="22" type="text" value="" /><br />';
SetCookie('konovalov_d', '0', (time() + 86400));
echo '
Регистрируясь, Вы соглашаетесь с
<a href="rules.php">правилами</a> <br />
<input type="submit" name="SubmitButton" value="Продолжить" />
</form>';
echo '<br />';
echo '<br />';
}
// ==================================== Ноги ==================================== //
echo '</div>';
echo "nn",'</body></html>';
//include 'inc/niz.php';
ob_end_flush ();
exit;
?>