Ограничение покупки юнитов

  • Автор темы AriCosmo
  • Дата начала
AriCosmo
Участник
Сообщения
515
Реакции
115
Skype
Всем привет! Выкладываю _farm с ограничения на покупку юнитов.
К примеру: ты не можешь купить лайм, если у тебя нет 4 апельсина.
Так же тут стоит юнит приносящий балы, может кому надо.
Вопросы касательно кода задавать тут.)
PHP:
<div class="s-bk-lf">
    <div class="acc-title">Пчеломагазин</div>
</div>

<div class="silver-bk"><div class="clr"></div>
<big>
<p>В этом магазине Вы можете приобрести различных виды пчёл. Каждая пчела приносит особый мёд который можно потом продать в медовой лавке и обменять на реальные деньги. Каждая пчела приносит разное количество мёда, чем дороже пчела тем больше она плодоносит. Вы можете покупать любое их количество, пчёлы не умирают, не исчезают и будут всегда приносить прибыль. </p><p><font color="#808e04">Перед тем как докупить пчёл следует собрать мёд на складе мёда!</font></p>
</big>
<?PHP
$_OPTIMIZATION["title"] = "Пчеломагазин";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_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();

# Покупка новой пчлелы
if(isset($_POST["item"])){

$array_items = array(1 => "a_t", 2 => "b_t", 3 => "c_t", 4 => "d_t", 5 => "e_t", 6 => "f_t" );
$array_name = array(1 => "Пчела 1-го уровня", 2 => "Пчела 2-го уровня", 3 => "Пчела 3-го уровня", 4 => "Пчела 4-го уровня", 5 => "Пчела 5-го уровня", 6 => "Супер Пчела" );
$item = intval($_POST["item"]);
$citem = $array_items[$item];

    if(strlen($citem) >= 3){

        # Проверяем средства пользователя
        $need_money = $sonfig_site["amount_".$citem];
        if($need_money <= $user_data["money_b"]){

            if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){


                $to_referer = $need_money * 0.1;
                # Добавляем пчёл и списываем деньги
                $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + 1,
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");



                # Вносим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','".$array_name[$item]."','$need_money','".time()."','".(time()+60*60*24*15)."')");


                echo "<center><font color = 'green'><b>Вы успешно купили пчелу</b></font></center><BR />";

                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();


            }else echo "<center><font color = 'red'><b>Перед тем как докупить пчёл следует собрать мёд на складе!</b></font></center><BR />";

        }else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки пчелы</b></font></center><BR />";

    }else echo 222;

}
    # Покупка новой пчелы
if(isset($_POST["f_t"])){
$need_money = $sonfig_site["amount_f_t"];
if($need_money <= $user_data["pay_points"]){


if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){

             
             
                $to_referer = $need_money * 0.1;

                # „ДобавлЯем дерево и списываем деньги
                $db->Query("UPDATE db_users_b SET pay_points = pay_points - $need_money, f_t = f_t + 1,
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
               
                # ‚носим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','Супер пчела','$need_money','".time()."','".(time()+60*60*24*15)."')");
             
                echo "<center><font color = '8C0508'><b>Вы успешно купили пчелу!</b></font></center><BR />";
             
                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();
     
         

            }else echo "<center><font color = '8C0508'><b>Соберите мёд на складе!!!</b></font></center><BR />";


        }else echo "<center><font color = '8C0508'><b>Недостаточно баллов</b></font></center><BR />";
 
    }

?>
<Center>
    <tr>
    <td align="left" style="padding:3px;">Баланс (серебра/баллов)</td>
    <td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$user_data["money_b"]); ?> / <?=sprintf("%.2f",$user_data["pay_points"]); ?> ед.</font></td>
  </tr>
</center><br />

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/lime.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 1-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["a_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_a_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="1" />
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;" />

    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/cherry.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 2-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["b_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_b_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["b_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="2" />
        <?PHP     
if ($user_data["a_t"] < 5 ) { ?> Необходимо 5 пчел уровня 1!
<?PHP } else { ?>
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?> 
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/strawberries.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 3-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит:</b> <font color="#000000"><?=$sonfig_site["c_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_c_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами:</b> <font color="#000000"><?=$user_data["c_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="3" />
                <?PHP     
if ($user_data["b_t"] < 5 ) { ?> Необходимо 5 пчел уровня 2!
<?PHP } else { ?>
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?> 
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/kiwi.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 4-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["d_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_d_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["d_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="4" />
                <?PHP     
if ($user_data["c_t"] < 5 ) { ?> Необходимо 5 пчел уровня 3!
<?PHP } else { ?>  
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?> 
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/orange.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 5-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["e_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость:</b> <font color="#000000"><?=$sonfig_site["amount_e_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["e_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="5" />
                <?PHP     
if ($user_data["d_t"] < 5 ) { ?> Необходимо 5 пчел уровня 4!
<?PHP } else { ?>  
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?> 
    </div>
    </form>
</div>
<?PHP if ($user_data["e_t"]>=5) {?>
<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/super_kiwi.jpg" />
    </div>
 
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Супер Пчела</b></div>
        <div class="fr-te-gr">Приносит: <font color="#000000"><?=$sonfig_site["f_in_h"]; ?> баллов в час</font></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_f_t"]; ?> балов</font></div>
        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["f_t"]; ?> шт.</font></div>
        <input type="hidden" name="f_t" />
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
    </div>
    </form>
</div>
<?PHP } else { echo '<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/super.jpg" />
    </div>
 
    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Супер Пчела</b></div>
        <div class="fr-te-gr"><font color="gren">Это очень редкий вид пчёл!</font></div>
        <div class="fr-te-gr"><font color="gren">Он обитает в экзотических лесах</font></div>
        <div class="fr-te-gr"><font color="gren">Чтобы получить к нему доступ,нужно</font></div>
                <div class="fr-te-gr"><font color="gren">иметь минимум 5 пчёл уровня 5!</font></div>
           
    </div>
    </form>
</div>';



    ?><?PHP } ?>
 
<div class="clr"></div>

</div>
 
Последнее редактирование:
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
Diknoa написал(а):
Всем привет! Выкладываю _farm с ограничения на покупку юнитов.
К примеру: ты не можешь купить лайм, если у тебя нет 4 апельсина.
Так же тут стоит юнит приносящий балы, может кому надо.
Вопросы касательно кода задавать тут.)
PHP:
<div class="s-bk-lf">
    <div class="acc-title">Пчеломагазин</div>
</div>

<div class="silver-bk"><div class="clr"></div>
<big>
<p>В этом магазине Вы можете приобрести различных виды пчёл. Каждая пчела приносит особый мёд который можно потом продать в медовой лавке и обменять на реальные деньги. Каждая пчела приносит разное количество мёда, чем дороже пчела тем больше она плодоносит. Вы можете покупать любое их количество, пчёлы не умирают, не исчезают и будут всегда приносить прибыль. </p><p><font color="#808e04">Перед тем как докупить пчёл следует собрать мёд на складе мёда!</font></p>
</big>
<?PHP
$_OPTIMIZATION["title"] = "Пчеломагазин";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_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();

# Покупка новой пчлелы
if(isset($_POST["item"])){

$array_items = array(1 => "a_t", 2 => "b_t", 3 => "c_t", 4 => "d_t", 5 => "e_t", 6 => "f_t" );
$array_name = array(1 => "Пчела 1-го уровня", 2 => "Пчела 2-го уровня", 3 => "Пчела 3-го уровня", 4 => "Пчела 4-го уровня", 5 => "Пчела 5-го уровня", 6 => "Супер Пчела" );
$item = intval($_POST["item"]);
$citem = $array_items[$item];

    if(strlen($citem) >= 3){

        # Проверяем средства пользователя
        $need_money = $sonfig_site["amount_".$citem];
        if($need_money <= $user_data["money_b"]){

            if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){


                $to_referer = $need_money * 0.1;
                # Добавляем пчёл и списываем деньги
                $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + 1,
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");



                # Вносим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','".$array_name[$item]."','$need_money','".time()."','".(time()+60*60*24*15)."')");


                echo "<center><font color = 'green'><b>Вы успешно купили пчелу</b></font></center><BR />";

                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();


            }else echo "<center><font color = 'red'><b>Перед тем как докупить пчёл следует собрать мёд на складе!</b></font></center><BR />";

        }else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки пчелы</b></font></center><BR />";

    }else echo 222;

}
    # Покупка новой пчелы
if(isset($_POST["f_t"])){
$need_money = $sonfig_site["amount_f_t"];
if($need_money <= $user_data["pay_points"]){


if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){

            
            
                $to_referer = $need_money * 0.1;

                # „ДобавлЯем дерево и списываем деньги
                $db->Query("UPDATE db_users_b SET pay_points = pay_points - $need_money, f_t = f_t + 1,
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
              
                # ‚носим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','Супер пчела','$need_money','".time()."','".(time()+60*60*24*15)."')");
            
                echo "<center><font color = '8C0508'><b>Вы успешно купили пчелу!</b></font></center><BR />";
            
                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();
    
        

            }else echo "<center><font color = '8C0508'><b>Соберите мёд на складе!!!</b></font></center><BR />";


        }else echo "<center><font color = '8C0508'><b>Недостаточно баллов</b></font></center><BR />";

    }

?>
<Center>
    <tr>
    <td align="left" style="padding:3px;">Баланс (серебра/баллов)</td>
    <td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$user_data["money_b"]); ?> / <?=sprintf("%.2f",$user_data["pay_points"]); ?> ед.</font></td>
  </tr>
</center><br />

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/lime.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 1-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["a_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_a_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="1" />
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;" />

    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/cherry.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 2-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["b_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_b_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["b_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="2" />
        <?PHP    
if ($user_data["a_t"] < 5 ) { ?> Необходимо 5 пчел уровня 1!
<?PHP } else { ?>
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/strawberries.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 3-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит:</b> <font color="#000000"><?=$sonfig_site["c_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_c_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами:</b> <font color="#000000"><?=$user_data["c_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="3" />
                <?PHP    
if ($user_data["b_t"] < 5 ) { ?> Необходимо 5 пчел уровня 2!
<?PHP } else { ?>
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/kiwi.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 4-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["d_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_d_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["d_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="4" />
                <?PHP    
if ($user_data["c_t"] < 5 ) { ?> Необходимо 5 пчел уровня 3!
<?PHP } else { ?> 
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/orange.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 5-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["e_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость:</b> <font color="#000000"><?=$sonfig_site["amount_e_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["e_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="5" />
                <?PHP    
if ($user_data["d_t"] < 5 ) { ?> Необходимо 5 пчел уровня 4!
<?PHP } else { ?> 
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>
<?PHP if ($user_data["e_t"]>=5) {?>
<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/super_kiwi.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Супер Пчела</b></div>
        <div class="fr-te-gr">Приносит: <font color="#000000"><?=$sonfig_site["f_in_h"]; ?> баллов в час</font></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_f_t"]; ?> балов</font></div>
        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["f_t"]; ?> шт.</font></div>
        <input type="hidden" name="f_t" />
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
    </div>
    </form>
</div>
<?PHP } else { echo '<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/super.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Супер Пчела</b></div>
        <div class="fr-te-gr"><font color="gren">Это очень редкий вид пчёл!</font></div>
        <div class="fr-te-gr"><font color="gren">Он обитает в экзотических лесах</font></div>
        <div class="fr-te-gr"><font color="gren">Чтобы получить к нему доступ,нужно</font></div>
                <div class="fr-te-gr"><font color="gren">иметь минимум 5 пчёл уровня 5!</font></div>
          
    </div>
    </form>
</div>';



    ?><?PHP } ?>

<div class="clr"></div>

</div>
ну вообще то я такое выкладывал только отдельно кодом а не весь файл
 
shungar
Местный
Сообщения
31
Реакции
3
Diknoa написал(а):
Всем привет! Выкладываю _farm с ограничения на покупку юнитов.
К примеру: ты не можешь купить лайм, если у тебя нет 4 апельсина.
Так же тут стоит юнит приносящий балы, может кому надо.
Вопросы касательно кода задавать тут.)
PHP:
<div class="s-bk-lf">
    <div class="acc-title">Пчеломагазин</div>
</div>

<div class="silver-bk"><div class="clr"></div>
<big>
<p>В этом магазине Вы можете приобрести различных виды пчёл. Каждая пчела приносит особый мёд который можно потом продать в медовой лавке и обменять на реальные деньги. Каждая пчела приносит разное количество мёда, чем дороже пчела тем больше она плодоносит. Вы можете покупать любое их количество, пчёлы не умирают, не исчезают и будут всегда приносить прибыль. </p><p><font color="#808e04">Перед тем как докупить пчёл следует собрать мёд на складе мёда!</font></p>
</big>
<?PHP
$_OPTIMIZATION["title"] = "Пчеломагазин";
$usid = $_SESSION["user_id"];
$refid = $_SESSION["referer_id"];
$usname = $_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();

# Покупка новой пчлелы
if(isset($_POST["item"])){

$array_items = array(1 => "a_t", 2 => "b_t", 3 => "c_t", 4 => "d_t", 5 => "e_t", 6 => "f_t" );
$array_name = array(1 => "Пчела 1-го уровня", 2 => "Пчела 2-го уровня", 3 => "Пчела 3-го уровня", 4 => "Пчела 4-го уровня", 5 => "Пчела 5-го уровня", 6 => "Супер Пчела" );
$item = intval($_POST["item"]);
$citem = $array_items[$item];

    if(strlen($citem) >= 3){

        # Проверяем средства пользователя
        $need_money = $sonfig_site["amount_".$citem];
        if($need_money <= $user_data["money_b"]){

            if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){


                $to_referer = $need_money * 0.1;
                # Добавляем пчёл и списываем деньги
                $db->Query("UPDATE db_users_b SET money_b = money_b - $need_money, $citem = $citem + 1,
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");



                # Вносим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','".$array_name[$item]."','$need_money','".time()."','".(time()+60*60*24*15)."')");


                echo "<center><font color = 'green'><b>Вы успешно купили пчелу</b></font></center><BR />";

                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();


            }else echo "<center><font color = 'red'><b>Перед тем как докупить пчёл следует собрать мёд на складе!</b></font></center><BR />";

        }else echo "<center><font color = 'red'><b>Недостаточно серебра для покупки пчелы</b></font></center><BR />";

    }else echo 222;

}
    # Покупка новой пчелы
if(isset($_POST["f_t"])){
$need_money = $sonfig_site["amount_f_t"];
if($need_money <= $user_data["pay_points"]){


if($user_data["last_sbor"] == 0 OR $user_data["last_sbor"] > ( time() - 60*20) ){

            
            
                $to_referer = $need_money * 0.1;

                # „ДобавлЯем дерево и списываем деньги
                $db->Query("UPDATE db_users_b SET pay_points = pay_points - $need_money, f_t = f_t + 1,
                last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
              
                # ‚носим запись о покупке
                $db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del)
                VALUES ('$usid','$usname','Супер пчела','$need_money','".time()."','".(time()+60*60*24*15)."')");
            
                echo "<center><font color = '8C0508'><b>Вы успешно купили пчелу!</b></font></center><BR />";
            
                $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
                $user_data = $db->FetchArray();
    
        

            }else echo "<center><font color = '8C0508'><b>Соберите мёд на складе!!!</b></font></center><BR />";


        }else echo "<center><font color = '8C0508'><b>Недостаточно баллов</b></font></center><BR />";

    }

?>
<Center>
    <tr>
    <td align="left" style="padding:3px;">Баланс (серебра/баллов)</td>
    <td align="left" style="padding:3px;"><font color="#000;"><?=sprintf("%.2f",$user_data["money_b"]); ?> / <?=sprintf("%.2f",$user_data["pay_points"]); ?> ед.</font></td>
  </tr>
</center><br />

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/lime.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 1-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["a_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_a_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["a_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="1" />
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;" />

    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/cherry.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 2-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["b_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_b_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["b_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="2" />
        <?PHP    
if ($user_data["a_t"] < 5 ) { ?> Необходимо 5 пчел уровня 1!
<?PHP } else { ?>
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/strawberries.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 3-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит:</b> <font color="#000000"><?=$sonfig_site["c_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_c_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами:</b> <font color="#000000"><?=$user_data["c_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="3" />
                <?PHP    
if ($user_data["b_t"] < 5 ) { ?> Необходимо 5 пчел уровня 2!
<?PHP } else { ?>
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/kiwi.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 4-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["d_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость: </b><font color="#000000"><?=$sonfig_site["amount_d_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["d_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="4" />
                <?PHP    
if ($user_data["c_t"] < 5 ) { ?> Необходимо 5 пчел уровня 3!
<?PHP } else { ?> 
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>

<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/orange.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Пчела 5-го уровня</b></div>
        <div class="fr-te-gr"><b>Приносит: </b><font color="#000000"><?=$sonfig_site["e_in_h"]; ?> л. мёда в час</font></div>
        <div class="fr-te-gr"><b>Стоимость:</b> <font color="#000000"><?=$sonfig_site["amount_e_t"]; ?> серебра</font></div>
        <div class="fr-te-gr"><b>Куплено Вами: </b><font color="#000000"><?=$user_data["e_t"]; ?> шт.</font></div>
        <input type="hidden" name="item" value="5" />
                <?PHP    
if ($user_data["d_t"] < 5 ) { ?> Необходимо 5 пчел уровня 4!
<?PHP } else { ?> 
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
                <?php } ?>
    </div>
    </form>
</div>
<?PHP if ($user_data["e_t"]>=5) {?>
<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/super_kiwi.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Супер Пчела</b></div>
        <div class="fr-te-gr">Приносит: <font color="#000000"><?=$sonfig_site["f_in_h"]; ?> баллов в час</font></div>
        <div class="fr-te-gr">Стоимость: <font color="#000000"><?=$sonfig_site["amount_f_t"]; ?> балов</font></div>
        <div class="fr-te-gr">Куплено: <font color="#000000"><?=$user_data["f_t"]; ?> шт.</font></div>
        <input type="hidden" name="f_t" />
        <input type="submit" value="Купить!" style="height: 30px; margin-top:10px;">
    </div>
    </form>
</div>
<?PHP } else { echo '<div class="fr-block">
    <form action="" method="post">
    <div class="cl-fr-lf">
        <img src="/img/fruit/super.jpg" />
    </div>

    <div class="cl-fr-rg" style="padding-left:20px;">
        <div class="fr-te-gr-title"><b>Супер Пчела</b></div>
        <div class="fr-te-gr"><font color="gren">Это очень редкий вид пчёл!</font></div>
        <div class="fr-te-gr"><font color="gren">Он обитает в экзотических лесах</font></div>
        <div class="fr-te-gr"><font color="gren">Чтобы получить к нему доступ,нужно</font></div>
                <div class="fr-te-gr"><font color="gren">иметь минимум 5 пчёл уровня 5!</font></div>
          
    </div>
    </form>
</div>';



    ?><?PHP } ?>

<div class="clr"></div>

</div>
спасибо а мне как раз нужен был весь файл , помог ) +
 
Rubrika
Участник
Сообщения
342
Реакции
43
а может чел выложит или поставит на продажу скрипт самой фермы с пчелками?))
 
Сверху