Коробка удачи

  • Автор темы leomonster
  • Дата начала
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #21
art199908 написал(а):
Ага учить! Твой установил и пишет недостаточно средств на балансе!
цена 500 серебра поэтому так и пишет,если только что то лишнее не добавлено что блокируется
 
art199908
Участник
Сообщения
271
Реакции
36
  • #22
kvozimir написал(а):
цена 500 серебра поэтому так и пишет,если только что то лишнее не добавлено что блокируется
kvozimir это код который не ты кинул а другой, я ему написал,просто последняя игра все время меняется
 
nemo121085
Участник
Сообщения
29
Реакции
8
  • #23
Кто то нормально его поставил, он рабочий или нет, не охота просто так время тратить
 
assus
Если нужна ферма пишите. Дизайн для Ферм.
Участник
Сообщения
454
Реакции
59
Skype
  • #24
nemo121085 написал(а):
Кто то нормально его поставил, он рабочий или нет, не охота просто так время тратить
я пробовал нормально все работает вот только кроме 20 последных игр показывает одну а всем лень исправить
 
art199908
Участник
Сообщения
271
Реакции
36
  • #25
assus написал(а):
я пробовал нормально все работает вот только кроме 20 последных игр показывает одну а всем лень исправить
ну вот я и добиваюсь, исправьте, знал бы как исправил
 
nemo121085
Участник
Сообщения
29
Реакции
8
  • #26
попробую, спасибо за другие модули, очень благодарен, отпишусь если нормально пойдет
 
Wolf88
Участник
Сообщения
135
Реакции
54
  • #27
art199908 написал(а):
Ага учить! Твой установил и пишет недостаточно средств на балансе!
А ты пробовал баланс пополнять или у тебя 0 серебра?
Исходя из скрипта, у тебя 500 серебра нужно! Есть они?
 
art199908
Участник
Сообщения
271
Реакции
36
  • #28
Wolf88 написал(а):
А ты пробовал баланс пополнять или у тебя 0 серебра?
Исходя из скрипта, у тебя 500 серебра нужно! Есть они?
я через админку пробовал у меня их 3 миллиарда
 
nemo121085
Участник
Сообщения
29
Реакции
8
  • #29
ага тоже самое, не рубит пока что
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #30
Скиньте кто-нибудь код, по которому Вы работаете и есть ошибки с нехваткой средств.
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #31
wh1skas написал(а):
Скиньте кто-нибудь код, по которому Вы работаете и есть ошибки с нехваткой средств.
вот нормальный рабочий код,единственное не правильно отображаются последнии игры
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Коробка удачи";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid'");
# Настройки бонусов
$amount_lottery = 500;
$bonus_min = 0;
$bonus_max = 2000;

?>

<div class="s-bk-lf">
    <div class="acc-title">Коробка удачи</div>
</div>
<div class="silver-bk">
<div class="clr"></div>   

<center>Одна игра стоит <b><?=$amount_lottery;?></b> серебра, вы можете выиграть до <b><?=$bonus_max;?></b> серебра.<BR /></center>

<p> </p>
<form action="" method="post">
<center>
<center>
<div class="silver-bkloxum1">

<?PHP
$ddel = time() + 0*0*0;
$dadd = time();

$db->Query("SELECT COUNT(*) FROM db_baraban4ik WHERE user_id = '$usid' AND date_del > '$dadd'");
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");

$user_data = $db->FetchArray();
$stavka = intval($user_data["money_b"]);
$hide_form = false;


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

        # Выдача бонуса
        if(isset($_POST["bonus"])){
       
            if($stavka <= $user_data['money_b']) {
            if($stavka >= 300) {
       
           
            $sum = rand($bonus_min, rand($bonus_min, $bonus_max) );
           
           
           
            # Зачилсяем юзверю
            $db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");
           
            # Вносим запись в список бонусов
       
            $db->Query("UPDATE db_users_b SET money_b = money_b - '$amount_lottery' WHERE id = '{$usid}'");
            $db->Query("INSERT INTO db_baraban4ik (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
           
            # Случайная очистка устаревших записей
            $db->Query("DELETE FROM db_baraban4ik WHERE date_del < '$dadd'");
           
            echo "<center><font color = 'green'><b>Вы выиграли  {$sum} серебра</b></font></center>";

   
           
            $hide_form = false;
           
           
           
            }else echo "<center><font color='red'>Недостаточно средств на балансе!</font>";
           
            }else echo "<center><font color='red'>Недостаточно средств на балансе!</font>";   
        }
       
           
            # Показывать или нет форму
            if(!$hide_form){
?>
</div>

</center>
<div class="silver-bklobux4ik">
<br>
<br>
<br>

  <br>


<script type="text/javascript" src="/js/baraban4ik/jqueryrotate.2.1.js"></script>

<script type="text/javascript"> jQuery(document).ready(function() {
// Функция статичного поворота на 45 градусов
jQuery("#rotate1").rotate(45);

// Постоянное вращение картинки
var angle = 0;
setInterval(function(){
angle+=3;
jQuery("#rotate2").rotate(angle);
},1);

// Поворот при наведении курсора на 180 градусов
jQuery("#rotate3").rotate({
bind:
{
mouseover : function() {
$(this).rotate({animateTo:-180})
},
mouseout : function() {
$(this).rotate({animateTo:0})
}
}
});
});

</script>

<center><img src="/img/vverxolol.png" style="height: 70px; width: 70px;" id="rotate2" /></center>




  <tr>
    <td align="center"></td>
  </tr>
 
<p> </p>
  <br>
  <br>
<center>  <input type="submit" name="bonus" class="btn_3d" value="Остановить стрелку" style="height: 30px; width: 140px; margin-top:10px;"></center>

</div>
</center>

</form>


<?PHP

            }

    }else echo "<center><font color = 'red'><b>.</b></font></center><BR />"; ?>




<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_baraban4ik 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>       
</div>
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #32
попробуй убрать запрос:
PHP:
  $db->Query("DELETE FROM db_baraban4ik WHERE date_del < '$dadd'");
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #33
wh1skas написал(а):
попробуй убрать запрос:
PHP:
  $db->Query("DELETE FROM db_baraban4ik WHERE date_del < '$dadd'");
все заботало,спасибо

P.S ребята это 61 строка
 
admils
Участник
Сообщения
24
Реакции
0
  • #34
а как сделать игру с серебром для вывода? или сперва с пополнения серебро снимается,потом с вывода.
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #35
admils написал(а):
а как сделать игру с серебром для вывода? или сперва с пополнения серебро снимается,потом с вывода.
откройте файл и посмотрите что написано :

money_b = покупка

money_p = вывод
 
admils
Участник
Сообщения
24
Реакции
0
  • #36
kvozimir написал(а):
откройте файл и посмотрите что написано :

money_b = покупка

money_p = вывод
можете готовый php код скинуть? заранее благодарствую.
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #37
admils написал(а):
можете готовый php код скинуть? заранее благодарствую.
PHP:
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Коробка удачи";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid'");
# Настройки бонусов
$amount_lottery = 500;
$bonus_min = 0;
$bonus_max = 2000;

?>

<div class="s-bk-lf">
    <div class="acc-title">Коробка удачи</div>
</div>
<div class="silver-bk">
<div class="clr"></div> 

<center>Одна игра стоит <b><?=$amount_lottery;?></b> серебра, вы можете выиграть до <b><?=$bonus_max;?></b> серебра.<BR /></center>

<p> </p>
<form action="" method="post">
<center>
<center>
<div class="silver-bkloxum1">

<?PHP
$ddel = time() + 0*0*0;
$dadd = time();

$db->Query("SELECT COUNT(*) FROM db_baraban4ik WHERE user_id = '$usid' AND date_del > '$dadd'");
$db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");

$user_data = $db->FetchArray();
$stavka = intval($user_data["money_p"]);
$hide_form = false;


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

        # Выдача бонуса
        if(isset($_POST["bonus"])){
     
            if($stavka <= $user_data['money_p']) {
            if($stavka >= 300) {
     
         
            $sum = rand($bonus_min, rand($bonus_min, $bonus_max) );
         
         
         
            # Зачилсяем юзверю
            $db->Query("UPDATE db_users_b SET money_p = money_p + '$sum' WHERE id = '$usid'");
         
            # Вносим запись в список бонусов
     
            $db->Query("UPDATE db_users_b SET money_p = money_p - '$amount_lottery' WHERE id = '{$usid}'");
            $db->Query("INSERT INTO db_baraban4ik (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");
         
            # Случайная очистка устаревших записей
          
         
            echo "<center><font color = 'green'><b>Вы выиграли  {$sum} серебра</b></font></center>";

 
         
            $hide_form = false;
         
         
         
            }else echo "<center><font color='red'>Недостаточно средств на балансе!</font>";
         
            }else echo "<center><font color='red'>Недостаточно средств на балансе!</font>"; 
        }
     
         
            # Показывать или нет форму
            if(!$hide_form){
?>
</div>

</center>
<div class="silver-bklobux4ik">
<br>
<br>
<br>

  <br>


<script type="text/javascript" src="/js/baraban4ik/jqueryrotate.2.1.js"></script>

<script type="text/javascript"> jQuery(document).ready(function() {
// Функция статичного поворота на 45 градусов
jQuery("#rotate1").rotate(45);

// Постоянное вращение картинки
var angle = 0;
setInterval(function(){
angle+=3;
jQuery("#rotate2").rotate(angle);
},1);

// Поворот при наведении курсора на 180 градусов
jQuery("#rotate3").rotate({
bind:
{
mouseover : function() {
$(this).rotate({animateTo:-180})
},
mouseout : function() {
$(this).rotate({animateTo:0})
}
}
});
});

</script>

<center><img src="/img/vverxolol.png" style="height: 70px; width: 70px;" id="rotate2" /></center>




  <tr>
    <td align="center"></td>
  </tr>
<p> </p>
  <br>
  <br>
<center>  <input type="submit" name="bonus" class="btn_3d" value="Остановить стрелку" style="height: 30px; width: 140px; margin-top:10px;"></center>

</div>
</center>

</form>


<?PHP

            }

    }else echo "<center><font color = 'red'><b>.</b></font></center><BR />"; ?>




<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_baraban4ik 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>     
</div>

полностью на вывод
 
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #38
Аналогично!! Еще и крякозябра всякая...)))

art199908 написал(а):
kvozimir это что то с sql файлом наверное, все равно показывает последнего пользователя всегда, скинь лучше sql файл
Нет,с базой там порядок,сравните с базой от бонусов даже... но там то работает ведь!!!
 
Последнее редактирование модератором:
alexsoft59
Капитан очевидность...).
Участник
Сообщения
347
Реакции
29
  • #39
Да,а в чем может быть проблема,у меня стрелка не крутится почему то... Может файла *.js какого то не хватает???
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #40
alexsoft59 написал(а):
Да,а в чем может быть проблема,у меня стрелка не крутится почему то... Может файла *.js какого то не хватает???
Да там папка барабанчик должна быть
 
Сверху