Автор Тема: Обменник на складе  (Прочитано 184 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Эта тема содержит сообщение, помеченное как лучший ответ. Кликните здесь для перехода к этому сообщению.

ROLSАвтор темы

  • *
  • Оффлайн
  • Дата регистрации: Фев 2018
  • Расположение: Москва
  • Возраст: 20
  • Сообщений: 10
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Дата рождения:1998-01-24
    • Награды
  • Социальные сети:
    ВКонтакте
Обменник на складе
« : 17 Март 2018, 10:25:59 »
Нет оценки
Доброе времени суток!
Проблема такая, при переводе с "Покемонет" на "Серебро". Должно получаться 100 (покемонет) = 1 (серебро), а по факту выходит 100 = 10.

В коде не вижу где это можно поправить :grave:

<div class="s-bk-lf">
   <div class="acc-title">Продажа покемонет</div>
</div>
<div class="silver-bk">
Здесь вы можете продать собранные покемонеты за серебро, которое можно обменять на реальные деньги.
Вырученное с продажи серебро распределяется между двумя счетами (счет для покупок и счет для вывода) в пропорциях:
50% на счет для покупок и 50% на вывод.<br><br>
Курс продажи покемонет: <font color="#f00">100 покемонет = 1 серебро.</font>
<br><br>
<?PHP
$_OPTIMIZATION["title"] = "Склад";
$usid = $_SESSION["user_id"];

$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();

   if(isset($_POST["sbor"])){
   
      if($user_data["last_sbor"] < (time() - 6000) ){
      
         $tomat_s = $func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
         $straw_s = $func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
         $pump_s = $func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
         $peas_s = $func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
         $pean_s = $func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
         
         $db->Query("UPDATE db_users_b SET
         a_b = a_b + '$tomat_s',
         b_b = b_b + '$straw_s',
         c_b = c_b + '$pump_s',
         d_b = d_b + '$peas_s',
         e_b = e_b + '$pean_s',
         all_time_a = all_time_a + '$tomat_s',
         all_time_b = all_time_b + '$straw_s',
         all_time_c = all_time_c + '$pump_s',
         all_time_d = all_time_d + '$peas_s',
         all_time_e = all_time_e + '$pean_s',
         last_sbor = '".time()."'
         WHERE id = '$usid' LIMIT 1");
         
         
         $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
         $user_data = $db->FetchArray();
         
$all_items = $user_data["a_b"] + $user_data["b_b"] + $user_data["c_b"] + $user_data["d_b"] + $user_data["e_b"];

   if($all_items > 0){
   
      $money_add = $func->SellItems($all_items, $sonfig_site["items_per_coin"]);
      
      $tomat_b = $user_data["a_b"];
      $straw_b = $user_data["b_b"];
      $pump_b = $user_data["c_b"];
      $pean_b = $user_data["d_b"];
      $peas_b = $user_data["e_b"];
      
      $money_b = ( (100 - $sonfig_site["percent_sell"]) / 100) * $money_add;
      $money_p = ( ($sonfig_site["percent_sell"]) / 100) * $money_add;
      
      # Обновляем юзверя
      $db->Query("UPDATE db_users_b SET money_b = money_b + '$money_b', money_p = money_p + '$money_p', a_b = 0, b_b = 0, c_b = 0, d_b = 0, e_b = 0 WHERE id = '$usid'");
      
      $da = time();
      $dd = $da + 60*60*24*15;
      
      # Вставляем запись в статистику
      $db->Query("INSERT INTO db_sell_items (user, user_id, a_s, b_s, c_s, d_s, e_s, amount, all_sell, date_add, date_del) VALUES
      ('$usname','$usid','$tomat_b','$straw_b','$pump_b','$pean_b','$peas_b','$money_add','$all_items','$da','$dd')");
      
      echo "<center><font color = 'green'><b>Вы продали {$all_items} покемонет, на сумму {$money_add} серебра</b></font></center><BR />";
      
      $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
      $user_data = $db->FetchArray();
      
   }else echo "<center><font color = 'red'><b>Вам нечего продавать</b></font></center><BR />";

      }else echo "<center><font color = 'red'><b>Вы продавали покемонеты за последние 1 час</b></font></center><BR />";
   
   }


?>
<center>
<img style="    width: 200px;" src="/img/monets.png" alt="Покемонеты">
<br>
Ваши покемоны принесли
<b>
<?php
$A=$func->SumCalc($sonfig_site["a_in_h"], $user_data["a_t"], $user_data["last_sbor"]);
$B=$func->SumCalc($sonfig_site["b_in_h"], $user_data["b_t"], $user_data["last_sbor"]);
$C=$func->SumCalc($sonfig_site["c_in_h"], $user_data["c_t"], $user_data["last_sbor"]);
$D=$func->SumCalc($sonfig_site["d_in_h"], $user_data["d_t"], $user_data["last_sbor"]);
$E=$func->SumCalc($sonfig_site["e_in_h"], $user_data["e_t"], $user_data["last_sbor"]);
$F=$func->SumCalc($sonfig_site["f_in_h"], $user_data["f_t"], $user_data["last_sbor"]);
$G=$A+$B+$C+$D+$E+$F;
 echo $G
?>
</b>
 покемонет
</center>
<br>
<form action="" method="post">
<center><input type="submit" style="width:220px;" class="button" name="sbor" value="ПРОДАТЬ ПОКЕМОНЕТЫ"></center>
</form>
<div class="clr"></div>
</div>

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

kvozimir

  • снова в skype --> kvozimir
  • *
  • Оффлайн
  • Награды Репутация  более 25 Более 1500 сообщений Более 2 лет на форуме Более 50 созданных тем Благодарность от форума За помощь пользователям За время в онлайне на форуме
  • Дата регистрации: Фев 2016
  • Возраст: 26
  • Сообщений: 1632
  • Страна: ru
  • Поблагодарили: 143 раз(а)
  • Репутация +27/-0
  • Пол: Мужской
  • telegram --> @kvozimir
  • Дата рождения:1992-04-18
    • Награды
  • Социальные сети:
    ВКонтакте
Обменник на складе
« Ответ #1 : 17 Март 2018, 10:28:43 »
Нет оценки
по файлу все окей....

 

ROLSАвтор темы

  • *
  • Оффлайн
  • Дата регистрации: Фев 2018
  • Расположение: Москва
  • Возраст: 20
  • Сообщений: 10
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
  • Дата рождения:1998-01-24
    • Награды
  • Социальные сети:
    ВКонтакте
Обменник на складе
« Ответ #2 : 17 Март 2018, 10:33:23 »
Нет оценки
по файлу все окей....

А на деле не так  :not speak:
 
Помечен как лучший ответ пользователем ROLS 17 Март 2018, 10:51:18

stariy

  • *
  • Оффлайн
  • Награды Репутация более 10 Более 150 сообщений За финансовую помощь форуму !!! Благодарность от форума
  • Дата регистрации: Ноя 2017
  • Расположение: 22 регион
  • Сообщений: 188
  • Страна: ru
  • Поблагодарили: 22 раз(а)
  • Репутация +10/-0
  • Пол: Мужской
    • Награды
  • Социальные сети:
    ВКонтакте
Обменник на складе
« Ответ #3 : 17 Март 2018, 10:43:22 »
Нет оценки
А на деле не так
В админке в настройках посмотри сколько на сколько обмен.
 
Пользователи, которые поблагодарили этот пост: ROLS
Теги:
 

Как сделать динамическое обновление накопленного на складе без обновления станиц

Автор sergeiii1983Раздел Общие вопросы по фермам

Ответов: 1
Просмотров: 528
Последний ответ 07 Февраль 2017, 22:46:34
от shans5
Значение выкупа со склада при каждом сборе/продаже

Автор FeexeeРаздел Общие вопросы по фермам

Ответов: 7
Просмотров: 699
Последний ответ 19 Февраль 2017, 06:57:52
от Rich-99000000
уровень склада с процентом на вывод

Автор maks161Раздел Продам модули фф

Ответов: 2
Просмотров: 312
Последний ответ 07 Сентябрь 2017, 22:10:11
от maks161
помогите с настройкой склада

Автор doktor540Раздел Общие вопросы по фермам

Ответов: 5
Просмотров: 614
Последний ответ 12 Февраль 2017, 00:30:46
от romcka8
модуль загруженность склада

Автор maks161Раздел Продам модули фф

Ответов: 0
Просмотров: 333
Последний ответ 07 Сентябрь 2017, 22:21:55
от maks161
Имя пользователя:
Пароль:
Session: