Услуга Модули и скрипты для фруктовых ферм. услуги на заказ.

  • Автор темы wh1skas
  • Дата начала
Kirpichik
Участник
Сообщения
3
Реакции
0
  • #61
Кто поможет!?
У меня не работает окошко " Сколько плоучите " Просто при любом вводе будет ноль!
И как тут сделать спойлер?:)
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #62
Kirpichik написал(а):
Кто поможет!?
У меня не работает окошко " Сколько плоучите " Просто при любом вводе будет ноль!
И как тут сделать спойлер?:)
Мне не очень понятно, о чем идет речь. О каком из модулей/страниц?
Спойлер добавляется из меню веб-редактора, команды вставить .

 
Kirpichik
Участник
Сообщения
3
Реакции
0
  • #63
wh1skas написал(а):
Мне не очень понятно, о чем идет речь. О каком из модулей/страниц?
Спойлер добавляется из меню веб-редактора, команды вставить .

НУ как бы не учитывается сколько итого я получу , вот файлы , что нужно подправить чтобы работала функция?
<div class="col-md-8"> <div class="s-bk-lf">

<div class="s-bk-lf">
<div class="acc-title">Заказ выплаты</div>
</div>
<script type="text/javascript" src="/js/functions.js"></script>
<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 = 500;

$maxPay = 20000;
?>
<b>Выплаты осуществляются в полуавтоматическом режиме и только на платежную систему PAYEER! Процент при выводе составляет 0%</b> <BR /><BR />
<b>Из платежной системы Payeer Вы можете вывести свои средства в автоматическом режиме на все известные платежные системы и международные банки.</b><BR /><BR />
<b>Ссылки на учебные материалы:</b><BR />
- <a href="https://servahoc.ru/redirect.php?url=http://wm-payeer.ru/" target="_blank">О системе PAYEER</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://wm-payeer.ru/index/sozdanie_scheta/0-5" target="_blank">Создание счета в PAYEER</a> <BR />
- <a href="https://servahoc.ru/redirect.php?url=http://wm-payeer.ru/index/vyvod_sredstv/0-6" target="_blank">Вывод средств из PAYEER</a> <BR /><BR />


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

function CheckPurse()
{
global $db;
global $usid;
$db->Query("SELECT * FROM `db_payment` WHERE `ps`='py' AND `user_id`='$usid'");
$v = $db->FetchArray();
if (empty($v["id"]))
return FALSE;
else
return $v["purse"];
}

function ViewPurse($purse){

if( substr($purse,0,1) != "P" ) return false;
if( !preg_match("/^[0-9]{7,8}$/", substr($purse,1)) ) return false;
return $purse;
}

# Заносим выплату
if(isset($_POST["swap"])){

if(empty($user_data['purse'])) {
$purse = ViewPurse($_POST["purse"]);
}
else
{
$purse = $user_data['purse'];
}
$sum = intval($_POST["sum"]);
$val = "RUB";
if($user_data['insert_sum'] > 1) {
if($purse !== false){
if($sum < $maxPay){
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->secretW);
if ($payeer->isAuth())
{


$arBalance = $payeer->getBalance();
//echo '<pre>'.print_r($arBalance, true).'</pre>';
if($arBalance["auth_error"] == 0)
{

$sum_pay = $sum / $sonfig_site["ser_per_wmr"];
//echo $sum_pay;
$balance = $arBalance['balance']['RUB']['DOSTUPNO'];
//print_r($arBalance);
if( ($balance) >= ($sum_pay)){

# Снимаем с пользователя
$db->Query("UPDATE db_users_b SET money_p = money_p - '$sum' WHERE id = '$usid'");

# Вставляем запись в выплаты
$da = time();
$dd = $da + 60*60*24*15;

$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','0','$da', '0')");
$db->Query("SELECT * FROM db_payment WHERE user_id = '$usid' AND date_add = $da");
$tmpresid = $db->FetchArray();
$tmpresid = $tmpresid['id'];
$db->Query("INSERT INTO db_request_payment (user, user_id, purse, sum, status, payment_id, date)
VALUES ('$usname','$usid','$purse','$sum_pay','0','$tmpresid','$da')");
if(empty($user_data['purse'])) {
$db->Query("UPDATE db_users_b SET purse = '$purse' WHERE id = '$usid'");
}
$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>Внутреняя ошибка - сообщите о ней администратору! #1</b></font></center><BR />";

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

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


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


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

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

}else echo "<center><b><font color = 'red'>Кошелек Payeer указан неверно! Смотрите образец! #7</font></b></center><BR />";
}else echo "<center><b><font color = 'red'>Вы не можете вывести деньги!</font></b></center><BR />";
}
?>

<form action="" method="post">
<table width="99%" border="0" align="center">
<tr>
<td><font color="#000;">Введите кошелек Payeer [Пример: P1052244]</font>: </td>
<td>
<?php
if(!empty($user_data['purse'])) {
echo '<input type="text" name="purse" size="15" value="'.$user_data['purse'].'" disabled="disabled"/>';
}
else
{
echo '<input type="text" name="purse" size="15"/>';
}
?>

</td>
</tr>

<tr>
<td><font color="#000;">Отдаете серебро для вывода</font> [Мин. 500]<font color="#000;">:</font> </td>
<td><input type="text" name="sum" id="sum" value="0" size="15" onkeyup="PaymentSum();" /></td>
</tr>
<tr>
<td><font color="#000;">Получаете [RUR]<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="0.5" 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();</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>
</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"><?=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>

<div class="col-md-8"> <div class="s-bk-lf"><br>

<div class="title">ПОПОЛНЕНИЕ СЧЕТА</div>

<div class="s-bk-lf">



</div>



<?PHP

$_OPTIMIZATION["title"] = "Аккаунт - Пополнение баланса";

$usid = $_SESSION["user_id"];

$usname = $_SESSION["user"];



$db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");

$sonfig_site = $db->FetchArray();



/*

if($_SESSION["user_id"] != 1){

echo "<center><b><font color = blue>Технические работы</font></b></center>";

return;

}

*/

?>



<div class="silver-bk"><br>

<center><font color = "green">АКЦИЯ:</font> При первом пополнении баланса +50% в подарок. </center><br>

Курс игровой валюты: 1 рубль (<?=$config->VAL; ?>) = <?=$sonfig_site["ser_per_wmr"]; ?> серебра.

<p>Ввод средств позволяет автоматически приобрести игровое серебро с помощью различных платежных

систем: Yandex Деньги, банковских карт, SMS, терминалов, денежных переводов и т.д.</p>

<p>Оплата и зачисление серебра на баланс производится в автоматическом режиме.</p>

<p>Введите сумму в РУБЛЯХ, которую вы хотите пополнить на баланс. <BR />

После пополнения вам будет зачислено серебро.<br /></p>

<b><font color = "#000">Нет необходимой валюты?</font> Обменяй валюту <a href="https://servahoc.ru/redirect.php?url=http://www.bestchange.ru/?p=15900" target="_BLANK">тут</a></b>

<BR />

<BR />

<?

/// db_payeer_insert

if(isset($_POST["sum"])){



$sum = round(floatval($_POST["sum"]),2);





# Заносим в БД

$db->Query("INSERT INTO db_payeer_insert (user_id, user, sum, date_add) VALUES ('".$_SESSION["user_id"]."','".$_SESSION["user"]."','$sum','".time()."')");



$desc = base64_encode($_SERVER["HTTP_HOST"]." - USER ".$_SESSION["user"]);

$m_shop = $config->shopID;

$m_orderid = $db->LastInsert();

$m_amount = number_format($sum, 2, ".", "");

$m_curr = "RUB";

$m_desc = $desc;

$m_key = $config->secretW;



$arHash = array(

$m_shop,

$m_orderid,

$m_amount,

$m_curr,

$m_desc,

$m_key

);

$sign = strtoupper(hash('sha256', implode(":", $arHash)));



?>

<center>

<form method="GET" action="//payeer.com/api/merchant/m.php"></div>

<input type="hidden" name="m_shop" value="<?=$config->shopID; ?>">

<input type="hidden" name="m_orderid" value="<?=$m_orderid; ?>">

<input type="hidden" name="m_amount" value="<?=number_format($sum, 2, ".", "")?>">

<input type="hidden" name="m_curr" value="RUB">

<input type="hidden" name="m_desc" value="<?=$desc; ?>">

<input type="hidden" name="m_sign" value="<?=$sign; ?>">

<input type="submit" name="m_process" value="Оплатить и получить серебро" />

</form>

</center>

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

<?PHP



return;

}

?>

<script type="text/javascript">

var min = 0.01;

var ser_pr = 100;

function calculate(st_q) {



var sum_insert = parseFloat(st_q);

$('#res_sum').html( (sum_insert * ser_pr).toFixed(0) );





}



</script>



<div id="error3"></div>

<form method="POST" action="">

<input type="hidden" name="m" value="<?=$fk_merchant_id?>">

Введите сумму [<?=$config->VAL; ?>]:

<input type="text" value="100" name="sum" size="7" id="psevdo" onchange="calculate(this.value)" onkeyup="PaymentSum()" onfocusout="calculate(this.value)" onactivate="calculate(this.value)" ondeactivate="calculate(this.value)">



Вы получите <span id="res_sum">10000</span> серебра

<BR /><BR /><center>

<input type="submit" id="submit" value="Пополнить баланс" ></center>

</form>

<script type="text/javascript">

calculate(100);

</script>

<BR />

<center><table><tbody><tr>

<td><div class="shadow"><div id="linkslot_40420"></div><script src="http://linkslot.ru/bancode.php?id=40420" async></script></div></td>

</tr>

</tbody></table>

</center>



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

</div>
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #64
Папка JS удалена? Или изменены права?
 
Kirpichik
Участник
Сообщения
3
Реакции
0
  • #65
Папка на месте , на счет прав не знаю , я не изменял их
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #66
Модуль: Битва за рефералов.
Стоимость: 500 руб.
Описание:
Здесь Вы сможете приобрести свободных рефералов у системы на 24 часа за Ваши фрукты. Если в течение 24 часов, с момента покупки рефералов, они пополнят счет - Вы получите бонус. По истечению 24 часов, рефералы возвращаются владельцу системы. На тот момент, если рефералы уже куплены одним из игроков, ставка перекупки увеличивается на +1 фрукт.
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #67
Наименование: Игра в числа.
Стоимость: 400 руб.
Описание:

Играть в числа очень просто, есть два режима игры: 1. Создаете заявку, указывая ставку и система придумает для Вас число от 1 до 100. После этого, ожидаете, когда другой участник сыграет с Вами. 2. Смотрите таблицу заявок, выбираете подходящую заявку с доступной для Вас ставкой. Нажимаете играть, система выберет для Вас число от 1 до 100, и если число больше, чем в заявке у пользователя - Вы победите! Скрипт защищен от подмены значений в форме input type - hidden, а так же защищен от подмены суммы ставки.

 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #68
upd jn 17.12.2015 в шапке красным
 
mortals
Участник
Сообщения
24
Реакции
3
  • #69
Думал письмо в личку, модеры удалите)))
 
Последнее редактирование:
liovka
Участник
Сообщения
20
Реакции
3
  • #70
wh1skas написал(а):
Наименование: Игра в числа.
Стоимость: 400 руб.
Описание:

Играть в числа очень просто, есть два режима игры: 1. Создаете заявку, указывая ставку и система придумает для Вас число от 1 до 100. После этого, ожидаете, когда другой участник сыграет с Вами. 2. Смотрите таблицу заявок, выбираете подходящую заявку с доступной для Вас ставкой. Нажимаете играть, система выберет для Вас число от 1 до 100, и если число больше, чем в заявке у пользователя - Вы победите! Скрипт защищен от подмены значений в форме input type - hidden, а так же защищен от подмены суммы ставки.

А можете переделать игру чтобы она работала на ферме соседи, купыл 100%
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #71
Модуль: Акционное дерево:
Цена: 300 руб.
Описание: Суть модуля очень проста: При помощи пользователя с id=1 настраиваете акционное дерево (кол-во деревьев, доступных в продажу; скидку на дерево(в процентах) и какое дерево), что в свое время сподвигнет пользователей на покупку более дешевых деревьев и стимулирует их инвестиции.
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #72
Модуль: Купоны для ФФ
Стоимость: 400 рублей.


Модуль купонов для фруктовых ферм. Суть очень проста:
Покупаем купон, получаем каждые полные 8 часов по 1% с вклада.
Пример работы:
Покупаем купон за 500 руб. Каждые полные 8 часов получаем с него по 1% (5 руб.). Собираем до тех пор, пока не соберется сумма 560 руб. После этого, купон можно обналичить Деньги с продажи идут на счет для вывода!
 
Последнее редактирование:
  • Like
Реакции: BURS
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #73
Модуль: Редкие цветы
Стоимость: 650 рублей.


Довольно интересный модуль, который стимулирует Ваших пользователей к инвестированию. В игре появится магазин, в котором можно будет приобрести редкие цветы. В настройках по умолчанию, можно приобретать лишь по одному цветку каждого вида, по стоимости 5000 серебра за каждый. Настройки легко изменить. В случае возникновения трудностей и вопросов - обращайтесь на почту: wh1skas@yahoo.com
Виды цветков и их бонусы:
-Цветок привлечения - дополнительные 5% к реферальным отчислениям.
-Цветок плодовитости - плюс 1% к продаже собранных плодов.
-Цветок удачи - плюс 10% к ежедневному бонусу
-Цветок успеха - минус 1% от стоимости простых деревьев в магазине

 
Последнее редактирование:
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #74
Новый модуль: Поход к соседям:
Цена 180 руб.
Скрин под спойдером

Описание: Совершаем поход к рандомному игроку. Получаем в подарок 3 ящика.Из призов: серебро от 30 до 45 (шанс получения 30%), саженец a_t, и просто ничего ) Ходить можно сколько угодно раз ) Стоимость похода 100 серебра со счета для покупок.
ЗЫ: у игроков, к кому мы ходим ничего не отнимается в случае получения призов.
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
  • #75
wh1skas написал(а):
Новый модуль: Поход к соседям:
Цена 180 руб.
Скрин под спойдером

Описание: Совершаем поход к рандомному игроку. Получаем в подарок 3 ящика.Из призов: серебро от 30 до 45 (шанс получения 30%), саженец a_t, и просто ничего ) Ходить можно сколько угодно раз ) Стоимость похода 100 серебра со счета для покупок.
ЗЫ: у игроков, к кому мы ходим ничего не отнимается в случае получения призов.
т.е я нажимаю кнопку сходить к соседу а мне пишет вы сходили к ..... и получили ..... ???
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #76
Ага. Цикл с рандомами.
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #77
Представляю Вашему вниманию модуль интересного уровня. Он добавит Вашим пользователям новый инструмент для привлечения рефералов. Суть следующая:

скрипт позволит пользователю оставлять подарки из своего бюджета для рефералов, зарегистрированных по их ссылке. Об этих подарках и ссылках узнают пользователи, которые посетят страницу регистрации. Информация о подарках расположена рядом с кнопкой зарегистрироваться. Информация представляет собой: Ссылку для регистрации, имя пользователя, а так же подарки.

В качестве подарка можно выбрать серебро для вывода или покупок, а так же плод Лайма (a_t); можно настроить кол-во доступных регистраций. После оформления заявки все средства переходят в банк.

Хотелось бы отметить, что в скрипте используются самые простые методы защиты форм, чтобы пояснить начинающему пользователю идею защиты. Прошу заметить, что под словами "самые простые методы защиты" НЕ понимается неполная защищенность от взломов. То есть Вы так же будете полноценно защищены, просто в этом скрипте данная тема немного раскрыта и более менее ясна для тех, кому это сложно.

PS: Спасибо за идею партнеру - UncleDesigner. С каждой покупки он будет получать 20%.


Модуль: ПОТОК РЕФЕРАЛОВ.
Стоимость: 700 руб.
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #78
В продажу поступил новый модуль, очень интересный:
Наименование: Фруктовая Инфляция.
Стоимость: 400 рублей.

Модуль интересен тем, что позволит Вам подтолкнуть и стимулировать Ваших пользователей на новые инвестирования. Ведь с данным скриптом каждая последующая покупка фруктов за серебро повышается в стоимости на 10%, а при пополнении счета от 50 руб (можно настроить) стоимость фрукта обнуляется на изначальную стоимость. Пример:

Фрукт лайма стоит 100 серебра. Пользователь купил 1 фрукт, последующая покупка этого фрукта составит уже 110 серебра. Последующая уже 121 серебро и тд. В это время остальные фрукты тоже дорожают на 10%. После того, как пользователь внес не менее 50 руб. на счет, стоимость фрукта Лайма станет снова 100 серебра (как и остальных фруктов).

Спасибо за идею UncleDesigner (Он же Uncleblack)!
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #79
Автоскидка выходного дня.
Стоимость: 80 руб.

Данный скрипт позволит автоматически давать скидку 50% на апельсины (e_t) для всех пользователей, начиная с 00:00 субботы, до 23:59 воскресения по серверному времени. Это поспособствует и подтолкнет пользователей к дополнительному инвестированию в проект в выходные дни. Позволит так же поднять онлайн в эти дни.
Для установки потребуется заменить всего 2 строчки - минимум настроек и установок, максимум качества.
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
  • #80
Уровень пользователя (склад)
Категория: Бонус
Артикул 57
Стоимость: 350 рублей.

Уровень персонажа необходим для увеличения процента продаваемой продукции на счет для вывода. Разберем на простом примере:
Участник с уровнем 0. Соотношение процента продаваемой продукции ко счету на вывод и на покупку = 40/60 (40% на вывод, 60% на покупки).
Участник с уровнем 1. Соотношение процента продаваемой продукции ко счету на вывод и на покупку = 41/59 (41% на вывод, 59% на покупки).
Участник с уровнем 2. Соотношение процента продаваемой продукции ко счету на вывод и на покупку = 42/58 (42% на вывод, 58% на покупки).
И так далее.
Уровень участника повышается на складе, когда Вы собираете продукцию. Для того, что бы получить 1 единицу опыта, необходимо собрать 10 тыс. плодов за 1 раз. Каждые полные 10 тыс. плодов = 1 единица опыта. 50 тыс. плодов = 5 единиц.

Для каждого нового уровня требуется свое определенное кол-во единиц опыта. Рассчитывается по формуле:
Новый уровень = (Текущий уровень + 1) * 50. То есть для того, чтобы получить, к примеру уровень 3, нам нужно 150 единиц опыта. (3ур.=(2ур.+1)*50).

Всего запланировано 5 уровней. Но так как система автоматизирована, Вы можете указать любое доступное для Вас кол-во уровней, в пределах нормы, просто изменив цифру 5 в SQL-запросе из инструкции на нужную.

 
Сверху