Файл: region_clean/umnik3.php
Строк: 86
<?php
#######################################
## Mod By KoT (borispol) [76-75-072] ##
#######################################
require_once 'inc.php';
if ($msg == "!вопрос" or $msg == "!vopros") {
$r = mysql_query("select * from vopros where klu4 = '1'");
$a = mysql_fetch_array($r);
$vp = $a['question'];
$i = $a['number'];
$aqq = mysql_query("Select * from vopros where klu4 = '1'");
$bqq = mysql_fetch_array($aqq);
$answq = $bqq['answer'];
if ($i != 5) {
$st = getmicrotime();
$today = date("H:i");
$a = mysql_query("Select posts from users where id='".$uid."'");
$b = mysql_fetch_array($a);
$p = $b['posts'];
$p++;
mysql_query("Update users set posts='".$p."', onl='".$st."', room='room0' where id ='".$uid."'");
$rnd = rand(0,99999999);
$rs = "<b>Вопрос: </b> ";
mysql_query("Insert into room0 set klu4= '".$rnd."', time='".$today."', who='".$uus."', message='".$rs."".$vp."', id='".$st."', towhom='', hid='0', usid='".$uid."', komu=''");
}
}
$s = substr($msg,0,5);
if (($s == "stats") and (strlen($msg) > 6)) {
$stsus = substr($msg,6,strlen($msg)-6);
$a = mysql_query("Select credits from users where user='".mysql_real_escape_string($stsus)."'");
if (mysql_affected_rows() != 0) {
$st = getmicrotime();
$today = date("H:i");
$b = mysql_fetch_array($a);
$i = $b['credits'];
$a = mysql_query("Select user from users order by credits desc LIMIT 101");
$j = 1;
$b = mysql_fetch_array($a);
$p = intval($p);
while (($b['user'] != $stsus) and ($j <= 100)) { $b = mysql_fetch_array($a); $j++; }
if ($j <= 100) $s = "И он занимает в рейтинге <b>".$j."</b> место";
else $s = "И его место в рейтинге за пределами первой сотни.";
$mes = "У пользователя <b>".col_n($stsus)."</b> ".$i." правильных ответов. " . $s;
$rnd = mt_rand(0,99999999);
if ($towhom == $uid) $th = $id; else $th = '';
mysql_query ("Insert into room0 set klu4= '".$rnd."', time='".$today."', who='".$uus."', message='".$mes."', id='".$st."', towhom='".$th."', hid='0', usid='".$uid."', komu=''");
$a = mysql_query("Select posts from users where id='".$uid."'");
$b = mysql_fetch_array($a);
$p = $b['posts'];
$p++;
mysql_query("Update users set posts='".$p."', onl='".$st."', room='room0' where id ='".$uid."'");
} else {
$st = getmicrotime();
$today = date ("H:i");
$mes = "Игрока с ником <b>" . $stsus . "</b> нет в базе данных!";
$rnd = mt_rand(0,99999999);
if ($towhom == $uid) $th = $id; else $th = '';
mysql_query("Insert into room0 set klu4= '".$rnd."', time='".$today."', who='".$uus."', message='".$mes."', id='".$st."', towhom='".$th."', hid='0', usid='".$uid."', komu=''");
$a = mysql_query ("Select posts from users where id='".$uid."'");
$b = mysql_fetch_array ($a);
$p = $b['posts'];
$p++;
mysql_query ("Update users set posts='".$p."', onl='".$st."', room='room0' where id ='".$uid."'");
}
}
$agent = htmlentities(addslashes($HTTP_USER_AGENT));
if (((strpos($agent,"M3Gate") !== false) or (strpos($agent,"Opera") !== false) or (strpos($agent,"emulator") !== false) or (strpos($agent,"WinWAP") !== false) or (strpos($agent,"Wapsilon") !== false) or (strpos($agent,"Mozilla") !== false) or (strpos($agent,"M3GATE") !== false)) and ($rm == 0) and ($set['vict'] == 0)) {
$latumnik = mysql_fetch_array(mysql_query("Select latuser from users where id='2' LIMIT 1;"));
#$search = mb_stripos($amsg, $answ, 0, 'UTF8');
#if ($search !== false or $amsg == $tran and $nom != 5) {
$amsg = trim(strip_tags($amsg));
$amsg = preg_replace("/[(.*)] /", "", $amsg);
if (($amsg == $kansw or $amsg == $tran) and $nom != 5) {
$st = time();
$today = date ("H:i");
$mes = "! Ответ правильный, но с компа ответы не засчитываются!";
$rnd = mt_rand(0,99999999);
mysql_query("Insert into room0 set klu4= '".$rnd."', time='".$today."', who='".$uus."', message='".$mes."', id='".$st."', towhom='".$id."', hid='0', usid='".$uid."', komu='".$us."'");
}
} else {
if (($msg == $answ || $tran == $amsg) && $nom != 5) {
$st = time();
$victint = $set['victint'];
$st = $st + $victint;
if ($victint == 10) $interval = "10 секунд";
elseif ($victint == 30) $interval = "30 секунд";
elseif ($victint == 60) $interval = "минуту";
else $interval = "2 минуты";
mysql_query ("Update vopros set number = '5', time = '".$st."', answer = ' ', tran = ' ' WHERE klu4 ='1'");
$a = mysql_query ("Select posts from users where id='".$uid."'");
$b = mysql_fetch_array ($a);
$p = $b['posts'];
$p++;
mysql_query ("Update users set posts='".$p."', onl='".$st."', room='room0' where id ='".$uid."'");
$a = mysql_query ("Select posts from users where id='".$uid."'");
$b = mysql_fetch_array ($a);
$p = $b['posts'];
$p++;
mysql_query ("Update users set posts='".$p."', onl='".$st."', room='room0' where id ='".$uid."'");
$p = $row['credits'];
$o = $row['daya'];
$p++;
$o++;
mysql_query("Update users set credits='".$p."', daya='".$o."' where id ='".$id."' LIMIT 1;");
$st = getmicrotime();
$today = date ("H:i");
$usid = $id;
$mes = "Молодец <b>".col_n($us)."</b>! Ответ был: <b>".$answq."</b> ".col_n($us)." правильно отвечает на ".$p." вопрос. продолжаем через ".$interval.".";
$rnd = rand(0,99999999);
mysql_query ("Insert into room0 set klu4= '".$rnd."', time='".$today."', who='".$uus."', message='".$mes."', id='".$st."', towhom='".$towhom."', hid='0', usid='".$uid."', komu=''");
}
}
?>