Автор Тема: Модуль Карта сокровищ для ФФ  (Прочитано 3400 раз)

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

velas85Автор темы

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений Топ 10 по созданным темам Репутация более 5 Более 50 созданных тем За время в онлайне на форуме
  • Дата регистрации: Дек. 2015
  • Сообщений: 188
  • Страна: by
  • Поблагодарили: 21 раз(а)
  • Репутация +6/-1
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« : 17 Января 2016, 22:13:33 »
В данной теме пишем вопросы связанные с этим модулем
 

vasiliy988

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Март 2017
  • Сообщений: 11
  • Страна: ua
  • Репутация +0/-0
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #1 : 25 Марта 2017, 19:55:50 »
В инструкции написано что файл _bonus.php нужно кинуть в  /pages/account/, но у меня там есть уже файл с ежедневным бонусом... Как правильно сделать, чтоб у меня остались оба бонуса?
 

khukazov

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Возраст: 39
  • Сообщений: 277
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1984-08-17
    Социальные сети:
    ВКонтакте
Модуль Карта сокровищ для ФФ
« Ответ #2 : 25 Марта 2017, 20:10:48 »
В инструкции написано что файл _bonus.php нужно кинуть в  /pages/account/, но у меня там есть уже файл с ежедневным бонусом... Как правильно сделать, чтоб у меня остались оба бонуса?
сделай тот что у тебя есть вот так _bonus1.php только в файле и в БД надо будет поправить, да еще и везде прописать его, в .htaccess, в /pages/_account.php, короче, зря я это написал походу :alas:
 
Пользователи, которые поблагодарили этот пост: vasiliy988

vasiliy988

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Март 2017
  • Сообщений: 11
  • Страна: ua
  • Репутация +0/-0
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #3 : 25 Марта 2017, 20:38:54 »
сделай тот что у тебя есть вот так _bonus1.php только в файле и в БД надо будет поправить, да еще и везде прописать его, в .htaccess, в /pages/_account.php, короче, зря я это написал походу :alas:
Хм... Как все сложно...
 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме За 1500 созданных тем более 4000 сообщений Репутация более 75 Топ 10 по созданным темам Топ 10 по сообщениям Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 44
  • Сообщений: 4887
  • Страна: ru
  • Поблагодарили: 1351 раз(а)
  • Репутация +92/-10
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:
    1979-06-30
Модуль Карта сокровищ для ФФ
« Ответ #4 : 25 Марта 2017, 21:10:31 »
Ну да.... направление мысли правильное )))) 
можно переписать по идее...
Подвергнуть критике, может любой.
Создать то,что будет подвергнуто критике,дано не каждому.
 

vasiliy988

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 10 сообщений
  • Дата регистрации: Март 2017
  • Сообщений: 11
  • Страна: ua
  • Репутация +0/-0
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #5 : 26 Марта 2017, 12:00:12 »
сделай тот что у тебя есть вот так _bonus1.php только в файле и в БД надо будет поправить, да еще и везде прописать его, в .htaccess, в /pages/_account.php, короче, зря я это написал походу :alas:
Привет, спасибо огромное, сегодня с утра на свежую голову замутил и карту сокровищ и бонус ежедневный остался. Еще впихнул бонус 12 часов, бонус каждый час, бонус на вывод... .-.0)
 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме За 1500 созданных тем более 4000 сообщений Репутация более 75 Топ 10 по созданным темам Топ 10 по сообщениям Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 44
  • Сообщений: 4887
  • Страна: ru
  • Поблагодарили: 1351 раз(а)
  • Репутация +92/-10
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:
    1979-06-30
Модуль Карта сокровищ для ФФ
« Ответ #6 : 26 Марта 2017, 12:15:20 »
Ну вот.... Хоть кто-то начал вникать в суть проблемы  ...
 

khukazov

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Возраст: 39
  • Сообщений: 277
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1984-08-17
    Социальные сети:
    ВКонтакте
Модуль Карта сокровищ для ФФ
« Ответ #7 : 26 Марта 2017, 12:34:45 »
Привет, спасибо огромное, сегодня с утра на свежую голову замутил и карту сокровищ и бонус ежедневный остался. Еще впихнул бонус 12 часов, бонус каждый час, бонус на вывод... .-.0)
это хорошо молодец -)(.= ведь это "короче, зря я это написал походу :alas:" я написал, в преддверии того что думал начнутся вопросы как, где и т.д. :be happy:
 

viper5

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Май 2017
  • Сообщений: 119
  • Страна: ru
  • Поблагодарили: 10 раз(а)
  • Репутация +0/-2
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #8 : 05 Июля 2017, 09:22:39 »
В описании к модулю есть такая строка

Если Вы пропустите 1 день, всю карту придется изучать заново.

Так вот проблема в том что проходит неделя и карта не сбрасывается. В чём может быть причина?

Вот сам код модуля

<div class="s-bk-lf">
   <div class="acc-title">Бонус карта</div>
</div>
<div class="silver-bk">
<div class="clr"></div>


<div style="border: 4px dashed #33A049; padding: 20px 40px 20px 40px;">
<p><center>У Вас есть возможность получить бонус! [br /]Для этого нужно изучить все части карты. [br /] Одну из частей карты можно изучать 1 раз в 24 часа. [br /]Если Вы пропустите 1 день, всю карту придется изучать заново.[br /]После изучения бонус зачислится на счет для покупок.[br /] Сумма бонуса генерируется случайно от 5 до 100 монет</center> </p>
</div>
<BR />



<?PHP
$_OPTIMIZATION["title"] = "Бонус";
$usid = $_SESSION["user_id"];
$uname = $_SESSION["user"];
$usname = $_SESSION["user"];


# Настройки бонусов
$bonus_min = 5;
$bonus_max = 75;


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

$dadd=time();
$daddkarta=24; // в часах открытие одной части карты периодичность


$last_sbor3 = $user_data["last_sbor2"];


if($last_sbor3 != 1)
{

   if($last_sbor3 <= ( time() - 60*60*24*$daddkarta) )
            {
               # Удаление карты
               $db->Query("UPDATE db_users_b SET k_1 = 0, k_2 = 0, k_3 = 0, k_4 = 0, k_5 = 0, k_6 = 0, last_sbor2 = 1 WHERE id = '$usid'");
               header("Location: /account/bonus5");
            }

}



# Разгадывание новой части
if(isset($_POST["item"])){

$array_items = array(1 => "k_1", 2 => "k_2", 3 => "k_3", 4 => "k_4", 5 => "k_5", 6 => "k_6");
$array_name = array(1 => "Часть №1", 2 => "Часть №2", 3 => "Часть №3", 4 => "Часть №4", 5 => "Часть №5", 6 => "Часть №6");
$item = intval($_POST["item"]);
$citem = $array_items[$item];
$back =  floor(($user_data["last_sbor2"] - (time() - 60*60*$daddkarta))/3600);


   if(strlen($citem) >= 3){

      # Проверяем пользователя


         if($user_data["last_sbor2"] == 0 OR $user_data["last_sbor2"] <= ( time() - 60*60*$daddkarta) )
         {


            # Изучаем часть карты
            $db->Query("UPDATE db_users_b SET $citem = 1, last_sbor2 = $dadd WHERE id = '$usid'");


            echo "<center><div class='success'><font color = 'green'>Вы успешно изучили карту ".$array_name[$item]."</font></div></center><BR />";

            $db->Query("SELECT * FROM db_users_b WHERE id = '$usid' LIMIT 1");
            $user_data = $db->FetchArray();

         }else echo "<center><div class='error'><font color = 'red'>Вы изучали сегодня одну из частей карты. Приходите через: $back час(a).</font></div></center><BR />";



   }else echo 222;

}



?>


<p>
<p>




<!-- МОДУЛЬ КАРТИНКИ 2 -->

<section class="main">
            <ul class="ch-grid">
               <li>
<?
if($user_data["k_1"]>=1)
   {
?>
                  <div class="ch-item ch-images-1">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №1</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr">Уже изучено<font color="black"></font></div>
                              <input type="hidden" name="item" value="1" />

                           </center>


                        </form>


<?
   }
   else
   {
?>
                  <div class="ch-item ch-images-11">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №1</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text">изучать можно</div></div>
                              <div class="fr-te-gr"><div class="ind-text">1 раз в сутки</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <input type="hidden" name="item" value="1" />
                              <input type="submit" value="Изучить" class="buy-button" />
                           </center>


                        </form>

<?
   }
?>






                     </div>
                  </div>
               </li>

               <li>

<?
if($user_data["k_2"]>=1)
   {
?>
                  <div class="ch-item ch-images-2">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №2</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr">Уже изучено<font color="black"></font></div>
                              <input type="hidden" name="item" value="2" />

                           </center>


                        </form>

<?
   }
   else
   {
?>
                  <div class="ch-item ch-images-22">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №2</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text">изучать можно</div></div>
                              <div class="fr-te-gr"><div class="ind-text">1 раз в сутки</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <input type="hidden" name="item" value="2" />
                              <input type="submit" value="Изучить" class="buy-button" />
                           </center>


                        </form>

<?
   }
?>
                     </div>
                  </div>
               </li>
               <li>



<?
if($user_data["k_3"]>=1)
   {
?>
                  <div class="ch-item ch-images-3">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №3</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr">Уже изучено<font color="black"></font></div>
                              <input type="hidden" name="item" value="3" />

                           </center>


                        </form>

<?
   }
   else
   {
?>
                  <div class="ch-item ch-images-33">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №3</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text">изучать можно</div></div>
                              <div class="fr-te-gr"><div class="ind-text">1 раз в сутки</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <input type="hidden" name="item" value="3" />
                              <input type="submit" value="Изучить" class="buy-button" />
                           </center>


                        </form>

<?
   }
?>
                     </div>
                  </div>
               </li>
            </ul>

         </section>
         [br /]
         <section class="main">
            <ul class="ch-grid">
               <li>



<?
if($user_data["k_4"]>=1)
   {
?>
                  <div class="ch-item ch-images-4">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №4</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr">Уже изучено<font color="black"></font></div>
                              <input type="hidden" name="item" value="4" />

                           </center>


                        </form>

<?
   }
   else
   {
?>
                  <div class="ch-item ch-images-44">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №4</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text">изучать можно</div></div>
                              <div class="fr-te-gr"><div class="ind-text">1 раз в сутки</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <input type="hidden" name="item" value="4" />
                              <input type="submit" value="Изучить" class="buy-button" />
                           </center>


                        </form>

<?
   }
?>
                     </div>
                  </div>
               </li>
               <li>



   <?
if($user_data["k_5"]>=1)
   {
?>
                  <div class="ch-item ch-images-5">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №5</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr">Уже изучено<font color="black"></font></div>
                              <input type="hidden" name="item" value="5" />

                           </center>


                        </form>

<?
   }
   else
   {
?>
                  <div class="ch-item ch-images-55">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №5</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text">изучать можно</div></div>
                              <div class="fr-te-gr"><div class="ind-text">1 раз в сутки</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <input type="hidden" name="item" value="5" />
                              <input type="submit" value="Изучить" class="buy-button" />
                           </center>


                        </form>

<?
   }
?>
                     </div>
                  </div>
               </li>
               <li>


   <?
if($user_data["k_6"]>=1)
   {
?>
                  <div class="ch-item ch-images-6">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №6</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr"><div class="ind-text"></div></div>
                              <div class="fr-te-gr">Уже изучено<font color="black"></font></div>
                              <input type="hidden" name="item" value="6" />

                           </center>


                        </form>

<?
   }
   else
   {
?>
                  <div class="ch-item ch-images-66">
                        <div class="ch-info">

                          <form action="" method="post">
                           <center style="padding-top:47px;">
                              <div class="fr-te-gr-title"><div class="ind-text">Часть карты №6</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <div class="fr-te-gr"><div class="ind-text">изучать можно</div></div>
                              <div class="fr-te-gr"><div class="ind-text">1 раз в сутки</div></div>
                              <div class="fr-te-gr"><font color="black"></font></div>
                              <input type="hidden" name="item" value="6" />
                              <input type="submit" value="Изучить" class="buy-button" />
                           </center>


                        </form>

<?
   }
?>
                     </div>
                  </div>
               </li>
            </ul>

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





<!-- ------------------------------------------------------------------------------------------------------------------>







<?PHP
$ddel = time() + 60*60*24;
$dadd = time();




$db->Query("SELECT COUNT(*) FROM db_bonus_list5 WHERE user_id = '$usid' AND date_del > '$dadd'");

$hide_form = false;

   if($db->FetchRow() == 0){

      # Выдача бонуса
      if(isset($_POST["bonus"])){

         # Удаление карты
         $db->Query("UPDATE db_users_b SET k_1 = 0,k_2 = 0,k_3 = 0,k_4 = 0,k_5 = 0,k_6 = 0, last_sbor2 = $dadd WHERE id = '$usid'");

         $sumrad = rand($bonus_min, rand($bonus_min, $bonus_max) );
         $sum=$sumrad;
         # Зачилсяем юзверю
         $db->Query("UPDATE db_users_b SET money_b = money_b + '$sum' WHERE id = '$usid'");

         # Вносим запись в список бонусов
         $db->Query("INSERT INTO db_bonus_list5 (user, user_id, sum, date_add, date_del) VALUES ('$uname','$usid','$sum','$dadd','$ddel')");

         # Случайная очистка устаревших записей
         $db->Query("DELETE FROM db_bonus_list5 WHERE date_del < '$dadd'");





         echo "<center><div class='success'>Вы получили бонус {$sum} монет</div></center><BR />";

         $hide_form = true;

      }

         # Показывать или нет форму
         if(!$hide_form){
?>

<form action="" method="post">
<table width="330" border="0" align="center">
  <tr>
    <td align="center"></td>
  </tr>
  <tr>


<?
if($user_data["k_1"]>=1 AND $user_data["k_2"]>=1 AND $user_data["k_3"]>=1 AND $user_data["k_4"]>=1 AND $user_data["k_5"]>=1 AND $user_data["k_6"]>=1)
   {
?>

    <td align="center"><input type="submit" name="bonus" value="Получить бонус" class="blue-button"></td>

<?
   }
?>

  </tr>
</table>
</form>

<?PHP

         }

   }else echo "<center><div class='error'>Вы уже изучали часть карты за последние 24 часа</div></center><BR />"; ?>




<table cellpadding='3' cellspacing='0' border='0' bordercolor='#336633' align='center' width="99%">

  <tr>
    <td align="center" class="m-tb">ID</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_bonus_list5, db_users_a WHERE  db_users_a.user = db_bonus_list5.user ORDER BY db_bonus_list5.id DESC LIMIT 20");

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

        while($bon = $db->FetchArray()){

      ?>
<tr class="htt">
      <td align="center"><?=$bon["id"]; ?></td>
            <td align="center"><?=$bon["user"]; ?></td>
            <td align="center"><?=$bon["sum"]; ?></td>
            <td align="center"><?=date("d.m.Y",$bon["date_add"]); ?></td>
   </tr>
      <?PHP

      }

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


Добавлено сообщение: 05 Июля 2017, 22:45:12
так есть у кого какие нибудь соображения?
где какие цифры настроить надо?
 

viper5

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Май 2017
  • Сообщений: 119
  • Страна: ru
  • Поблагодарили: 10 раз(а)
  • Репутация +0/-2
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #9 : 09 Июля 2017, 11:41:30 »
так что вопрос никак не решить?
 

Vorsing

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 50 сообщений За финансовую помощь форуму !!!
  • Дата регистрации: Май 2017
  • Расположение: Камчатка, Вилючинск
  • Возраст: 41
  • Сообщений: 65
  • Страна: ru
  • Поблагодарили: 3 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1983-03-20
Модуль Карта сокровищ для ФФ
« Ответ #10 : 09 Июля 2017, 18:19:19 »
Если я правильно понимаю, то карта сбросится через 24 дня

Добавлено сообщение: 09 Июля 2017, 18:20:22
з.ы. Поделитесь, этим модулем
 
Пользователи, которые поблагодарили этот пост: viper5

viper5

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Май 2017
  • Сообщений: 119
  • Страна: ru
  • Поблагодарили: 10 раз(а)
  • Репутация +0/-2
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #11 : 09 Июля 2017, 18:33:47 »
Если я правильно понимаю, то карта сбросится через 24 дня

Добавлено сообщение: 09 Июля 2017, 18:20:22
з.ы. Поделитесь, этим модулем

if($last_sbor3 <= ( time() - 60*60*24*$daddkarta) )

здесь поставить так? чтоб через 2 дня

if($last_sbor3 <= ( time() - 60*60*2*$daddkarta) )

p.s
я же скинул код модуля..cкопируй а картинки найди где нибудь на сайтах)
 

Vorsing

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 50 сообщений За финансовую помощь форуму !!!
  • Дата регистрации: Май 2017
  • Расположение: Камчатка, Вилючинск
  • Возраст: 41
  • Сообщений: 65
  • Страна: ru
  • Поблагодарили: 3 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1983-03-20
Модуль Карта сокровищ для ФФ
« Ответ #12 : 09 Июля 2017, 22:48:25 »
По всей видимости, да.
 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме За 1500 созданных тем более 4000 сообщений Репутация более 75 Топ 10 по созданным темам Топ 10 по сообщениям Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 44
  • Сообщений: 4887
  • Страна: ru
  • Поблагодарили: 1351 раз(а)
  • Репутация +92/-10
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:
    1979-06-30
Модуль Карта сокровищ для ФФ
« Ответ #13 : 09 Июля 2017, 23:38:27 »
вообще по теории

if($last_sbor3 <= ( time() - 60*60*24*$daddkarta) )

это 60 секунд , 60 минут, 24 часа - то есть сутки

умножается вот на это

$daddkarta=24;

По логике,чтоб сброс был через два дня нужно
$daddkarta=24;

поменять на 2

Думаю что как-то так
 

Vorsing

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 50 сообщений За финансовую помощь форуму !!!
  • Дата регистрации: Май 2017
  • Расположение: Камчатка, Вилючинск
  • Возраст: 41
  • Сообщений: 65
  • Страна: ru
  • Поблагодарили: 3 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1983-03-20
Модуль Карта сокровищ для ФФ
« Ответ #14 : 10 Июля 2017, 00:31:13 »
Так то, да. Но, выше написано, что 24 это часы... А с другой стороны... От перемены мест слагаемых, в этом случае, точно ничего не меняется

Добавлено сообщение: 10 Июля 2017, 00:38:52
Кстати, я скачал этот модуль. Не стану утверждать, что он истинно верный, но в скрипте выше, 24 лишние цифры. А в остальном, буква в букву
 

viper5

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Май 2017
  • Сообщений: 119
  • Страна: ru
  • Поблагодарили: 10 раз(а)
  • Репутация +0/-2
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #15 : 10 Июля 2017, 08:59:21 »
вообще по теории

if($last_sbor3 <= ( time() - 60*60*24*$daddkarta) )

это 60 секунд , 60 минут, 24 часа - то есть сутки

умножается вот на это

$daddkarta=24;

По логике,чтоб сброс был через два дня нужно
$daddkarta=24;

поменять на 2

Думаю что как-то так



Vorsing был прав.. я карту начал тестить в июне...захожу на днях а она сбросилась...итог там где 24 я поменял на 2..жду..завтра вечером должна сбросится

Кстати, я скачал этот модуль. Не стану утверждать, что он истинно верный, но в скрипте выше, 24 лишние цифры. А в остальном, буква в букву

эта цифра нужна без неё не будет работать..я тут же и качал там всё описано

http://svalka58.ru/index.php?topic=1498.msg3575#msg3575
 

APTEMOH

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Болеее 500 сообщений Топ 10 по сообщениям За помощь пользователям Репутация более 15 Более 10 созданных тем
  • Дата регистрации: Сен. 2015
  • Расположение: Расположение
  • Сообщений: 529
  • Страна: th
  • Поблагодарили: 64 раз(а)
  • Репутация +19/-2
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
Модуль Карта сокровищ для ФФ
« Ответ #16 : 10 Июля 2017, 11:30:52 »
if($last_sbor3 <= ( time() - 60*60*24*$daddkarta) )

time() - возвращает текущее время в секундах от 1970 года.
Отнимаем время(так же в секундах):
time() - 60 это минус 60 сек или 1 мин.
time() - 300 это минус 300 сек или 5 мин.
time() - 60*60*24 это сутки в секундах
time() - 86400 так сутки
time() - 60*60*24*1 так же сутки
time() - 60*60*24*2 два дня
time() - 60*60*24*3 дня
time() - 60*60*24*5 дней

Понимаете?

viper5

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Май 2017
  • Сообщений: 119
  • Страна: ru
  • Поблагодарили: 10 раз(а)
  • Репутация +0/-2
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #17 : 11 Июля 2017, 19:25:56 »
Vorsing был прав.. спасибо карта сбросилась
всё таки это if($last_sbor3 <= ( time() - 60*60*2*$daddkarta) )  и есть два дня

а такое не пробовал if($last_sbor3 <= ( time() - 60*60*24*2*$daddkarta) )

 

shans5

  • *
  • *
  • Оффлайн
  • Награды Более 8 лет на форуме За 1500 созданных тем более 4000 сообщений Репутация более 75 Топ 10 по созданным темам Топ 10 по сообщениям Бывает груб к участникам форума. За время в онлайне на форуме
  • Дата регистрации: Сен. 2015
  • Расположение: Регион 58
  • Возраст: 44
  • Сообщений: 4887
  • Страна: ru
  • Поблагодарили: 1351 раз(а)
  • Репутация +92/-10
  • Пол: Мужской
  • Всё только начинается !!!
  • Дата рождения:
    1979-06-30
Модуль Карта сокровищ для ФФ
« Ответ #18 : 11 Июля 2017, 20:03:08 »
vorsing был прав только в том, что
От перемены мест слагаемых сумма не меняется

60*60*2  - это два часа
умножается на $daddkarta ( в коде 24 ) = 48 часов , то есть два дня.

Учитесь правильно читать эти цифры.
Для чего?
К примеру бонус ежедневный ( там будут цифры 60*60*24)  - это не 24 дня, а именно 24 часа.

 

viper5

  • *
  • Оффлайн
  • Награды Более 6 лет на форуме !!! Более 100 сообщений
  • Дата регистрации: Май 2017
  • Сообщений: 119
  • Страна: ru
  • Поблагодарили: 10 раз(а)
  • Репутация +0/-2
  • Пол: Мужской
Модуль Карта сокровищ для ФФ
« Ответ #19 : 11 Июля 2017, 20:46:56 »
vorsing был прав только в том, что
От перемены мест слагаемых сумма не меняется

60*60*2  - это два часа
умножается на $daddkarta ( в коде 24 ) = 48 часов , то есть два дня.

Учитесь правильно читать эти цифры.
Для чего?
К примеру бонус ежедневный ( там будут цифры 60*60*24)  - это не 24 дня, а именно 24 часа.

ну там то я знаю)
просто коды от подставления всяких добавок работают по разному
 
Теги: