Loading...
Помощь по скриптам | Помощь в коде
<?php
if(isset($_GET['quest_1'])){
if($user['quest_1_coll'] <= 49){header('Location: ?'.$r);exit();}
if($user['quest_1'] >= 1){header('Location: ?'.$r);exit();}

mysql_query("UPDATE `users` SET `key_zd` = '".($user['key_zd'] + 2)."', `gold` = '".($user['gold'] + 15)."', `crystals` = '".($user['crystals'] + 100)."', `exp` = '".($user['exp'] + 70)."', `quest_1_coll` = '0', `quest_1_time` = '".(time() + 86400)."' where `id` = '".$myID."'");
$_SESSION['msg'] = '<div class="text center">Награда:<br/>+ <img src="/icons/gold.png" alt>15 <img src="/icons/silver.png" alt>100 <img src="/icons/exp.png" alt>70</div>';
header('Location: ?'.$r);exit();
}

echo '<div class="text_p1">';
echo '<img src="/icons/adven.png" alt> Проведите 50 боев в приключениях.<br/><img src="/icons/ok.png" alt> Награда: <img src="/icons/gold.png" alt>15 <img src="/icons/silver.png" alt>100 <img src="/icons/exp.png" alt> 70 +.<img src="/icons/key.png" alt>2<br/>';
if($user['quest_1_time'] < time()){
if($user['quest_1_coll'] <= 49){
echo '<img src="/icons/red.png" alt> Статус: <font color="tomato">Выполняется</font><br/><a href="/adventure.php" class="but">Выполнить задание</a>';
} else echo '<img src="/icons/red.png" alt> Статус: <font color="lime">Выполнено</font><br/><a href="?quest_1" class="but"><font color="lime">Получить награду</font></a>';
} else echo 'Через: '.tl($user['quest_1_time'] - time()).'';
echo '</div>';
?>




Суть в чом не начисляется награда на персонажа .Может что-то не дописал не пойму
yarukqwe,

php
$quest_1_time = time()+86400;
mysql_query('update users set key_zd = key_zd + 2, gold = gold + 15, crystals = crystals + 100, exp = exp + 70, quest_1_coll = 0, quest_1_time = '.$quest_1_time.' where id = '.$myID);
PAIN, незабирается

Изображение

------
73167_Screenshot_20200719_160826_com.android.chrome.jpg (797.4 Kb)
Скачиваний: 129
PAIN, непойму что не так. В базе прописано путь правильный.
Онлайн: 0
Время:
Gen. 0.0859
(c) Bym.Guru 2010-2025