Файл: ubiznes.mobi/_crone/_bot.php
Строк: 14
<?
$time=time();
include_once'../sys/sess.php';
include_once'../sys/functions.php';
$b=mysql_query("SELECT * FROM `bots` WHERE `times` < '$time'");
while($bp=mysql_fetch_assoc($b)){
mysql_query("UPDATE `bots` SET `time` = '".(($bp['t_onl']*60)+$time)."',`times` = '".($time+(3600*$bp['times_count']+3600))."' WHERE `id` = '$bp[id]'");
}
$q=mysql_query("SELECT * FROM `bots` WHERE `time` > '$time' ORDER BY `id` DESC");
while($post=mysql_fetch_assoc($q)){
//=======================//
$user=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '$post[id_user]' LIMIT 1"));
//=======================//
$level=mysql_fetch_assoc(mysql_query("SELECT * FROM `level` WHERE `level` = '".($user['level']+1)."' LIMIT 1"));
if($level['exp']>0){
if($user['exp']>$level['exp']){mysql_query("UPDATE `user` SET `level` = `level` + '1' WHERE `id` = '$user[id]'");}
$exp=($level['exp']/100*rand(1,1)/rand(10,5));
if($user['level']>=150){$exp=$level['exp']/100*(rand(1,1)/10);}
}
//=======================//
echo'Ник пользователя: '.$user['nick'].'</br>
Уровень пользователя: '.$user['level'].' </br>
Требуется опыта: '.$user['exp'].' | '.$level['exp'].' </br>
Дает опыта: '.floor($exp).' </br>
Перезапуск через: '.time_left($post['times']-$time).' <hr>';
mysql_query("UPDATE `user` SET `date_last` = '$time', `time` = `time` + '".rand(15,60)."', `exp` = `exp` + '".(floor($exp))."' WHERE `id` = '$user[id]'");
firm_exp($exp);
}