Помогите добавить 3его "монстра"

  • Автор темы lebmont
  • Дата начала
lebmont
Местный
Сообщения
54
Реакции
0
PHP:
<?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  SUM(a_t) a_t FROM db_voin WHERE user_id = '$usid'");
$data1 = $db->FetchArray();

##### Гладиатор  ######
$db->Query("SELECT  SUM(b_t) b_t FROM db_voin WHERE user_id = '$usid'");
$data2 = $db->FetchArray();

##### Ветеран ######
$db->Query("SELECT  SUM(c_t) c_t FROM db_voin WHERE user_id = '$usid'");
$data3 = $db->FetchArray();
###############################################################################
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$ataka=($data1["a_t"]) + ($data2["b_t"]*4)+ ($data3["c_t"]*12) ;   # Настраиваем силу растений- прописываем нужные растения  и их силу


?>
<div class="acc-title"><img src="/img/arenatitle.jpg"></div>
<div class="descr">
Каждый раб-воин имеет свой показатель "Сила". "Сила" всех твоих воинов <b>складывается</b> в общий показатель <b>"Атака"</b>. Если общая "Атака" твоих рабов превысит "Атаку" выбранного противника, твои воины побеждают и получают награду за победу. <br><br>"Атака" соперника определяется <b>случайно</b> в пределах указанных значений. Чем сильнее выбранный противник, тем больше урона он может нанести, и тем больше награды получат твои воины за победу над ним.<br><br>
После битвы твоим воинам нужен отдых, потому участвовать в боях можно <b>1 раз в 24 часа</b>.
</div>
<div class="decor"></div>
<div class="descr2">
<center><div class="fr-te-gr-title">Общая сила всех твоих воинов:<br> <font color="#0C78B8"> <b> <?=$ataka; ?></b></font></div></center>
</div>
<div class="decor"></div>




<?PHP
$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");



    if($db->FetchRow() == 0){
  
        # Выдача бонуса 10
        if(isset($_POST["bonuss"])){ # bonus1 должно соответствовать имени кнопки снизу
      
            $sum = rand(1, 500 ); # сумму определяем случайно 500 -максимальная
            $dengi =rand(1, 100 );  # оставляем как есть- далее поможет определить чем выплатим: золотом или серебром.
            $zomb = rand(1, 60 );   # определяем силу рабов случайно
            if($zomb > $ataka) {
            $db->Query("INSERT INTO db_bonusbb_list (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'");
            echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
            if($dengi > 80) { # определяем вероятность получения серебра вместо золота
            $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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
            $db->Query("INSERT INTO db_bonusbitva_list (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 > 80) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
            $hide_form = true;
            }
        }
?>

<?PHP      


          
          
            $ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
            $dadd = time();
            $db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;
          
        # Выдача бонуса 35 (делаем по аналогии)
        if(isset($_POST["bonus2"])){
      
            $sum = rand(1, 2000);
            $dengi =rand(1, 100 );
            $zomb = rand(40, 150 );
            if($zomb > $ataka) {
            $db->Query("INSERT INTO db_bonusbb_list (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'");
            echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
            if($dengi > 70) {
            $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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
            $db->Query("INSERT INTO db_bonusbitva_list (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 > 70) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
            $hide_form = true;
            }
        }  
          

            # Показывать или нет битву.
            # Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса

            if(!$hide_form){
?>



<div class="descr2">

<?PHP if ($ataka["e_t"]<1) {?>
<?PHP } else { echo '<center><b style="color:red;">У тебя нет воинов для сражения на арене!</b></center><br><br>'; ?>
<?PHP } ?>
<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Дикие звери</font>
</td><td rowspan="4"><img src="/img/fruit/z1.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>1-60</b> (случайное число).<br><br>
Дикие звери очень кровожадны и способны загрызть до смерти даже самого опытного гладиатора. Остерегайся их острых когтей!
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>500</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonuss" value="" class="fight"></center>
</td></tr></tbody></table>
</form>
<br>

<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Опытные гладиаторы</font>
</td><td rowspan="4"><img src="/img/fruit/z2.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>40-150</b> (случайное число).<br><br>
Эти гладиаторы очень сильны и уже выиграли большое количество боёв на арене. Твоим бойцам придётся очень сильно постараться, чтобы победить таких сильных соперников.
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>2000</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonus2" value="" class="fight"></center>
</td></tr></tbody></table>
</form>

  

<?PHP

            }

    }else echo "<center><font color = 'red'><b>Вы уже сражались на арене в ближайшие 24 часа</b></font></center><BR />"; ?>
</div>
<div class="decor"></div>

<div class="descr2">
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
  <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_list 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>

<div class="clr"></div>      
</span>
</div>
 
Последнее редактирование модератором:
Reset
Участник
Сообщения
212
Реакции
16
Какой интересненький скрипт, а чем конкретно помочь то нужно?
 
Wolf88
Участник
Сообщения
135
Реакции
54
Пробуй этот код:
PHP:
<?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 SUM(a_t) a_t FROM db_voin WHERE user_id = '$usid'");
$data1 = $db->FetchArray();

##### Гладиатор ######
$db->Query("SELECT SUM(b_t) b_t FROM db_voin WHERE user_id = '$usid'");
$data2 = $db->FetchArray();

##### Ветеран ######
$db->Query("SELECT SUM(c_t) c_t FROM db_voin WHERE user_id = '$usid'");
$data3 = $db->FetchArray();
###############################################################################
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$ataka=($data1["a_t"]) + ($data2["b_t"]*4)+ ($data3["c_t"]*12) ; # Настраиваем силу растений- прописываем нужные растения и их силу


?>
<div class="acc-title"><img src="/img/arenatitle.jpg"></div>
<div class="descr">
Каждый раб-воин имеет свой показатель "Сила". "Сила" всех твоих воинов <b>складывается</b> в общий показатель <b>"Атака"</b>. Если общая "Атака" твоих рабов превысит "Атаку" выбранного противника, твои воины побеждают и получают награду за победу. <br><br>"Атака" соперника определяется <b>случайно</b> в пределах указанных значений. Чем сильнее выбранный противник, тем больше урона он может нанести, и тем больше награды получат твои воины за победу над ним.<br><br>
После битвы твоим воинам нужен отдых, потому участвовать в боях можно <b>1 раз в 24 часа</b>.
</div>
<div class="decor"></div>
<div class="descr2">
<center><div class="fr-te-gr-title">Общая сила всех твоих воинов:<br> <font color="#0C78B8"> <b> <?=$ataka; ?></b></font></div></center>
</div>
<div class="decor"></div>




<?PHP
$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");



if($db->FetchRow() == 0){

# Выдача бонуса 10
if(isset($_POST["bonuss"])){ # bonus1 должно соответствовать имени кнопки снизу

$sum = rand(1, 500 ); # сумму определяем случайно 500 -максимальная
$dengi =rand(1, 100 ); # оставляем как есть- далее поможет определить чем выплатим: золотом или серебром.
$zomb = rand(1, 60 ); # определяем силу рабов случайно
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 80) { # определяем вероятность получения серебра вместо золота
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 80) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}
?>

<?PHP




$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["bonus2"])){

$sum = rand(1, 2000);
$dengi =rand(1, 100 );
$zomb = rand(40, 150 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 70) {
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 70) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}


# Показывать или нет битву.
# Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса

if(!$hide_form){
?>


<?PHP




$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["bonus3"])){

$sum = rand(1, 2000);
$dengi =rand(1, 100 );
$zomb = rand(40, 150 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 70) {
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 70) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}


# Показывать или нет битву.
# Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса

if(!$hide_form){
?>



<div class="descr2">

<?PHP if ($ataka["e_t"]<1) {?>
<?PHP } else { echo '<center><b style="color:red;">У тебя нет воинов для сражения на арене!</b></center><br><br>'; ?>
<?PHP } ?>
<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Дикие звери</font>
</td><td rowspan="4"><img src="/img/fruit/z1.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>1-60</b> (случайное число).<br><br>
Дикие звери очень кровожадны и способны загрызть до смерти даже самого опытного гладиатора. Остерегайся их острых когтей!
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>500</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonuss" value="" class="fight"></center>
</td></tr></tbody></table>
</form>
<br>

<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Опытные гладиаторы</font>
</td><td rowspan="4"><img src="/img/fruit/z2.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>40-150</b> (случайное число).<br><br>
Эти гладиаторы очень сильны и уже выиграли большое количество боёв на арене. Твоим бойцам придётся очень сильно постараться, чтобы победить таких сильных соперников.
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>2000</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonus2" value="" class="fight"></center>
</td></tr></tbody></table>
</form>

<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Новые гладиаторы</font>
</td><td rowspan="4"><img src="/img/fruit/z2.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>40-150</b> (случайное число).<br><br>
Эти гладиаторы очень сильны и уже выиграли большое количество боёв на арене. Твоим бойцам придётся очень сильно постараться, чтобы победить таких сильных соперников.
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>2000</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonus3" value="" class="fight"></center>
</td></tr></tbody></table>
</form>



<?PHP

}

}else echo "<center><font color = 'red'><b>Вы уже сражались на арене в ближайшие 24 часа</b></font></center><BR />"; ?>
</div>
<div class="decor"></div>

<div class="descr2">
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<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_list 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>

<div class="clr"></div>
</span>
</div>
Награду, силу уж сам сделаешь. Тут аналог гладиатора добавлен.
 
lebmont
Местный
Сообщения
54
Реакции
0
Не, такая же ошибка, в ошибке указывает постоянно последнюю строку
 
lebmont
Местный
Сообщения
54
Реакции
0
С 2мя работает а если 3й добавляю ошибку постоянно на последнюю строку указывает, мб в бд че то надо сделать?
 
lebmont
Местный
Сообщения
54
Реакции
0
В коде различаюся строки, возможно на 3 "монстра" нужну свою, только какую?

у первого if($db->FetchRow() == 0){

у второго$hide_form = false;
 
Wolf88
Участник
Сообщения
135
Реакции
54
Попробуй этот:
PHP:
<?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 SUM(a_t) a_t FROM db_voin WHERE user_id = '$usid'");
$data1 = $db->FetchArray();

##### Гладиатор ######
$db->Query("SELECT SUM(b_t) b_t FROM db_voin WHERE user_id = '$usid'");
$data2 = $db->FetchArray();

##### Ветеран ######
$db->Query("SELECT SUM(c_t) c_t FROM db_voin WHERE user_id = '$usid'");
$data3 = $db->FetchArray();
###############################################################################
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$ataka=($data1["a_t"]) + ($data2["b_t"]*4)+ ($data3["c_t"]*12) ; # Настраиваем силу растений- прописываем нужные растения и их силу


?>
<div class="acc-title"><img src="/img/arenatitle.jpg"></div>
<div class="descr">
Каждый раб-воин имеет свой показатель "Сила". "Сила" всех твоих воинов <b>складывается</b> в общий показатель <b>"Атака"</b>. Если общая "Атака" твоих рабов превысит "Атаку" выбранного противника, твои воины побеждают и получают награду за победу. <br><br>"Атака" соперника определяется <b>случайно</b> в пределах указанных значений. Чем сильнее выбранный противник, тем больше урона он может нанести, и тем больше награды получат твои воины за победу над ним.<br><br>
После битвы твоим воинам нужен отдых, потому участвовать в боях можно <b>1 раз в 24 часа</b>.
</div>
<div class="decor"></div>
<div class="descr2">
<center><div class="fr-te-gr-title">Общая сила всех твоих воинов:<br> <font color="#0C78B8"> <b> <?=$ataka; ?></b></font></div></center>
</div>
<div class="decor"></div>




<?PHP
$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");



if($db->FetchRow() == 0){

# Выдача бонуса 10
if(isset($_POST["bonuss"])){ # bonus1 должно соответствовать имени кнопки снизу

$sum = rand(1, 500 ); # сумму определяем случайно 500 -максимальная
$dengi =rand(1, 100 ); # оставляем как есть- далее поможет определить чем выплатим: золотом или серебром.
$zomb = rand(1, 60 ); # определяем силу рабов случайно
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 80) { # определяем вероятность получения серебра вместо золота
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 80) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}
?>

<?PHP




$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["bonus2"])){

$sum = rand(1, 2000);
$dengi =rand(1, 100 );
$zomb = rand(40, 150 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 70) {
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 70) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}


# Показывать или нет битву.
# Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса

if(!$hide_form){
?>


<?PHP




$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["bonus3"])){

$sum = rand(1, 2000);
$dengi =rand(1, 100 );
$zomb = rand(40, 150 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 70) {
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 70) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}
}


# Показывать или нет битву.
# Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса

if(!$hide_form){
?>



<div class="descr2">

<?PHP if ($ataka["e_t"]<1) {?>
<?PHP } else { echo '<center><b style="color:red;">У тебя нет воинов для сражения на арене!</b></center><br><br>'; ?>
<?PHP } ?>
<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Дикие звери</font>
</td><td rowspan="4"><img src="/img/fruit/z1.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>1-60</b> (случайное число).<br><br>
Дикие звери очень кровожадны и способны загрызть до смерти даже самого опытного гладиатора. Остерегайся их острых когтей!
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>500</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonuss" value="" class="fight"></center>
</td></tr></tbody></table>
</form>
<br>

<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Опытные гладиаторы</font>
</td><td rowspan="4"><img src="/img/fruit/z2.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>40-150</b> (случайное число).<br><br>
Эти гладиаторы очень сильны и уже выиграли большое количество боёв на арене. Твоим бойцам придётся очень сильно постараться, чтобы победить таких сильных соперников.
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>2000</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonus2" value="" class="fight"></center>
</td></tr></tbody></table>
</form>

<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Новые гладиаторы</font>
</td><td rowspan="4"><img src="/img/fruit/z2.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>40-150</b> (случайное число).<br><br>
Эти гладиаторы очень сильны и уже выиграли большое количество боёв на арене. Твоим бойцам придётся очень сильно постараться, чтобы победить таких сильных соперников.
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>2000</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonus3" value="" class="fight"></center>
</td></tr></tbody></table>
</form>



<?PHP

}

}else echo "<center><font color = 'red'><b>Вы уже сражались на арене в ближайшие 24 часа</b></font></center><BR />"; ?>
</div>
<div class="decor"></div>

<div class="descr2">
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<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_list 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>

<div class="clr"></div>
</span>
</div>
 
lebmont
Местный
Сообщения
54
Реакции
0
Так работает кроме одного,

при указанной атакой минимальной например 100 играется даже если у тебя 1 атака
 
Wolf88
Участник
Сообщения
135
Реакции
54
lebmont написал(а):
Так работает кроме одного,

при указанной атакой минимальной например 100 играется даже если у тебя 1 атака
Попробуй вернуть как было и сыграть еще раз с другими играется или нет?
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #10
Тоже играется( добавлял строку $ataka = rand(40, 150 ); бесполезно
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #11
догнал) эта строка отвечает за это
<?PHP if ($ataka["e_t"]<1) {?>
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #12
неробит чет:)
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #13
$zomb = rand(5, 60 ); # определяем силу рабов случайно
if($zomb > $ataka) {

С таким кодом неработает непойму почему, все равно играется
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #14
даже с силой 0 играется:lol: не знаю че натворил раньше работал запрет все нормально
 
Wolf88
Участник
Сообщения
135
Реакции
54
  • #15
lebmont написал(а):
даже с силой 0 играется:lol: не знаю че натворил раньше работал запрет все нормально
Пожалуйста, пиши в 1 пост, а то начну злиться...

Попробуй поменять:
PHP:
<?PHP if ($ataka["e_t"]<1) {?>
на это:
PHP:
<?PHP if ($ataka >1) {?>   (где 1 - минимальная сила.
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #16
Я уже так пробовал не работает)
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #17
<?PHP if ($ataka>$zomb) {?>
если такой ставить надпись показывается что недостаточно воинов но все равно играется
 
vladimir44
Участник
Сообщения
142
Реакции
28
  • #18
Wolf88 написал(а):
Пробуй этот код:
PHP:
<?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 SUM(a_t) a_t FROM db_voin WHERE user_id = '$usid'");
$data1 = $db->FetchArray();

##### Гладиатор ######
$db->Query("SELECT SUM(b_t) b_t FROM db_voin WHERE user_id = '$usid'");
$data2 = $db->FetchArray();

##### Ветеран ######
$db->Query("SELECT SUM(c_t) c_t FROM db_voin WHERE user_id = '$usid'");
$data3 = $db->FetchArray();
###############################################################################
$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
$sonfig_site = $db->FetchArray();
$ataka=($data1["a_t"]) + ($data2["b_t"]*4)+ ($data3["c_t"]*12) ; # Настраиваем силу растений- прописываем нужные растения и их силу


?>
<div class="acc-title"><img src="/img/arenatitle.jpg"></div>
<div class="descr">
Каждый раб-воин имеет свой показатель "Сила". "Сила" всех твоих воинов <b>складывается</b> в общий показатель <b>"Атака"</b>. Если общая "Атака" твоих рабов превысит "Атаку" выбранного противника, твои воины побеждают и получают награду за победу. <br><br>"Атака" соперника определяется <b>случайно</b> в пределах указанных значений. Чем сильнее выбранный противник, тем больше урона он может нанести, и тем больше награды получат твои воины за победу над ним.<br><br>
После битвы твоим воинам нужен отдых, потому участвовать в боях можно <b>1 раз в 24 часа</b>.
</div>
<div class="decor"></div>
<div class="descr2">
<center><div class="fr-te-gr-title">Общая сила всех твоих воинов:<br> <font color="#0C78B8"> <b> <?=$ataka; ?></b></font></div></center>
</div>
<div class="decor"></div>




<?PHP
$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");



if($db->FetchRow() == 0){

# Выдача бонуса 10
if(isset($_POST["bonuss"])){ # bonus1 должно соответствовать имени кнопки снизу

$sum = rand(1, 500 ); # сумму определяем случайно 500 -максимальная
$dengi =rand(1, 100 ); # оставляем как есть- далее поможет определить чем выплатим: золотом или серебром.
$zomb = rand(1, 60 ); # определяем силу рабов случайно
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 80) { # определяем вероятность получения серебра вместо золота
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 80) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}
?>

<?PHP




$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["bonus2"])){

$sum = rand(1, 2000);
$dengi =rand(1, 100 );
$zomb = rand(40, 150 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 70) {
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 70) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}


# Показывать или нет битву.
# Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса

if(!$hide_form){
?>


<?PHP




$ddel = time() + 86400; # диапозон времени в секундах (сейчас 24 часа)
$dadd = time();
$db->Query("SELECT COUNT(*) FROM db_bonusbb_list WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

# Выдача бонуса 35 (делаем по аналогии)
if(isset($_POST["bonus3"])){

$sum = rand(1, 2000);
$dengi =rand(1, 100 );
$zomb = rand(40, 150 );
if($zomb > $ataka) {
$db->Query("INSERT INTO db_bonusbb_list (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'");
echo "<center><font color = 'red'><b>Вы потерпели поражение на арене с атакой {$zomb} </b></font></center><BR />";} else {
if($dengi > 70) {
$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_bonusbb_list (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
$db->Query("INSERT INTO db_bonusbitva_list (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 > 70) { 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 = 'red'>{$sum} денариев</b></font></font></center><BR />";}
$hide_form = true;
}
}


# Показывать или нет битву.
# Выдача бонуса 10 идет первым блоком- 35 идет вторым блоком - мложно настроить сколько угодно бонусов копируя блоки снизу и копируя код сверху обращая внимание чтобы кнопка name=bonus совпадала c порядковым номером бонуса

if(!$hide_form){
?>



<div class="descr2">

<?PHP if ($ataka["e_t"]<1) {?>
<?PHP } else { echo '<center><b style="color:red;">У тебя нет воинов для сражения на арене!</b></center><br><br>'; ?>
<?PHP } ?>
<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Дикие звери</font>
</td><td rowspan="4"><img src="/img/fruit/z1.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>1-60</b> (случайное число).<br><br>
Дикие звери очень кровожадны и способны загрызть до смерти даже самого опытного гладиатора. Остерегайся их острых когтей!
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>500</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonuss" value="" class="fight"></center>
</td></tr></tbody></table>
</form>
<br>

<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Опытные гладиаторы</font>
</td><td rowspan="4"><img src="/img/fruit/z2.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>40-150</b> (случайное число).<br><br>
Эти гладиаторы очень сильны и уже выиграли большое количество боёв на арене. Твоим бойцам придётся очень сильно постараться, чтобы победить таких сильных соперников.
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>2000</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonus2" value="" class="fight"></center>
</td></tr></tbody></table>
</form>

<form action="" method="post">
<table width="100%" cellpadding="5" cellspacing="0" border="0">
<tbody><tr><td colspan="2" align="center">
<font style="font-weight:bold;">Новые гладиаторы</font>
</td><td rowspan="4"><img src="/img/fruit/z2.png"></td></tr><tr><td style="background:#FCF9EA;">
Атака: <b>40-150</b> (случайное число).<br><br>
Эти гладиаторы очень сильны и уже выиграли большое количество боёв на арене. Твоим бойцам придётся очень сильно постараться, чтобы победить таких сильных соперников.
</td><td></td></tr><tr><td style="background:#FCF9EA;">
Награда за победу: <b>2000</b> <br>(с вероятностью 80% - денариев,<br> и 20% - сестерциев)
</td><td></td></tr><tr><td>
<center><input type="submit" name="bonus3" value="" class="fight"></center>
</td></tr></tbody></table>
</form>



<?PHP

}

}else echo "<center><font color = 'red'><b>Вы уже сражались на арене в ближайшие 24 часа</b></font></center><BR />"; ?>
</div>
<div class="decor"></div>

<div class="descr2">
<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<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_list 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>

<div class="clr"></div>
</span>
</div>
Награду, силу уж сам сделаешь. Тут аналог гладиатора добавлен.
Посмотри тут ну только для кошек меняй описание и картинки а так все работает
 
lebmont
Местный
Сообщения
54
Реакции
0
  • #19
проверил с кошками, такая же фигня. у меня сила 4 а играется при минимальной 10
 
Сверху