<?php
// Чат GBodr
// Версия: 1.0
// Автор: Gemorroj
$y = mysql_fetch_assoc(mysql_query('SELECT `user` FROM `antihack_users` WHERE id=2 LIMIT 1'));
$umnik = $y['user'];
$uid = 2;
$uus = $umnik;
$b = mysql_fetch_assoc(mysql_query('SELECT * FROM `vopros` LIMIT 1'));
$nom = $b['number'];
$vr = $b['time'];
$answ = $b['answer'];
if(time()>=$vr)
{
if($nom == 5)
{
mysql_query('UPDATE `vopros` SET time = '.(time()+180).' WHERE klu4 = 1');
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS `num` FROM `questions`'));
$num = $a['num'];
$rnd = rand(1,$num);
$re = mysql_fetch_assoc(mysql_query('SELECT * FROM `questions` WHERE number='.$rnd));
$answ = $re['answer'];
$tran = $re['tran'];
$nom = 0;
$vr = time()+180;
//$i = strlen($answ)/2;
$i = mb_strlen($answ,'UTF-8');
$vp = $re['vopros'].' ('.$i.' букв)';
//$rs = '<strong>Вопрос:</strong> ';
$bukvy = 'бyкв';
if((($i==2)||($i==3)||($i==4)))
{$bukvy = 'бyквы';}
$vp = $re['vopros'].' ('.$i.' '.$bukvy.')';
mysql_query("UPDATE `vopros` SET number=".$nom.", question='".$vp."', answer='".$answ."', tran='".$tran."' WHERE klu4=1");
mysql_query("UPDATE `antihack_users` SET posts=posts+1, onl='".$HeadTime."', room=0 WHERE id=".$uid);
$today = gmdate('H:i', time() + $correct_time);
mysql_query('INSERT INTO `room0` SET klu4='.rand(0,99999999).", time='".$today."', who='".$uus."', message='".$rs.$vp."', id='".$HeadTime."', towhom='', hid=0, usid=".$uid);
}
else
{
$set = mysql_fetch_assoc(mysql_query('SELECT `victint` FROM `setting` WHERE klu4=1'));
$victint = $set['victint'];
mysql_query('UPDATE `vopros` SET time = '.time()+$victint.' WHERE klu4 = 1');
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS `num` FROM `questions`'));
$num = $a['num'];
$rnd = rand(1,$num);
$answ = '';
$tran = '';
$nom = 5;
mysql_query('UPDATE `vopros` SET number = '.$nom.", answer = '".$answ."', tran = '".$tran."' WHERE klu4=1");
mysql_query("UPDATE `antihack_users` SET posts=posts+1, onl='".$HeadTime."', room=0 where id=".$uid);
$vp = 'Трудно вспомнить, когда не знаешь! Следующий вопрос через '.$victint.' секунд.';
$today = gmdate('H:i', time() + $correct_time);
$rnd = rand(0,99999999);
mysql_query("INSERT INTO `room0` SET klu4=".$rnd.", time='".$today."', who='".$uus."', message='".$vp."', id='".$HeadTime."', towhom='', hid=0, usid=".$uid);
}
}
elseif((($vr-time())<120)&&($nom == 0))
{
$nom = 1;
mysql_query('UPDATE `vopros` SET number = '.$nom.", answer = '".$answ."' WHERE klu4=1");
mysql_query("UPDATE `antihack_users` SET posts=posts+1, onl='".$HeadTime."', room=0 where id=".$uid);
//////////////////////////////////
//$v = substr($answ,0,2);
$v = mb_substr($answ,0,1,'UTF-8');
//////////////////////////////////
$vp = '<strong>Подсказка:</strong> '.$v.'...';
$today = gmdate('H:i', time() + $correct_time);
mysql_query('INSERT INTO `room0` SET klu4='.rand(0,99999999).", time='".$today."', who='".$uus."', message='".$vp."', id='".$HeadTime."', towhom='', hid=0, usid=".$uid);
}
elseif((($vr-time())<60)&&($nom < 2))
{
$nom = 2;
mysql_query('UPDATE `vopros` SET number = '.$nom.", answer = '".$answ."' WHERE klu4=1");
mysql_query("UPDATE `antihack_users` SET posts=posts+1, onl='".$HeadTime."', room=0 where id=".$uid);
//$i = strlen($answ)/4;
$i = ceil(mb_strlen($answ,'UTF-8')/4);
if($i<2)
{$i = 2;}
//$v = substr($answ,0,$i);
$v = mb_substr($answ,0,$i,'UTF-8');
$vp = '<em>Подсказка:</em> '.$v.'...';
$today = gmdate('H:i', time() + $correct_time);
mysql_query("INSERT INTO `room0` SET klu4=".rand(0,99999999).", time='".$today."', who='".$uus."', message='".$vp."', id='".$HeadTime."', towhom='', hid=0, usid=".$uid);
}
?>