Loading...
Свободное общение | нужна помощь
Есть код при обновлении страницы добавляет жизнь
php
          
if((time() - $user['last_update']) > $_time) {

mysql_query('UPDATE `users` SET `last_update` = "'.time().'" WHERE `id` = "'.$user['id'].'"');


$hps = $user['vit'] ;

if($user['hps'] < $hps) {
$_hps = (((time() - $user['last_update']) / $_time) + 1 );
if($_hps > $hps) {
$_hps = $hps - $user['hps'];
}
mysql_query('UPDATE `users` SET `hps` = "'.($user['hps'] + $_hps ).'" WHERE `id` = "'.$user['id'].'"');

} }

как сделать чтобы не работало когда ты не в сети
________
посл. ред. 04.07.2020 в 19:31; всего 1 раз(а); by OverDriver
if ($user != 0 && $ank['online'] > time()-600) {
557782680 , только причем тут это?
OverDriver ,


php
               mysql_query('UPDATE `users` SET `hps` = "'.($user['hps'] + 1).'", `last_update` = "'.(time()+120).'"  WHERE `last_update` >= "'.time().'"'); 

PAIN , тоже некорректно работает
OverDriver , ну я тебе пример накидал, как сделать
PAIN , тогда позже посмотрим ?
Онлайн: 10
Время:
Gen. 0.1087
(c) Bym.Guru 2010-2026