Скрипт ферма соседи

  • Автор темы Holod
  • Дата начала
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.121
Andrey-ykt написал(а):
Все привет, помогите решить такую проблему, на баланс пользователя ничего не поступает, хотя на мой кочелок деньги приходят, как это исправить
скрипт какой а то тут путают фф или фс
 
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.122
Andrey-ykt написал(а):
Все привет, помогите решить такую проблему, на баланс пользователя ничего не поступает, хотя на мой кочелок деньги приходят, как это исправить
зайди в таблицу tb_enter пополнение туда заносятся стаус какой стоит попробуй найди другую базу в скрипте не должно быть ошибок с пополнением у меня спервого раза все настроилось попробуй базу перезалить другую
 
Andrey-ykt
Местный
Сообщения
30
Реакции
0
  • #1.123
Ферма соседи
 
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.124
Яна написал(а):
скрипт какой а то тут путают фф или фс
если стоит статус 0 то меняй хостинг у меня такое было с хостингом пока не сменила его фри касса и паер пополнение проходят а баланс не начисляет
 
Andrey-ykt
Местный
Сообщения
30
Реакции
0
  • #1.125
Яна написал(а):
зайди в таблицу tb_enter пополнение туда заносятся стаус какой стоит попробуй найди другую базу в скрипте не должно быть ошибок с пополнением у меня спервого раза все настроилось попробуй базу перезалить другую
С
Яна написал(а):
зайди в таблицу tb_enter пополнение туда заносятся стаус какой стоит попробуй найди другую базу в скрипте не должно быть ошибок с пополнением у меня спервого раза все настроилось попробуй базу перезалить другую
да заноситься, сататус 0
 
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.126
Andrey-ykt написал(а):
С

да заноситься, сататус 0
хостинг какой используешь и вышли код пополнения паера
 
Andrey-ykt
Местный
Сообщения
30
Реакции
0
  • #1.127
Яна написал(а):
хостинг какой используешь и вышли код пополнения паера
<?
Header("Content-Type: text/html;charset=UTF-8");

require_once($_SERVER['DOCUMENT_ROOT']."/data/conn_file.php");
require_once($_SERVER['DOCUMENT_ROOT']."/data/func.php");


if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
{
$m_key = 'atybrc';
$arHash = array($_POST['m_operation_id'],
$_POST['m_operation_ps'],
$_POST['m_operation_date'],
$_POST['m_operation_pay_date'],
$_POST['m_shop'],
$_POST['m_orderid'],
$_POST['m_amount'],
$_POST['m_curr'],
$_POST['m_desc'],
$_POST['m_status'],
$m_key);
$sign_hash = strtoupper(hash('sha256', implode(':', $arHash)));
if ($_POST['m_sign'] == $sign_hash && $_POST['m_status'] == 'success')
{

$get_info = mysql_query("SELECT * FROM tb_enter WHERE id = ".intval($_POST['m_orderid'])." AND status != 2 LIMIT 1");
$row = mysql_fetch_array($get_info);

$date = date("d.m.Y");

if($row['summa'] == $_POST['m_amount']) {
mysql_query('UPDATE tb_users SET money = money + '.$row['summa'].' WHERE id = "'.$row['user_id'].'" LIMIT 1');
mysql_query("UPDATE tb_enter SET status = 2, purse = 'PAYEER' WHERE id = ".intval($_POST['m_orderid'])." LIMIT 1");
}

echo $_POST['m_orderid']."|success";
exit();

} else {
echo $_POST['m_orderid']."|error";
}
}
?>
 
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.129
Andrey-ykt написал(а):
<?
Header("Content-Type: text/html;charset=UTF-8");

require_once($_SERVER['DOCUMENT_ROOT']."/data/conn_file.php");
require_once($_SERVER['DOCUMENT_ROOT']."/data/func.php");


if (isset($_POST['m_operation_id']) && isset($_POST['m_sign']))
{
$m_key = 'atybrc';
$arHash = array($_POST['m_operation_id'],
$_POST['m_operation_ps'],
$_POST['m_operation_date'],
$_POST['m_operation_pay_date'],
$_POST['m_shop'],
$_POST['m_orderid'],
$_POST['m_amount'],
$_POST['m_curr'],
$_POST['m_desc'],
$_POST['m_status'],
$m_key);
$sign_hash = strtoupper(hash('sha256', implode(':', $arHash)));
if ($_POST['m_sign'] == $sign_hash && $_POST['m_status'] == 'success')
{

$get_info = mysql_query("SELECT * FROM tb_enter WHERE id = ".intval($_POST['m_orderid'])." AND status != 2 LIMIT 1");
$row = mysql_fetch_array($get_info);

$date = date("d.m.Y");

if($row['summa'] == $_POST['m_amount']) {
mysql_query('UPDATE tb_users SET money = money + '.$row['summa'].' WHERE id = "'.$row['user_id'].'" LIMIT 1');
mysql_query("UPDATE tb_enter SET status = 2, purse = 'PAYEER' WHERE id = ".intval($_POST['m_orderid'])." LIMIT 1");
}

echo $_POST['m_orderid']."|success";
exit();

} else {
echo $_POST['m_orderid']."|error";
}
}
?>
у меня также
 
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.131
Народ решаю одну задачку вот сделала одну штуку в принципе все работает ну нужно немного доработать
Вот с крин тестирую пока на слонах как видите типа конкулятора если вводить число количество например 10
то энергия будет 10/10 и опы тоже 10 и будет показывать сколько сумма по стандарту скрипта оно так и настроено если 100 животных значит 100 энергии и 100 опыта. А мне нужно сделать так чтоб за слона снималось за 1 животное 6 ед энергии и 6 ед опыта. Это понятно в конкулятор поставила 6 Конкулятор работает как надо тоесь 10 животных если 60 ед энергии и 60 опыта итд короче.Но при покупке оно не работает как по конкуляору а работает по стандарту тоесть 10 животных если 10 ед энергии и опыта 10 оесть как мне зделать правильно чтоб всё правильно добавилось и отнималось.


Вот код примерный

Код:
if($_POST['type_j'] == 'slon') {
$kol6 = intval($_POST['kol6']);
$cen = $cena['slon'];
$ful_price = $kol6 * $cen;
    if($us_data['money'] >= ($kol6 * $cen)) {
   
        if($us_data['energy'] >= $kol6) {
        if($kol6 > 0) {
            mysql_query("UPDATE tb_users SET money = money - '$ful_price', svinya = svinya + '$kol6', energy = energy - '$kol6', reyting = reyting + '$kol6' WHERE id = '$usid'") or die(mysql_error());
            $ref_sum = $ful_price * 0.05;
            mysql_query("UPDATE `tb_users` SET `money_out` = `money_out` + '$ref_sum', `ref_money` = `ref_money` + '$ref_sum' WHERE id = '$ref_id' LIMIT 1") or die(mysql_error());
            $rez_lavka = $ful_price * 0.01;
            $rez = $ful_price - ($ref_sum + $rez_lavka);
            mysql_query("UPDATE `tb_lavka` SET `rezerv` = `rezerv` + '$rez' WHERE id = 1") or die(mysql_error());
            mysql_query("INSERT INTO tb_refhistory (user_id, summa, date, comment, type) VALUES ('$ref_id', '$ref_sum', '$date', 'Покупка животных рефералом $login', 'ref')") or die(mysql_error());
            mysql_query("INSERT INTO tb_history (user_id, summa, date, comment, type) VALUES ('$usid', '$ful_price', '$date', 'Покупка животных у системы', 'pocupka')") or die(mysql_error());
            mysql_query("INSERT INTO tb_stat_z (date, login, type, kol6) VALUES ('".time()."', '$login', '6', '$kol6')");
            $q = mysql_query("SELECT * FROM tb_stat_and ORDER BY id DESC LIMIT 1");
                                    $w = mysql_fetch_assoc($q);
                                    if(time() - $w['date'] > 86400 or (mysql_num_rows($q) == 0)) {
                                    mysql_query("INSERT INTO tb_stat_and (date, q1, q2, q3, q4, q5, q6) VALUES ('".time()."', '0', '0', '0', '0', '0', '$kol6')") or die(mysql_error());
                                   
                                    }else{
                                    mysql_query("UPDATE tb_stat_and SET q6 = q6 + '$kol6' WHERE id = '".$w['id']."'") or die(mysql_error());;
                                   
                                    }
            echo '<div class="erok">Вы успешно купили '.$kol6.' слонов</div> <a href="/rinok">>>> Продолжить!</a>';
             }else echo '<div class="er">Не верное колличество слонов!</div> <a href="/rinok"><<< Назад!</a>';   
        }else echo '<div class="er">Не достаточно энергии!</div> <a href="/rinok"><<< Назад!</a>';
       
    }else echo '<div class="er">Не достаточно средств для покупки!</div> <a href="/rinok"><<< Назад!</a>';
   
}


} else {
?>
 
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.132
Я так поняла что нужно редактировать эту строку
Код:
mysql_query("UPDATE tb_users SET money = money - '$ful_price', svinya = svinya + '$kol6', energy = energy - '$kol6', reyting = reyting + '$kol6' WHERE id = '$usid'") or die(mysql_error());
Если её отредактировать так например

Код:
mysql_query("UPDATE tb_users SET money = money - '$ful_price', svinya = svinya + '$kol6', energy = energy - 6, reyting = reyting + 6 WHERE id = '$usid'") or die(mysql_error());
То будет снимать за слона 6 ед энергии и давать 6 ед опыта но по конкулятору оно не даёт с 10 слонов 60 ед энергии и 60 опыта
 
Andrey-ykt
Местный
Сообщения
30
Реакции
0
  • #1.133
помогите настроить пополнение баланса!
 
IIIAMAH
Участник
Сообщения
9
Реакции
0
  • #1.136
Фруктовая ферма еще в моде?
 
Andrey-ykt
Местный
Сообщения
30
Реакции
0
  • #1.137
Подскажите в где тут ошибка, не как не пополняется баланс


 
Яна
Участник
Сообщения
316
Реакции
29
ICQ
667869781 667869781
  • #1.138
да заеройте эту тему только глаза мазолит а помогать не кто не желает ты хостин смени попробуй просто такой ошибки с пополненинм нет ты первый пишешь об этом
 
liovka
Участник
Сообщения
20
Реакции
3
  • #1.139
Здравствуйте, может быть кто-то может помочь как правильно рассчитать цены на доллар или евро чтобы работала ферма соседи. А может быть кто-то видел работающи такои проиект. Спасибо.
 
Viktor
Участник
Сообщения
734
Реакции
113
  • #1.140
Кто может сделать реферальную программу чтобы проценты рефереру от рефералов зачислялись с суммы пополнения, а не от покупок?
 
Сверху