Фейковые выплаты для Фруктовой Фермы

  • Автор темы pligin
  • Дата начала
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #81
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #85
Жоха написал(а):
Там можно все файлы скачать, скинешь мне файл в лс за 40-5
Заходи в группу "Местные" и качай все, что тебе нужно с форума. Также получишь поддержку по вопросам, связанными с ресурсами
 
Жоха
Участник
Сообщения
22
Реакции
0
  • #86
admin написал(а):
Заходи в группу "Местные" и качай все, что тебе нужно с форума. Также получишь поддержку по вопросам, связанными с ресурсами
Можноя куплю за 50 р этот файл?
 
expokib
Участник
Сообщения
1
Реакции
1
  • #87
спасибо большое за статью!
 
hyipblocker
Участник
Сообщения
24
Реакции
11
  • #88
Владислав1
Участник
Сообщения
24
Реакции
4
  • #90
Кто знает что за ошибка, и как ее исправить?
 
Владислав1
Участник
Сообщения
24
Реакции
4
  • #91
Все сорь, 2 раза код вставил, удалите, а то я не могу
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #92
Владислав написал(а):
Кто знает что за ошибка, и как ее исправить?
В конце двойная кавычка. Наверное и скобки нет
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #93
Владислав написал(а):
Все сорь, 2 раза код вставил, удалите, а то я не могу
Форум сделан для обсуждения неких вопросов большим количеством пользователей... А не для решения одного вопроса одним пользователем
 
Владислав1
Участник
Сообщения
24
Реакции
4
  • #94
В чем может быть проблема?Пополнение на 60 секунд раньше не работает при перезагрузки страницы появляется новая выплата без таймера, очень палевно

///////////////////////////////////////
$min = 1; //минимальный id пользовател¤
$db->Query("SELECT id FROM db_users_fake");// достаем всех пользователей из левой базы
$max = $db->NumRows();
$userid = rand ($min,$max); // выбираем случайного пользовател¤
$purse = rand (1212121,17171717); // создаем случайный кошелек
$sum_pay = rand (10,499); // выбираем случаю выплату от 10 до 300 рублей
$sum_pay = $sum_pay / 20; // делим случайную выплату на 10 (жирно будет по 100 - 300 руб выводить)
$sum = $sum_pay * 1000; // находим сумму серебра из случайной суммы выплаты (умножаем на свое число)
$da = time()-60;//делаем врем¤ пополнени¤ на 60 секунд раньше, чтобы посетители не заметили что от их посещений капает в вывод
$dd = $da + 60*60*24;//делаем дату автоматического удалени¤ из базы (если включена у ¬ас автоматическа¤ очистка)
$db->Query("SELECT * FROM db_users_fake WHERE id = '$userid' LIMIT 1"); // достаем из базы того случайного счастливчика
$user_data = $db->FetchArray();
$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, pay_sys, date_add, date_del, status, description)
VALUES ('$user_data[user]','$userid','P".$purse."','$sum_pay','RUB', '$sum', 'Payeer','$da','$dd', '3', 'Fake')");//вставл¤ем выплату в базу
////////////////////////////////////////
 
Sergei456
Участник
Сообщения
27
Реакции
6
  • #95
admin написал(а):
Все задумываются над тем как решить проблему отсутствия выплат дабы посетители сразу не убегали с сайта.
И так, рассказываю...
------------------------------
Пополнение происходит в момент открытия страницы.
Нужно поставить на ту страницу, которая по Вашему мнению посещается так как Вам нужны выплаты.
Код:
///////////////////////////////////////
$min = 2; //минимальный id пользователя
$db->Query("SELECT id FROM db_users");// достаем всех пользователей из левой базы
$max = $db->NumRows();
$userid = rand ($min,$max); // выбираем случайного пользователя
$purse = rand (1212121,17171717); // создаем случайный кошелек
$sum_pay = rand (10,299); // выбираем случаю выплату от 10 до 300 рублей
$sum_pay = $sum_pay / 10; // делим случайную выплату на 10 (жирно будет по 100 - 300 руб выводить)
$sum = $sum_pay * 1000; // находим сумму серебра из случайной суммы выплаты (умножаем на свое число)
$da = time()-60;//делаем время пополнения на 60 секунд раньше, чтобы посетители не заметили что от их посещений капает в вывод
$dd = $da + 60*60*24;//делаем дату автоматического удаления из базы (если включена у Вас автоматическая очистка)
$db->Query("SELECT * FROM db_users WHERE id = '$userid' LIMIT 1"); // достаем из базы того случайного счастливчика
$user_data = $db->FetchArray();
$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, pay_sys, date_add, date_del, status, description)
VALUES ('$user_data[user]','$userid','P".$purse."','$sum_pay','RUB', '$sum', 'Payeer','$da','$dd', '3', 'Fake')");//вставляем выплату в базу
////////////////////////////////////////
Создайте левую таблицу db_users и заполните ее левыми игрока, точнее нужен в ней только логин (user). Структура: id, user.
В структуру таблицы db_payment нужно добавить столбец description тип VARCHAR размер 4 - это для описания 'Fake', чтобы было легко фильтровать настоящие и фиктивные.

Почему левую базу с левыми игроками?
Чтобы игроки не видели себя в списке выплаченных и не жаловались на то, что у них деньги украли

-------------------UPDATE-------------
чтобы данные выплаты считались в статистике, отредактируйте файл статистики /inc/_stats.php
После
Код:
$tfstats = time() - 60*60*24;
$db->Query("SELECT
(SELECT COUNT(*) FROM db_users_a) all_users,
(SELECT SUM(insert_sum) FROM db_users_b) all_insert,
(SELECT SUM(payment_sum) FROM db_users_b) all_payment,
(SELECT COUNT(*) FROM db_users_a WHERE date_reg > '$tfstats') new_users,
(SELECT COUNT(*) FROM db_users_a WHERE date_login > '$onlinestats') online_users");
$stats_data = $db->FetchArray();
добавьте
Код:
$db->Query("SELECT sum FROM db_payment WHERE description='Fake'");
$fake=0;
while($result = $db->FetchArray())
{
$fake += $result['sum'];   
}
измените строку
Код:
<?=sprintf("%.2f",$stats_data["all_payment"]); ?>
на
Код:
<?=sprintf("%.2f",$stats_data["all_payment"]+$fake); ?>
-------------------UPDATE-------------
выплаты ето автоматически будут добавляться да нет
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #96
Владислав написал(а):
В чем может быть проблема?Пополнение на 60 секунд раньше не работает при перезагрузки страницы появляется новая выплата без таймера, очень палевно

///////////////////////////////////////
$min = 1; //минимальный id пользовател¤
$db->Query("SELECT id FROM db_users_fake");// достаем всех пользователей из левой базы
$max = $db->NumRows();
$userid = rand ($min,$max); // выбираем случайного пользовател¤
$purse = rand (1212121,17171717); // создаем случайный кошелек
$sum_pay = rand (10,499); // выбираем случаю выплату от 10 до 300 рублей
$sum_pay = $sum_pay / 20; // делим случайную выплату на 10 (жирно будет по 100 - 300 руб выводить)
$sum = $sum_pay * 1000; // находим сумму серебра из случайной суммы выплаты (умножаем на свое число)
$da = time()-60;//делаем врем¤ пополнени¤ на 60 секунд раньше, чтобы посетители не заметили что от их посещений капает в вывод
$dd = $da + 60*60*24;//делаем дату автоматического удалени¤ из базы (если включена у ¬ас автоматическа¤ очистка)
$db->Query("SELECT * FROM db_users_fake WHERE id = '$userid' LIMIT 1"); // достаем из базы того случайного счастливчика
$user_data = $db->FetchArray();
$db->Query("INSERT INTO db_payment (user, user_id, purse, sum, valuta, serebro, pay_sys, date_add, date_del, status, description)
VALUES ('$user_data[user]','$userid','P".$purse."','$sum_pay','RUB', '$sum', 'Payeer','$da','$dd', '3', 'Fake')");//вставл¤ем выплату в базу
////////////////////////////////////////
Читай внимательно описание.
Запись создается при каждой загрузке страницы. Таймера там никакого нет.
Время выплаты делается на минуту раньше, чтобы не замечали пользователи, что их действия добавляют запись
 
Последнее редактирование модератором:
Владислав1
Участник
Сообщения
24
Реакции
4
  • #97
Блин, спасибо!
 
Sergei456
Участник
Сообщения
27
Реакции
6
  • #98
admin
Переход в группу "Местный"
Повышение прав дает возможность скачивать ресурсы форума. Не ограничено по времени
автоматом срабатывает я сейчас купить статус
 
Sergei456
Участник
Сообщения
27
Реакции
6
  • #99
После оплаты мне станут сразу доступны ресурсы для скачивания
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #100
Sergei456 написал(а):
После оплаты мне станут сразу доступны ресурсы для скачивания
Ты совершенно прав. В данной теме эти вопросы не обсуждают
 
Сверху