Помогу по Фруктовой Ферме

pirat3.0

Местный
Это был кусок кода именно от конкурса инвесторов. А конкурс рефералов вынесен в классы и по этому ему должно быть достаточно только этого
Код:
# Конкурс
$competition = new competition($db);
$competition->UpdatePoints($user_id, $ik_payment_amount);
#--------
Следовательно все что выделено на скрине вообще не нужно в вашем мерчанте
 

normalno

Местный
Попробуй в мерчанте убрать
Ура у меня получилось. В мерчайне скрин выше, в том месте где выделил стояло db_invcompetition а у меня таблица db_competition. Сейчас все работает. Всем спасибо за помощь
Я вам и хотел сообщить чтобы удалили, там код не рабочий
 

SERGEY

Местный
Еще вопросик. У меня в выплатах (если смотреть сверху вниз) сначала идут старые, а потом новые. Не пойму как сделать что бы шли сверху новые а вниз старее и старее. http://prntscr.com/iix0xy
 

Ariozo

Местный
Здравствуйте. Если не сложно подскажите. У меня на ферме было распределение прибыли 10% на покупки, 90% на вывод. Где нужно поменять, что бы было 50% и 50%?
 

geronimo

Местный
Здравствуйте. Если не сложно подскажите. У меня на ферме было распределение прибыли 10% на покупки, 90% на вывод. Где нужно поменять, что бы было 50% и 50%?
в админке раздел настройки % серебра на вывод при продаже
Еще вопросик. У меня в выплатах (если смотреть сверху вниз) сначала идут старые, а потом новые. Не пойму как сделать что бы шли сверху новые а вниз старее и старее. http://prntscr.com/iix0xy
папка pages файл payments_list.php
это
Код:
$db->Query("SELECT * FROM db_payment WHERE status = '3' AND date_add > '$dt'");
меняем на это
Код:
$db->Query("SELECT * FROM db_payment WHERE status = '3'ORDER BY id DESC AND date_add > '$dt'");
 

Ariozo

Местный
в админке раздел настройки % серебра на вывод при продаже

Добрый день. Видимо я не совсем правильно сформулировал свой вопрос. Есть файл /pages/account/_store.php там в 8 и 83 строках есть "Вы получили {$money_add} монет. Монеты распределены в пропорциях 10% Серебряных монет и 90% Золотых монет." Поменял на 50% и 50%. Получилось вообще не понятное. Прибыль распределяется больше на покупки. Попробовал, как Вы посоветовали в админке поставить 50% (там стояло 10%, т.е. проценты на вывод (золотые монеты)). Ни чего не изменилось. Может ещё где нужно поменять?
 

geronimo

Местный
файл сторе вернуть в прежнее состояние...и в админке поменять % соотношение в твоем случае 50 поставить и все будет верно считаться
 

Ariozo

Местный
в админке раздел настройки % серебра на вывод при продаже

папка pages файл payments_list.php
это
Код:
$db->Query("SELECT * FROM db_payment WHERE status = '3' AND date_add > '$dt'");
меняем на это
Код:
$db->Query("SELECT * FROM db_payment WHERE status = '3'ORDER BY id DESC AND date_add > '$dt'");
файл сторе вернуть в прежнее состояние...и в админке поменять % соотношение в твоем случае 50 поставить и все будет верно считаться
Спасибо. Сейчас попробую.
 

Ariozo

Местный
точно сохранились настройки?
Сохранились точно. 50% изменял через БД. И сторе тоже сохранён.
Во!!! Сейчас обнулил оба счёта. И ещё раз попробовал. Вроде получилось. Распределились по-ровну. Но в сторе нужно менять всё равно (как мне кажется) потому что в ответ всё равно идёт "Вы получили 2.89 монет. Монеты распределены в пропорциях 90% Серебряных монет и 10% Золотых монет."
 
Последнее редактирование:

geronimo

Местный
видимо будем ждать админа... я тут тогда бессилен... по идеи все должно работать,ну может попробовать с другого скрипта взять файл сторе или сравнить их или заменить и по тестировать
 

Ariozo

Местный
видимо будем ждать админа... я тут тогда бессилен... по идеи все должно работать,ну может попробовать с другого скрипта взять файл сторе или сравнить их или заменить и по тестировать
Всё заработало. Спасибо. Сейчас попробовал ещё на одном аккаунте тоже всё пообнулил. Всё вроде работает. Спасибо за внимание.
Я просто сейчас только тестирую игру (перед запуском) хочется, что бы после запуска поменьше вопросов возникало.
 

SERGEY

Местный
папка pages файл payments_list.php
это
Код:
$db->Query("SELECT * FROM db_payment WHERE status = '3' AND date_add > '$dt'");
меняем на это
Код:
$db->Query("SELECT * FROM db_payment WHERE status = '3'ORDER BY id DESC AND date_add > '$dt'");
Меняю вот такая фигня получается http://prntscr.com/ij1xi5
 

geronimo

Местный
не много не так код написал,вот правильнее будет
Код:
$db->Query("SELECT * FROM db_payment WHERE status = '3' AND date_add > '$dt' ORDER BY id DESC");
 

Ariozo

Местный
Доброго времени. Подскажите пожалуйста (кому не сложно). В админке, пользователи отображается только 2 страницы. На одной странице отображаются пользователи с ID 104 - 143 (последние), на второй с ID 4 - 43 (первые). А где остальные? В базе всё есть, с 1 по 143. Конечно это не особо критично, но всё же хотелось бы, что бы было по правильному.
 

pirat3.0

Местный
Доброго времени. Подскажите пожалуйста (кому не сложно). В админке, пользователи отображается только 2 страницы. На одной странице отображаются пользователи с ID 104 - 143 (последние), на второй с ID 4 - 43 (первые). А где остальные? В базе всё есть, с 1 по 143. Конечно это не особо критично, но всё же хотелось бы, что бы было по правильному.
Наверно в косяк где то в pages/admin/_users.php дайте его посмотреть или попробуйте вставить файл от другой фермы.
 

Вложения

Верх