Файл: transformerss/pages/account/missions/_fight.php
Строк: 334
<div class="cl-right">
<div class="s-bk-lf">
<div class="acc-title">Улицы города</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<center>
<ul class="bonus-menu">
<li><a href="/account/missions/patrul">Патруль улиц</a></li>
<li><a href="/account/missions/chase">Выследить бандитов</a></li>
<li><a href="/account/missions/fight">Сражаться с индейцами</a></li>
</ul>
</center>
<?PHP
$_OPTIMIZATION["title"] = "Битва кошек";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
$user_data = $db->FetchArray();
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$ataka=($user_data["a_t"]*0.1) + ($user_data["b_t"]*1) + ($user_data["c_t"]*5) + ($user_data["d_t"]*25)+ ($user_data["e_t"]*100) ; # Настраиваем силу растений- прописываем нужные растения и их силу
?>
<!-- Content
================================================== -->
<div id="content">
<!-- 960 Container -->
<br>
</div>
<!-- 960 Container / End -->
<!-- 960 Container -->
<div class="container floated add-top">
<!-- Page Content -->
<div class="eleven floated">
<div class="page-content">
<p>
<hr>
<ul>
<li><center><div class="fr-te-gr-title">Ваш баланс. Для покупок:<font color="blue"> {!BALANCE_B!}.</font> На вывод:<font color="blue"> {!BALANCE_P!}.</span></li></font>
</ul>
<center><div class="fr-te-gr-title">Сила вашего отряда: <font color="blue"><b><b> <?=$ataka; ?></b></b></font></div></center>
<p>Присутствие в этих краях цивилизации не исключает также присутствие диких племен. С каждым днем атаки индейцев становятся все опаснее и опаснее, а на прибытие национальной гвардии здесь уже не рассчитывают, поэтому мэр города решил побороть дикарей своими силами (точнее кошельком). Отныне за голову каждого индейца назначена большая награда, которая так и ждет, пока её заберет какой-нибудь храбрец вроде вас!</p>
<p>Но не стоит забывать, что индейцы противники не слабые и способны дать отпор, чтобы их побороть нужны особые силы и старания, выходить на охоту против дикарей ваш отряд готов не чаще чем раз в 2,5 часа.</p>
<hr>
<?PHP
$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbitva_list2 WHERE user_id = '$usid' AND date_del > '$dadd'");
$hide_form = false;
if($db->FetchRow() == 0){
# Выдача бонуса 10
if(isset($_POST["battle1"])){ # bonus1 должно соответствовать имени кнопки снизу
$sum = rand(200, 300 ); # сумму определяем случайно 500 -максимальная
$dengi =rand(1, 100 ); # оставляем как есть- далее поможет определить чем выплатим: золотом или серебром.
$zomb = rand(150, 250 ); # определяем силу зомби случайно
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbitva_list2 WHERE date_del < '$dadd'");
echo "<center><font color = 'red'><b>Вы потерпели поражение врагу с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 220) { # определяем вероятность получения серебра вместо золота
$db->Query("UPDATE db_users_b SET money_p = money_p + '$sum' WHERE id = '$usid'");} else {
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");}
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbitva_list2 WHERE date_del < '$dadd'");
if($dengi > 300) { echo "<center><font color = 'green'>Вы одержали победу над Врагом с атакой {$zomb}, получив в награду <b><font color = 'red'>{$sum} Серебра [для вывода]</b></font></font></center><BR />";} else {
echo "<center><font color = 'green'>Вы одержали победу над Врагом с атакой {$zomb}, получив в награду <b><font color = 'blue'>{$sum} Серебра [для покупок]</b></font></font></center><BR />";}
$hide_form = true;
}
}
# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["battle2"])){
$sum = rand(300, 450);
$dengi =rand(1, 100 );
$zomb = rand(250, 350 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbitva_list2 WHERE date_del < '$dadd'");
echo "<center><font color = 'red'><b>Вы потерпели поражение волкодаву с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 300) {
$db->Query("UPDATE db_users_b SET money_p = money_p + '$sum' WHERE id = '$usid'");} else {
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");}
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbb_list WHERE date_del < '$dadd'");
if($dengi > 350) { echo "<center><font color = 'green'>Вы одержали победу над Волкодавом с атакой {$zomb}, получив в награду <b><font color = 'red '>{$sum} Серебра [для вывода]</b></font></font></center><BR />";} else {
echo "<center><font color = 'green'>Вы одержали победу над Волкодавом с атакой {$zomb}, получив в награду <b><font color = 'blue'>{$sum} Серебра [для покупок]</b></font></font></center><BR />";}
$hide_form = true;
}
}
# Выдача бонуса 10
if(isset($_POST["battle3"])){ # bonus1 должно соответствовать имени кнопки снизу
$sum = rand(450, 600 ); # сумму определяем случайно 500 -максимальная
$dengi =rand(1, 100 ); # оставляем как есть- далее поможет определить чем выплатим: золотом или серебром.
$zomb = rand(300, 450 ); # определяем силу зомби случайно
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbitva_list2 WHERE date_del < '$dadd'");
echo "<center><font color = 'red'><b>Вы потерпели поражение врагу с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 420) { # определяем вероятность получения серебра вместо золота
$db->Query("UPDATE db_users_b SET money_p = money_p + '$sum' WHERE id = '$usid'");} else {
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");}
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbitva_list2 WHERE date_del < '$dadd'");
if($dengi > 450) { echo "<center><font color = 'green'>Вы одержали победу над Врагом с атакой {$zomb}, получив в награду <b><font color = 'red'>{$sum} Серебра [для вывода]</b></font></font></center><BR />";} else {
echo "<center><font color = 'green'>Вы одержали победу над Врагом с атакой {$zomb}, получив в награду <b><font color = 'blue'>{$sum} Серебра [для покупок]</b></font></font></center><BR />";}
$hide_form = true;
}
}
# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["battle4"])){
$sum = rand(500, 800);
$dengi =rand(1, 100 );
$zomb = rand(500, 700 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbitva_list2 WHERE date_del < '$dadd'");
echo "<center><font color = 'red'><b>Вы потерпели поражение волкодаву с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 570) {
$db->Query("UPDATE db_users_b SET money_p = money_p + '$sum' WHERE id = '$usid'");} else {
$db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");}
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list2 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("DELETE FROM db_bonusbitva_list2 WHERE date_del < '$dadd'");
if($dengi > 700) { echo "<center><font color = 'green'>Вы одержали победу над Волкодавом с атакой {$zomb}, получив в награду <b><font color = 'red '>{$sum} Серебра [для вывода]</b></font></font></center><BR />";} else {
echo "<center><font color = 'green'>Вы одержали победу над Волкодавом с атакой {$zomb}, получив в награду <b><font color = 'blue'>{$sum} Серебра [для покупок]</b></font></font></center><BR />";}
$hide_form = true;
}
}
# Показывать или нет битву.
# Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса
if(!$hide_form){
?>
<div class="z-block">
<form action="" method="post">
<table>
<tbody><tr>
<td><font size="4" color="blue"><strong>Арапахо</strong></font></td>
<td><font color="blue"><b>Сложность 150-250</b></font></td>
<td rowspan="2">
<img src="/img/patrul/f1.jpg" style="border-radius:15px; border:2px solid #ccc; width:130px; margin-top:5px;"><br>
</td>
</tr>
<tr>
<td colspan="2"><font color="black">Сравнительно дружелюбное племя, до сих пор вели спокойную и мирную жизь недалеко от города, но недавние стычки и грабежи все же настараживают и заставляют задуматься. Все же лучше решить проблему до её возникновения.</font></td>
</tr>
<tr>
<td colspan="2"><center>
В случае успеха вы получите<font size="4" color="goldenrod"><strong> 200-300</strong> золота</font>
</center></td>
<td>
<center><input name="battle1" value="Сразится!" style="height: 30px; margin-top:10px;" type="submit"></center></td>
</tr>
</tbody></table>
</form>
</div>
<div class="z-block">
<form action="" method="post">
<table>
<tbody><tr>
<td rowspan="2"><img src="/img/patrul/f2.jpg" style="border-radius:15px; border:2px solid #ccc; width:130px; margin-top:5px;"></td>
<td><font size="4" color="blue"><strong>Абенаки</strong></font></td>
<td><font color="blue"><b>Сложность 250-350</b></font></td>
</tr>
<tr>
<td colspan="2"><font color="black">Боевой мощю это племя особо не славится, однако свое желание изгнать белых со своей земли они выражали нередко, похоже пришла пора показать на что способны солдаты из West Farm!</font></td>
</tr>
<tr>
<td><center><input name="battle2" value="Сразится!" style="height: 30px; margin-top:10px;" type="submit"></center></td>
<td colspan="2"><center>
В случае успеха вы получите<font size="4" color="goldenrod"> <strong>350-500</strong> золота</font>
</center></td>
</tr>
</tbody></table>
</form>
</div>
<div class="z-block">
<form action="" method="post">
<table>
<tbody><tr>
<td><font size="4" color="blue"><strong>Апачи</strong></font></td>
<td><font color="blue"><b>Сложность: 300-450</b></font></td>
<td rowspan="2">
<img src="/img/patrul/f3.jpg" style="border-radius:15px; border:2px solid #ccc; width:130px; margin-top:5px;"><br>
</td>
</tr>
<tr>
<td colspan="2">
<font color="black">Жестокие племна Апачи уже давно мешают торговле и взаимодействию жителей West Farm с соседними городами, никто не осмелится просто так сунутся на их земли, разве что какой-нибудь </font>храбрец переведет торговцев через их края.</td>
</tr>
<tr>
<td colspan="2"><center>
В случае успеха вы получите<font size="4" color="goldenrod"> <strong>450-600</strong> золота</font>
</center></td>
<td>
<center><input name="battle3" value="Сразится!" style="height: 30px; margin-top:10px;" type="submit"></center></td>
</tr>
</tbody></table>
</form>
</div>
<div class="z-block">
<form action="" method="post">
<table>
<tbody><tr>
<td rowspan="2"><img src="/img/patrul/f4.jpg" style="border-radius:15px; border:2px solid #ccc; width:130px; margin-top:5px;"></td>
<td><font size="4" color="blue"><strong>Ирокезы</strong></font></td>
<td><font color="blue"><b>Сложность 500-700</b></font></td>
</tr>
<tr>
<td colspan="2"><font color="black">Самые опасные и кровожадные среди племен проживающих в округе West Farm. Они уже давно держат соседние племена в страхе, а теперь решили померится силами с нами. Жители города сами в страхе и готовы заплатить огромную награду тем, кто сможет отбить их атаки.</font></td>
</tr>
<tr>
<td><center><input name="battle4" value="Сразится!" style="height: 30px; margin-top:10px;" type="submit"></center></td>
<td colspan="2"><center>
В случае успеха вы получите<font size="4" color="goldenrod"> <strong>500-800</strong> золота</font>
</center></td>
</tr>
</tbody></table>
</form>
</div>
<?PHP
}
}else echo "<center><font color = 'red'><b>Вы уже сражались с Врагом в ближайшие 24 часа</b></font></center><BR />"; ?>
<table class="standard-table">
<tr>
<td colspan="5" align="center"><h4>Последние 20 побед</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">ID</td>
<td align="center" class="m-tb">Пользователь</td>
<td align="center" class="m-tb">Сумма</td>
<td align="center" class="m-tb">Дата</td>
</tr>
<?PHP
$db->Query("SELECT * FROM db_bonusbitva_list2 ORDER BY id DESC LIMIT 20");
if($db->NumRows() > 0){
while($bon = $db->FetchArray()){
?>
<tr class="htt">
<td align="center"><?=$bon["id"]; ?></td>
<td align="center"><?=$bon["user"]; ?></td>
<td align="center"><?=$bon["sum"]; ?></td>
<td align="center"><?=date("d.m.Y",$bon["date_add"]); ?></td>
</tr>
<?PHP
}
}else echo '<tr><td align="center" colspan="5">Нет записей :(</td></tr>'
?>
</table>
</p>
</div>
</div>
<!-- Page Content / End -->
<!-- Sidebar -->
<div class="four floated sidebar right">
<aside class="sidebar">
</aside>
</div>
<!-- Sidebar / End -->
</div>
<!-- 960 Container / End -->
</div>
<!-- Content / End -->