Модули для фруктовых ферм

  • Автор темы Vlad8999
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
deniska35
Местный
Сообщения
39
Реакции
0
  • #441
Аа,я не сказал,я про к-н-б говорю,сорри
 
deniska35
Местный
Сообщения
39
Реакции
0
  • #442
Код:
<?php
$_OPTIMIZATION["title"] = "Аккаунт - Камень-Ножницы-Бумага";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];

$knbItem[1] = 'Камень';
$knbItem[2] = 'Ножницы';
$knbItem[3] = 'Бумага';
?>
<div class="s-bk-lf">
    <div class="acc-title">Камень-Ножницы-Бумага</div>
</div>
<div class="silver-bk">
    <table class="table1" align="center">
  <tr class="title">
    <td>
        <form action="/account/knb/" method="post">
        Ставка: <input name="summa" type="text" value="<?php echo isset($_POST['summa'])?htmlspecialchars($_POST['summa']):'1'; ?>" size="3" /> | Предмет:
        <?php
            $r = rand(1, 3);
        ?>
        <select name="item">
            <option value="1" <?php if($r == 1) echo 'selected="selected"'; ?>>Камень</option>
            <option value="2" <?php if($r == 2) echo 'selected="selected"'; ?>>Ножницы</option>
            <option value="3" <?php if($r == 3) echo 'selected="selected"'; ?>>Бумага</option>
        </select>
        <input class="blue" name="play_sub" type="submit" value="Создать" />
        </form>
    </td>
  </tr>
  </table>

<?php
if(isset($_POST["play_sub"])){
    $db->Query('SELECT `money_b` FROM `db_users_b` WHERE id = '.$usid);
    $u_balance = $db->FetchRow();

    $summa = round($_POST["summa"], 2);
        $err = NULL;
        if($summa <= 100)
         $err .= "<li>Минимальная ставка 1</li>";
        if($summa < 1)
            $err .= "<li>Минимальная ставка 1</li>";
           
        if($_POST["item"] > 3 OR $_POST["item"] <1)
            $_POST["item"] = rand(1,3);
        if($summa > $u_balance)
            $err .= "<li>На балансе недостаточно средств</li>";

        if($err == NULL){
            $db->Query('UPDATE `db_users_b` SET `money_b` = `money_b` - '.$summa.' WHERE id = '.$usid);
            $db->Query("INSERT INTO `db_games_knb` (`summa`, `item`, `login`, `dat`) VALUES (".$summa.", ".intval($_POST['item']).", '".$uname."', '".date("Y-m-d H:i:s")."')");
            header('location: /account/knb');
        }else{
            echo "<ul class='error'>".$err."</ul>";
        }
    }
?>
<script type="text/javascript">
$(function(){

$('#imgitems img').hover(function(){
    $(this).attr('src', '/img/items/rooms-' + $(this).attr('alt') + '-1.png');
}, function(){
    $(this).attr('src', '/img/items/rooms-' + $(this).attr('alt') + '.png');
});


$('#imgitems img').click(function(){
$('input[name="item"]').val($(this).attr('alt'));
$('form.play'+$(this).attr('class')).submit();
});

$('#play').submit(function(e){
//отменяем стандартное действие при отправке формы
e.preventDefault();
//берем из формы метод передачи данных
var m_method=$(this).attr('method');
//получаем адрес скрипта на сервере, куда нужно отправить форму
var m_action=$(this).attr('action');
//получаем данные, введенные пользователем в формате input1=value1&input2=value2...,
//то есть в стандартном формате передачи данных формы
var m_data=$(this).serialize();
$.ajax({
type: m_method,
url: m_action,
data: m_data,
success: function(result){
$('#test_form').html(result);
}
});
});
});
</script>
<div id="test_form"></div>
<style type="text/css">
table1{border-collapse: collapse; border-spacing: 0px; margin: 0px; padding: 0px; width:100%; vertical-align:top; text-align:center;}
.table1 td{padding:6px; border-bottom: 1px solid #0099eb; text-align:center;}
.table1 .title td{border-bottom: 2px solid #0099eb; font-weight:700;}
.table1 tr:nth-child(2n+1){background: #F0E68C;}
</style>

<?php
$db->Query("SELECT * FROM `db_games_knb` ORDER BY `id`");

if($db->NumRows() == 0){
    echo '<ul><li>Игр нет</li></ul>';
    echo '</div>';
    return;
}

echo '<table class="table1" align="center">';
echo '<tr>';
    echo '<td>Сумма</td>';
    echo '<td>от пользователя</td>';
    echo '<td>Ваш предмет:</td>';
echo '</tr>';
while($row = $db->FetchArray()){
echo "<div id='play-".$row["id"]."'>
<tr>
<td>".$row["summa"]."</td>
<td>".htmlspecialchars($row["login"])."</td>
<td>".($row["login"] == $uname?"
    <form action='/account/knb/' method='post'>
         ".$knbItem[$row["item"]]."
    </form>":"
    <form class='play-".$row["id"]."' id='play' action='/ajax/game_play.php' method='post'>
        <input name='id' type='hidden' value='".$row["id"]."' />
        <input id='item' name='item' type='hidden' value='' />
        <div id='imgitems'>
            <img  class='-".$row["id"]."' src='/img/items/rooms-1.png' alt='1' />
            <img  class='-".$row["id"]."' src='/img/items/rooms-2.png' alt='2' />
            <img  class='-".$row["id"]."' src='/img/items/rooms-3.png' alt='3' />
        </div>
    </form>")."</td></tr></div>";
}
echo '</table>';
?>
</div>
Помогите,к-н-б осталось только =))
Всем огромное спасибо
 
deniska35
Местный
Сообщения
39
Реакции
0
  • #443
leomonster написал(а):
там такой же найди и замени
А ты разобрался с этим кодом?
Код:
<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 0 AND $user_data["from_referals"] <= 0){

?>
 
revofenomen
Участник
Сообщения
121
Реакции
3
  • #444
делаю модуль "конкурс вк"
за то что поделишся сайтом у себя на странице пользователь должен получать 3000 серебра
сделал что б в админку приходила заявка на проверку теперь нужно что б при нажатии на кнопку подтвердить выдавало 3000 серебра данному пользователю
переделано с модуля ручные выплаты кто может помоч пожалуйста ответ дайте в личку либо тут
 
leomonster
Местный
Сообщения
109
Реакции
13
  • #445
deniska35 написал(а):
А ты разобрался с этим кодом?
Код:
<?PHP
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 0 AND $user_data["from_referals"] <= 0){

?>
да! все работает теперь
 
revofenomen
Участник
Сообщения
121
Реакции
3
  • #447
revofenomen написал(а):
делаю модуль "конкурс вк"
за то что поделишся сайтом у себя на странице пользователь должен получать 3000 серебра
сделал что б в админку приходила заявка на проверку теперь нужно что б при нажатии на кнопку подтвердить выдавало 3000 серебра данному пользователю
переделано с модуля ручные выплаты кто может помоч пожалуйста ответ дайте в личку либо тут
ну что никто не хочет помочь ? ))
 
deniska35
Местный
Сообщения
39
Реакции
0
  • #449
leomonster
Местный
Сообщения
109
Реакции
13
  • #450
deniska35 написал(а):
куда этот код от халявщиков в payment вставлять?
код вставить перед списком платежей
Код:
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 200 AND $user_data["from_referals"] <= 2) {echo "<center><font color='#FF0000'>Выплату могут заказывать пользователи, которые пополнили баланс больше, чем на 200 Руб. или у кого есть 2-ва активных реферала!</font></center><BR /><div class='clr'></div></div>    "; return; }
 
deniska35
Местный
Сообщения
39
Реакции
0
  • #451
Спасибо огроооооомное
leomonster написал(а):
код вставить перед списком платежей
Код:
# Заглушка от халявщиков
if($user_data["insert_sum"] <= 200 AND $user_data["from_referals"] <= 2) {echo "<center><font color='#FF0000'>Выплату могут заказывать пользователи, которые пополнили баланс больше, чем на 200 Руб. или у кого есть 2-ва активных реферала!</font></center><BR /><div class='clr'></div></div>    "; return; }
)
 
leomonster
Местный
Сообщения
109
Реакции
13
  • #452
кто подскажет, как переделать модуль накопительный банк, чтобы ложно было ложить серебро под проценты, а потом снять их, когда нужно?

и как настроить рассылку сообщений из админки, а то он их не отправляет на адреса
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #453
leomonster написал(а):
кто подскажет, как переделать модуль накопительный банк, чтобы ложно было ложить серебро под проценты, а потом снять их, когда нужно?

и как настроить рассылку сообщений из админки, а то он их не отправляет на адреса
рассылка обсуждалась уже почитай тему фруктовая ферма
 
ksander
Участник
Сообщения
100
Реакции
16
  • #454
leomonster написал(а):
и как настроить рассылку сообщений из админки, а то он их не отправляет на адреса
Все отправляет, просто пользоваться надо уметь.cron_job.php тебе св помощь, на форуме я неоднократно писал
 
TyTuKeT
Участник
Сообщения
219
Реакции
37
  • #455
leomonster написал(а):
кто подскажет, как переделать модуль накопительный банк, чтобы ложно было ложить серебро под проценты, а потом снять их, когда нужно?

и как настроить рассылку сообщений из админки, а то он их не отправляет на адреса
поделись модулем.у меня он есть только он копит серебро но не начисляет.
 
Виол
Участник
Сообщения
22
Реакции
0
  • #458
kvozimir написал(а):
Помогите плиз!
Поставил были каракули изменил кодировку на cp-1251
( <?=$data_c['10']?> где 10 это процент ) меняю число подставляет данные с db_config
Меняю в коде db_config на db_back и свё равно не то как исправить???
 
leomonster
Местный
Сообщения
109
Реакции
13
  • #459
Виол написал(а):
Помогите плиз!
Поставил были каракули изменил кодировку на cp-1251
( <?=$data_c['10']?> где 10 это процент ) меняю число подставляет данные с db_config
Меняю в коде db_config на db_back и свё равно не то как исправить???
что ты хочешь, чтоб было?
 
Виол
Участник
Сообщения
22
Реакции
0
  • #460
leomonster написал(а):
что ты хочешь, чтоб было?
Ну чтоб правильно работало ведь меняю <?=$data_c['10']?> здесь значение но оно не процент меняет а данные из db_config подставляет.Хоч сказать что это нормально?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху