View file super2/maf.php

File size: 80.36Kb
<?php
require 'connect.php';
require 'header.php';
require 'result.php';

//$rm = intval($_GET['rm']);
$rm = 1;

$ip = $_SERVER['HTTP_HOST'];
$agent = check($_SERVER['HTTP_USER_AGENT']);
$addr = $_SERVER['REMOTE_ADDR'];
mysql_query('UPDATE `antihack_users` SET room=21 WHERE id = '.$id);

function getmicrotime()
{
list($usec, $sec) = explode(' ', microtime());
return((float)$usec + (float)$sec);
}


$chasy = 4;
$us = $row['user'];
$smset = $row['smiles'];
$us_ip = $row['user_ip'];
$us_soft = $row['user_soft'];

$x = mysql_fetch_assoc(mysql_query('SELECT `user` FROM `antihack_users` WHERE id=5 LIMIT 1'));
$mafiozi = $x['user'];


if(($row['banned'] == 1)&&($row['level'] != 7))
{
print $top.'
<card id="error" title="Error" ontimer="index.php">
<timer value="5"/>
<p>
&#x042D;&#x0442;&#x043E;&#x0442; &#x043D;&#x0438;&#x043A; &#x0437;&#x0430;&#x0431;&#x0430;&#x043D;&#x043D;&#x0435;&#x043D;!
</p></card></wml>';
mysql_close();
exit;
}

if(($us_soft != $agent||$us_ip != $addr)&&$row['safe'] == 1)
{
mysql_query("UPDATE `antihack_users` SET user_soft='".$agent."', user_ip = '".$addr."' WHERE id = ".$id);
print $top.'
<card id="warning" title="Warning!">
<p align="center"><small>
<a href="maf.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'">Продолжить</a><br/>
Предупреждение о безопасности
Внимание! Ваш текущий софт или ip адрес не совпадают с ip+soft последнего захода. Если вы не использовали в последнее время IP '.$us_ip.' или софт '.$us_soft.', это может означать, что кто-то заходит с Вашего ника. Рекомендуем сменить ваш пароль. Отключить систему безопасности можно в настройках чата, но это не рекомендуется.<br/>
<a href="maf.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'">Продолжить</a>
</small></p></card></wml>';
exit;
}
elseif($us_soft != $agent||$us_ip != $addr)
{mysql_query("UPDATE `antihack_users` SET user_soft='".$agent."', user_ip='".$addr."' WHERE id = ".$id);}

//
mysql_query("SELECT `klu4` FROM `bannlist` WHERE (ip = '".$addr."')and(soft = '".$agent."') LIMIT 1;");
if(mysql_affected_rows() != 0)
{
$room9 = mysql_fetch_assoc(mysql_query('SELECT `name` FROM `rooms` WHERE rm=9'));
print $top.'
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>
<card id="ban" title="Error" ontimer="index.php">
<timer value="25"/>
<p>
Вы забанены по связке ip+soft!<br/>
И доступ вам разрешен только в
<a href="anlim.php?id='.$id.'&amp;ps='.$ps.'">'.$room9['name'].'</a>
</p></card></wml>';
mysql_close();
exit;
}
//End ip-soft


if(time()<$row['kik']||(time()<$row['kik']))
{
$room9 = mysql_fetch_assoc(mysql_query('SELECT `name` FROM `rooms` WHERE rm=9'));
print $top.'
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>
<card id="vypnut" title="Error" ontimer="index.php">
<timer value="25"/>
<p>
'.$row['whokik'].' выпнул вас из чата. Разбан через '.($row['kik']-time()).' (сек)<br/>
Причина: '.$row['whykik'].'<br/>
А пока вам разрешен доступ только в
<a href="anlim.php?id='.$id.'&amp;ps='.$ps.'">'.$room9['name'].'</a>
</p></card></wml>';
mysql_close();
exit;
}

$rm = 1;
$rmaf = 'maf'.$rm;
$rmafaction = 'mafaction'.$rm;
$rscores = 'scores'.$rm;
$ringame = 'ingame'.$rm;


function role_to_tpadej($role)
{
switch($role)
{
case 'обыватель' : $trole = 'обывателем'; break;
case 'комиссар катани' : $trole = 'инспектором катани'; break;
case 'главарь мафии' : $trole = 'главарем мафии'; break;
case 'доктор' : $trole = 'доктором'; break;
case 'маньяк' : $trole = 'маньяком'; break;
case 'путана' : $trole = 'путаной'; break;
case 'бомж' : $trole = 'бомжом'; break;
case 'мафиози' : $trole = 'мафиози'; break;
case 'горец' : $trole = 'горцем'; break;
case 'жена комиссара' : $trole = 'женой комиссара'; break;
case 'клоун' : $trole = 'клоуном'; break;
default : $trole = $role; break;
}
return($trole);
}

function role_to_rpadej($role)
{
switch ($role)
{
case 'обыватель' : $rrole = 'обывателя';break;
case 'комиссар катани' : $rrole = 'комиссара катани';break;
case 'главарь мафии' : $rrole = 'главаря мафии';break;
case 'доктор' : $rrole = 'доктора';break;
case 'маньяк' : $rrole = 'маньяка';break;
case 'путана' : $rrole = 'путану';break;
case 'бомж' : $rrole = 'бомжа';break;
case 'мафиози' : $rrole = 'мафиози';break;
case 'горец' : $rrole = 'горца';break;
case 'жена комиссара' : $rrole = 'жены комиссара';break;
case 'клоун' : $rrole = 'клоуна';break;
default: $rrole = $role; break;
}
return($rrole);
}

function get_name_by_id($id_in_game, $rm)
{
$id_in_game = str_replace('!',null,$id_in_game);
$ms = mysql_fetch_assoc(mysql_query('SELECT * FROM `ingame'.$rm.'` WHERE id_in_game = '.$id_in_game));
$ms = mysql_fetch_assoc(mysql_query('SELECT `user` FROM `antihack_users` WHERE id = '.$ms['gamer_id']));
return($ms['user']);
}

function get_role_by_id($id_in_game, $rm=1)
{
$ms = mysql_fetch_assoc(mysql_query('SELECT `role` FROM `ingame'.$rm.'` WHERE id_in_game = '.$id_in_game));
return($ms['role']);
}

function scores($rm)
{
$r = mysql_query('SELECT * FROM `scores1`');
$mmes = null;
while(($a = mysql_fetch_assoc($r)) !== false)
{
mysql_query('UPDATE `antihack_users` SET mafcredits = mafcredits + creditsingame WHERE id = '.$a['gamer_id']);
$b = mysql_fetch_assoc(mysql_query('SELECT `user` FROM `antihack_users` WHERE id = '.$a['gamer_id']));
$mmes = $mmes.$b['user'].' <strong>'.$a['score'].'</strong>, ';
}
return(substr($mmes,0,-2));
}


$a = mysql_fetch_assoc(mysql_query('SELECT * FROM `optim`'));
if($a['go']<time())
{
$i = time() + 1800;
mysql_query("UPDATE optim SET go='".$i."' WHERE klu4 = 1");
$i = time() - 3600;
for($num=1; $num<=3; $num++)
{
$roptim = 'maf'.$num;
mysql_query("DELETE FROM ".$roptim." WHERE id<'".$i."'");
mysql_query('OPTIMIZE TABLE '.$roptim);
mysql_query('ANALYZE TABLE '.$roptim);
}
}

mysql_query('SELECT * FROM `'.$ringame.'` WHERE gamer_id = '.$id);
if(mysql_affected_rows() != 0)
{$gmes = 1;}
else
{$gmes = 0;}

$tm = time()-300;
$r = mysql_query("SELECT * FROM `".$ringame."` WHERE onl<'".$tm."'");
if(mysql_affected_rows() != 0)
{
$mmsg = '';
while(($a = mysql_fetch_assoc($r)) !== false)
{
$grole = get_role_by_id($a['id_in_game'], $rm);
$gname = get_name_by_id($a['id_in_game'], $rm);
$gid = $a['gamer_id'];
$mmsg = $mmsg.$grole.' '.$gname.' покидает игру (превышено время ожидания ответа)!';

mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame - 100 WHERE id = '.$gid);
$a = mysql_fetch_assoc(mysql_query('SELECT `creditsingame` FROM `antihack_users` WHERE id = '.$gid));
$cring = $a['creditsingame'];

mysql_query("INSERT INTO ".$rscores." SET gamer_id = ".$gid.", score = '".$cring."'");
mysql_query('DELETE FROM '.$ringame.' WHERE gamer_id = '.$gid);
}

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$vktr = false;

$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS sm FROM '.$ringame));
$sm = $a['sm'];
mysql_query("SELECT * FROM `".$ringame."` WHERE role = 'главарь мафии'");
if(mysql_affected_rows() == 0 && $sm != 0)
{
$r = mysql_query("SELECT * FROM `".$ringame."` WHERE role = 'мафиози'");
if(mysql_affected_rows() == 0)
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");

$r = mysql_query('SELECT role, gamer_id FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
if($a['role'] == 'обыватель')
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 100 WHERE id = '.$a['gamer_id']);}
else
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 50 WHERE id = '.$a['gamer_id']);}
}

$mmsg = 'игра окончена, победа мирных жителей! А роли были такие: ';
$r = mysql_query("SELECT * FROM ".$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}

$mmsg = substr($mmsg,0,strlen($mmsg)-2);

mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");

mysql_query('DELETE FROM '.$ringame);


$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");

mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
else
{
$a = mysql_fetch_assoc($r);
$id_in_game = $a['id_in_game'];
$gamer_id = $a['gamer_id'];
mysql_query("UPDATE ".$ringame." SET role = 'главарь мафии' WHERE id_in_game = ".$id_in_game);
$mmsg = 'Теперь вы главарь мафии!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO $rmaf SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$gamer_id."', gamemes=1");

mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}


if($vktr !== true)
{
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS sm FROM '.$ringame));

if($a['sm'] == 2)
{
mysql_query("SELECT * FROM ".$ringame." WHERE (role = 'главарь мафии')or(role = 'мафиози')");

if(mysql_affected_rows() == 2)
{$vk = 'maf';}

if(mysql_affected_rows() == 1)
{
mysql_query("SELECT * FROM ".$ringame." WHERE (role = 'доктор')or(role = 'комиссар катани')or(role = 'путана')or(role = 'маньяк')");

if(mysql_affected_rows() != 0)
{$vk = 'ni4';}
else
{$vk = 'maf';}
}
}

if($a['sm'] == 1)
{
mysql_query("SELECT * FROM ".$ringame." WHERE (role = 'главарь мафии')or(role = 'мафиози')");
if (mysql_affected_rows() != 0)
{$vk = 'maf';}
}

if($a['sm'] == 0)
{$vk = 'ni4';}

mysql_query('SELECT * FROM '.$ringame);
$nm = round(mysql_affected_rows()/2-0.5);
$a = mysql_fetch_assoc(mysql_query("SELECT COUNT(*) AS sm FROM ".$ringame." WHERE (role='мафиози')or(role='главарь мафии')"));
$sm = $a['sm'];
if($sm>$nm)
{$vk = 'maf';}

if(isset($vk))
{
$vktr = true;
if($vk == 'ni4')
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");
$r = mysql_query('SELECT gamer_id FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 25 WHERE id = '.$a['gamer_id']);}

$mmsg = 'Силы Мафии и мирных жителей равны, ничья! А роли были такие: ';
$r = mysql_query('SELECT * FROM '.$ringame);

while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}

$mmsg = substr($mmsg,0,strlen($mmsg)-2);
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query('DELETE FROM '.$ringame);

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}

if($vk == 'maf')
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");
$r = mysql_query('SELECT role, gamer_id FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$role = $a['role'];
$gamer_id = $a['gamer_id'];
if($role == 'мафиози' || $role == 'главарь мафии')
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 50 WHERE id = '.$gamer_id);}
}

$mmsg = 'Всем хана, победа Мафов! А роли были такие: ';
$r = mysql_query("SELECT * FROM ".$ringame);

while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}
$mmsg = substr($mmsg,0,strlen($mmsg)-2);
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");

mysql_query('DELETE FROM '.$ringame);

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
}
}

$tm = time();
mysql_query("UPDATE `antihack_users` SET onl='".$tm."' WHERE id = ".$id);
if($gmes == 1)
{mysql_query("UPDATE ".$ringame." SET onl='".$tm."' WHERE gamer_id = ".$id);}

$a = mysql_fetch_assoc(mysql_query('SELECT * FROM '.$rmafaction));
$action = $a['action'];
$nexttime = $a['nexttime'];

if(($action=='game_night' && $tm>$nexttime)||($action=='dvote' && $tm>$nexttime))
{
$tm = time()+120;
mysql_query("UPDATE ".$rmafaction." SET action = 'game_day', nexttime = '".$tm."', kiked = 0, cround = cround + 1");
$kiked = $a['kiked'];
if($kiked==1)
{$mmsg = 'Наступает ночь, все жители засыпают, кроме некоторых...';}
else
{$mmsg = 'Жители, прогалдев целый день, так ничего и не решили. Наступает ночь...';}

mysql_query('UPDATE '.$ringame.' SET dvote = 0, wholin = 0');

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

mysql_query("SELECT gamer_id FROM ".$ringame." WHERE role = 'комиссар катани'");
if(mysql_affected_rows() == 0)
{
$r = mysql_query("SELECT state FROM ".$ringame." WHERE role = 'жена комиссара'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
if($a['state'] == 0)
{mysql_query("UPDATE ".$ringame." SET state = 1 WHERE role = 'жена комиссара'");}
}
}

mysql_query("UPDATE ".$ringame." SET gamer_act = ''");

$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'мафиози'");
if (mysql_affected_rows() != 0)
{
while(($a = mysql_fetch_assoc($r)) !== false)
{
$thg = $a['gamer_id'];
$re = mysql_query("SELECT * FROM ".$ringame." WHERE ((role = 'мафиози')or(role = 'главарь мафии'))and(gamer_id != ".$thg.")");
$so = '';
while(($b = mysql_fetch_assoc($re)) !== false)
{
$sname = get_name_by_id($b['id_in_game'], $rm);
if(get_role_by_id($b['id_in_game'], $rm) != 'главарь мафии')
{$so = $so.$sname.', ';}
else
{$so = $so.$sname.'(главарь), ';}
}

$so = substr($so,0,strlen($so)-2);
$mmsg = 'Сообщники: '.$so;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$thg."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}

$a = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$ringame." WHERE role = 'главарь мафии'"));
$glmaf_id = $a['gamer_id'];
$mmsg = 'Выбирайте, кому сегодня не поздоровится(!номер, в приват Мафу): ';
$r = mysql_query('SELECT * FROM '.$ringame);
$kol = mysql_affected_rows();
for($i=1; $i<=$kol; $i++)
{
$a = mysql_fetch_assoc($r);
$b = mysql_fetch_assoc(mysql_query('SELECT * FROM `antihack_users` WHERE id = '.$a['gamer_id']));
$s = $s.$a['id_in_game'].' - '.$b['user'].', ';
}

$mmsg = $mmsg.$s;
$mmsg = substr($mmsg,0,strlen($mmsg)-2);

$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'мафиози'");
if(mysql_affected_rows() != 0)
{
$sg = '';
while(($a = mysql_fetch_assoc($r)) !== false)
{
$sname = get_name_by_id($a['id_in_game'], $rm);
$sg = $sg.$sname.', ';
}
$sg = substr($sg,0,strlen($sg)-2);
$mmsg = $mmsg.'<br/>(ваши сообщники: '.$sg.')';
}

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='".$glmaf_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'комиссар катани'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$kom_id = $a['gamer_id'];
$mmsg = 'Выбирайте, кого проверить (!номер, в приват Мафу) или убить (!!номер): '.$s;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$kom_id."', gamemes=1");
mysql_query ('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}

$r = mysql_query("SELECT * FROM $ringame WHERE role = 'маньяк'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$man_id = $a['gamer_id'];
$mmsg = 'Кто же будет жертвой маньяка? (!номер, в приват Мафу): '.$s;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='".$man_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}


$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'путана'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$put_id = $a['gamer_id'];
$mmsg = 'К кому же шлюха направится сегодня? (!номер, в приват Мафу): '.$s;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$put_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}

$r = mysql_query("SELECT * FROM $ringame WHERE role = 'бомж'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$bomj_id = $a['gamer_id'];
$mmsg = 'У кого роемся в карманах? (!номер, в приват Мафу): '.$s;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$bomj_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}


$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'доктор'");
if(mysql_affected_rows()!=0)
{
$a = mysql_fetch_assoc($r);
$dok_id = $a['gamer_id'];
$mmsg = 'Кого лечим? (!номер, в приват Мафу): '.$s;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query ("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$dok_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}


$a = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$ringame." WHERE role = 'клоун'"));
$state = $a['state'];
if(mysql_affected_rows()!=0 && $state == 0)
{
$kloun_id = $a['gamer_id'];
$mmsg = 'Выберите, чьи роли поменять местами("!номер !номер", через пробел, в приват Мафу): '.$s;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$kloun_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}


$a = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$ringame." WHERE role = 'жена комиссара'"));
$state = $a['state'];
if(mysql_affected_rows() != 0&&$state == 1)
{
$jena_id = $a['gamer_id'];
$mmsg = 'На кого выпустим нашу месть? (!номер, в приват Мафу): '.$s;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$jena_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}

}


if(($action=='game_day' && $tm>$nexttime) || $action=='allvoted')
{
$tm = time()+180;

mysql_query("UPDATE ".$rmafaction." SET action = 'game_night', nexttime = '".$tm."'");

$kom_kil = 0;
$maf_kil = 0;
$man_kil = 0;
$jena_kil = 0;
$mmsg = 'Вот и день наступил. Но все ли дожили до него?';


$a = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$ringame." WHERE role = 'путана'"));
$put_act = 0;
$put_act = $a['gamer_act'];
$put_id = $a['gamer_id'];

$a = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$ringame." WHERE role = 'горец'"));
$gor_id_in_game = $a['id_in_game'];

if($put_act != 0)
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 5 WHERE id = '.$put_id);}

$a = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$ringame." WHERE role = 'доктор'"));
$doknotact = false;
$dok_act = 0;

if($put_act != $a['id_in_game'])
{$dok_act = $a['gamer_act'];}


$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'комиссар катани'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$kom_id = $a['gamer_id'];
if($a['gamer_act'])
{
$wh = get_name_by_id($a['gamer_act'], $rm);

if($put_act == $a['id_in_game'])
{$mmsg = $mmsg.' Инспектор Катани всю ночь был занят шлюхой, и не успел отловить бандитов.';}
elseif($a['gamer_act'][0] == '!')
{
$a['gamer_act'] = str_replace('!',null,$a['gamer_act']);
$kto = role_to_rpadej(get_role_by_id($a['gamer_act'], $rm));

if($gor_id_in_game != $a['gamer_act'])
{
if($a['gamer_act'] != $dok_act)
{
if(get_role_by_id($a['gamer_act'], $rm) == 'мафиози' || get_role_by_id($a['gamer_act'], $rm) == 'главарь мафии')
{
$mmsg = $mmsg.' Проведя сложнейшую операцию, Инспектор Катани наконец-то вычислил и убил '.$kto.' <strong>'.$wh.'</strong>!!!';
mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 20 WHERE id = '.$kom_id);
}
else
{
$mmsg = $mmsg.' Инспектор Катани так спятил, что казнил ни в чем не повинного '.$kto.' <strong>'.$wh.'</strong>!';
mysql_query('UPDATE `antihack_users` SET `creditsingame` = creditsingame - 20 WHERE id = '.$kom_id);
}

$kom_kil = $a['gamer_act'];
}
else
{
$mmsg = $mmsg.' Комиссар Катани почти расстрелял <strong>'.$wh.'</strong>, но добрый доктор буквально достал того из гроба.';
$doknotact = true;
}
}
else
{$mmsg = $mmsg.' Комиссар катани расстрелял ночью горца, и был очень удивлен, когда тот не умер.';}
}
else
{
$a['gamer_act'] = str_replace('!',null,$a['gamer_act']);

mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 5 WHERE id = '.$kom_id);
$mmsg = $mmsg.' Инспектор Катани времени зря не терял. Проведя тщательное расследование, он наконец-то выяснил, кто такой <strong>'.$wh.'</strong>!';

if(get_role_by_id($a['gamer_act'], $rm) == 'мафиози' || get_role_by_id($a['gamer_act'], $rm)=='главарь мафии')
{$tokom = $wh.' - мафиози';}
else
{$tokom = $wh.' - мирный житель';}

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$tokom."', id='".$tm."', towhom=".$kom_id.", gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
}

$a = mysql_fetch_assoc(mysql_query("SELECT * FROM ".$ringame." WHERE role = 'главарь мафии'"));
$maf_id = $a['gamer_id'];
if($a['gamer_act'])
{
$wh = get_name_by_id($a['gamer_act'], $rm);
if($put_act == $a['id_in_game'])
{$mmsg = $mmsg.' шлюха направилась в логово к мафии и всю ночь пробыла с главарем мафии, отвлекая его от дел.';}
else
{
if($gor_id_in_game != $a['gamer_act'])
{
mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 10 WHERE id = '.$maf_id);
$kto = role_to_tpadej(get_role_by_id($a['gamer_act'], $rm));
if($dok_act != $a['gamer_act'])
{
$mmsg = $mmsg.' Мафия сегодня зверски расправилась с '.$kto.' <strong>'.$wh.'</strong>!';
$maf_kil = $a['gamer_act'];
}
else
{
$mmsg = $mmsg.' Мафы убили '.$wh.', но доктор сгонял на кладбище и пришил ему все обратно.';
$doknotact = true;
}
}
else
{$mmsg = $mmsg.' Мафия ночью нарвалась на горца, он ей так накостылял, что мафы еле ноги унесли.';}
}
}

$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'маньяк'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$man_id = $a['gamer_id'];
$man_act = $a['gamer_act'];
if($a['gamer_act'])
{
$wh = get_name_by_id($a['gamer_act'], $rm);
if($put_act == $a['id_in_game'])
{$mmsg = $mmsg.' Маньяк так хотел намотать кишки на руку кому-нибудь этой ночью, но встретил шлюху и решил отложить это дело.';}
else
{
$kto = get_role_by_id($a['gamer_act'], $rm);
if ($dok_act != $a['gamer_act'])
{
mysql_query("SELECT * FROM ".$ringame." WHERE (id_in_game = '".$man_act."')and((role = 'мафиози')or(role = 'главарь мафии'))");
if(mysql_affected_rows() != 0)
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 20 WHERE id = '.$man_id);}
else
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame - 5 WHERE id = '.$man_id);}

$mmsg = $mmsg.' '.$kto.' <strong>'.$wh.'</strong> был наден утром в мусорном баке с топором в жопе. Похоже, тут не обошлось без маньяка...';
$man_kil = $a['gamer_act'];
}
else

$mmsg = $mmsg.' Маньяк вставил топор в жопу <strong>'.$wh.'</strong>, но операция была успешной, док его вытащил';
$doknotact = true;
}
}
}

$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'бомж'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$bomj_id = $a['gamer_id'];
if($a['gamer_act'] != '')
{
$wh = get_name_by_id($a['gamer_act'], $rm);
if($put_act == $a['id_in_game'])
{$mmsg = $mmsg.' Нахальный бомж поймал шлюху на улице и затащил к подвал. Там они и провели всю ночь.';}
else
{
mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 5 WHERE id = '.$bomj_id);
$mmsg = $mmsg.' Бомж ночью рылся в карманах у <strong>'.$wh.'</strong>!';
$kto = get_role_by_id($a['gamer_act'], $rm);
$mmsgtob = '<strong>'.$wh.'</strong> - это '.$kto.'!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsgtob."', id='".$tm."', towhom=".$bomj_id.", gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
}

$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'жена комиссара'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$jena_id = $a['gamer_id'];
$state = $a['state'];
if($a['gamer_act'] != '')
{
$wh = get_name_by_id($a['gamer_act'], $rm);
if($put_act == $a['id_in_game'])
{$mmsg = $mmsg.' шлюха сегодня направилась к жене комиссара. Камасутра отдыхает.';}
else
{
if($gor_id_in_game != $a['gamer_act'])
{
mysql_query("UPDATE `antihack_users` SET creditsingame = creditsingame + 50 WHERE id = ".$jena_id);
$kto = role_to_rpadej(get_role_by_id($a['gamer_act'], $rm));
if($dok_act != $a['gamer_act'])
{
$mmsg = $mmsg.' Жена комиссара отравила ночью '.$kto.' <strong>'.$wh.'</strong>, отомстив за смерть мужа!';
$jena_kil = $a['gamer_act'];
}
else
{
$mmsg = $mmsg.' Жена комиссара почти зарезала <strong>'.$wh.'</strong>, но добрый док за небольшую плату все восстановил.';
$doknotact = true;
}
}
else
{$mmsg = $mmsg.' Жена комиссара продырявила ножом горца, а он даже не заметил. Теперь ходит с ножом в жопе.';}
}
}
}

$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'доктор'");
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$dok_id = $a['gamer_id'];
if($doknoact == true)
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 20 WHERE id = '.$dok_id);}
elseif($put_act != $a['id_in_game'])
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 5 WHERE id = '.$dok_id);}

if($a['gamer_act'] && $doknotact === false)
{
$wh = get_name_by_id($a['gamer_act'], $rm);
if($put_act == $a['id_in_game'])
{$mmsg = $mmsg.' Доктор целую ночь прокувыркался с путаной, так никого и не вылечив';}
else
{
if($a['gamer_id'] == $a['gamer_act'])
{$mmsg = $mmsg.' Наш доктор эгоистично лечил сам себя.';}
else
{$mmsg = $mmsg.' Доктор накачал лекарствами <strong>'.$wh.'</strong>';}
}
}
}


$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'клоун'");
if (mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$state = $a['state'];
$kloun_id = $a['gamer_id'];
if($a['gamer_act'])
{
list($g1,$g2) = explode (' ',$a['gamer_act']);
mysql_query("SELECT gamer_id FROM ".$ringame." WHERE (id_in_game = '".$g1."')or(id_in_game = '".$g2."')");
if(mysql_affected_rows() == 2)
{
$b = mysql_fetch_assoc(mysql_query("SELECT gamer_id, role, state FROM $ringame WHERE id_in_game = '".$g1."'"));
$gid1 = $b['gamer_id'];
$role1 = $b['role'];
$state1 = $b['state'];
$b = mysql_fetch_assoc(mysql_query("SELECT gamer_id, role, state FROM $ringame WHERE id_in_game = '".$g2."'"));
$gid2 = $b['gamer_id'];
$role2 = $b['role'];
$state2 = $b['state'];

$mmsg1 = 'Ваша новая роль: '.$role2.'!';
$mmsg2 = 'Ваша новая роль: '.$role1.'!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg1."', id='".$tm."', towhom='".$gid1."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg2."', id='".$tm."', towhom='".$gid2."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
mysql_query("UPDATE ".$ringame." SET role = '".$role2."', state = '".$state2."' WHERE id_in_game = '".$g1."'");
mysql_query("UPDATE ".$ringame." SET role = '".$role1."', state = '".$state1."' WHERE id_in_game = '".$g2."'");

$mmsg = $mmsg.' Жители! В городе завелся клоун, и этой ночью он поменял роли двух игроков!!!';

$a = mysql_fetch_assoc(mysql_query('SELECT cround FROM '.$rmafaction));
$sc = $a['cround']*30;
mysql_query("UPDATE `antihack_users` SET creditsingame = creditsingame + '".$sc."' WHERE id = ".$kloun_id);
mysql_query("UPDATE $ringame SET state = 1 WHERE role = 'клоун'");
}
}
}


$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM $ringame, `antihack_users` WHERE ((id_in_game = '".$kom_kil."')or(id_in_game = '".$maf_kil."')or(id_in_game = '".$man_kil."')or(id_in_game = '".$jena_kil."'))and(users.id = $ringame.gamer_id)");
mysql_query("DELETE FROM $ringame WHERE (id_in_game = '".$kom_kil."')or(id_in_game = '".$maf_kil."')or(id_in_game = '".$man_kil."')or(id_in_game='".$jena_kil."')");

$vktr = false;

$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS sm FROM '.$ringame));
$sm = $a['sm'];
$a = mysql_fetch_assoc(mysql_query('SELECT current,prev,prevprev FROM '.$rmafaction));
$current = $a['current'];
$prev = $a['prev'];
$prevprev = $prev;
$prev = $current;
$current = $sm;

mysql_query("UPDATE $rmafaction SET prevprev = '".$prevprev."', prev = '".$prev."', current = '".$current."'");

if($current == $prevprev)
{
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");
$vktr = true;
$mmsg = 'Два раунда жители тормозят, и никто не умирает. Поэтому объявляется ничья! А роли были такие: ';

$r = mysql_query('SELECT `gamer_id` FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 25 WHERE id = '.$a['gamer_id']);}


$r = mysql_query('SELECT * FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}

$mmsg = substr($mmsg,0,strlen($mmsg)-2);

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO $rmaf SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query ('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
mysql_query("INSERT INTO $rscores SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query("DELETE FROM ".$ringame);
$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

}

mysql_query("SELECT * FROM ".$ringame." WHERE role = 'главарь мафии'");
if(mysql_affected_rows() == 0&&$sm != 0&&$vktr !== true)
{
$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'мафиози'");
if(mysql_affected_rows() == 0)
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");

$r = mysql_query("SELECT role, gamer_id FROM ".$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$role = $a['role'];
$gamer_id = $a['gamer_id'];
if($role == 'обыватель')
{mysql_query("UPDATE `antihack_users` SET creditsingame = creditsingame + 100 WHERE id = ".$gamer_id);}
else
{mysql_query("UPDATE `antihack_users` SET creditsingame = creditsingame + 50 WHERE id = ".$gamer_id);}
}

$mmsg = 'игра окончена, победа мирных жителей! А роли были такие: ';
$r = mysql_query('SELECT * FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}

$mmsg = substr($mmsg,0,strlen($mmsg)-2);

mysql_query("INSERT INTO $rscores SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query("DELETE FROM ".$ringame);

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO $rmaf SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO $rmaf SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
else
{
$a = mysql_fetch_assoc($r);
$id_in_game = $a['id_in_game'];
$gamer_id = $a['gamer_id'];
mysql_query("UPDATE ".$ringame." SET role = 'главарь мафии' WHERE id_in_game = '".$id_in_game."'");
$mmsg = 'Теперь вы главарь мафии!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$gamer_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}

if($vktr != true)
{
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS sm FROM '.$ringame));
if($a['sm'] == 2)
{
mysql_query("SELECT * FROM $ringame WHERE (role = 'главарь мафии')or(role = 'мафиози')");
if(mysql_affected_rows() == 2)
{$vk = 'maf';}
elseif(mysql_affected_rows() == 1)
{
mysql_query("SELECT * FROM ".$ringame." WHERE (role = 'доктор')or(role = 'комиссар катани')or(role = 'путана')or(role = 'маньяк')");
if(mysql_affected_rows() != 0)
{$vk = 'ni4';}
else
{$vk = 'maf';}
}
}

if($a['sm'] == 1)
{
mysql_query("SELECT * FROM $ringame WHERE (role = 'главарь мафии')or(role = 'мафиози')");
if(mysql_affected_rows() != 0)
{$vk = 'maf';}
}

if($a['sm'] == 0)
{$vk = 'ni4';}

mysql_query('SELECT * FROM '.$ringame);
$nm = round(mysql_affected_rows()/2-0.5);
$a=mysql_fetch_assoc(mysql_query("SELECT COUNT(*) AS sm FROM $ringame WHERE (role='мафиози')or(role='главарь мафии')"));
$sm = $a['sm'];
if($sm>$nm)
{$vk = 'maf';}

if(isset($vk))
{
$vktr = true;
if($vk == 'ni4')
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");

$r = mysql_query("SELECT gamer_id FROM ".$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gamer_id = $a['gamer_id'];
mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 25 WHERE id = '.$gamer_id);
}

$mmsg = 'Силы Мафии и мирных жителей равны, ничья! А роли были такие: ';
$r = mysql_query('SELECT * FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}
$mmsg = substr($mmsg,0,strlen($mmsg)-2);
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query('DELETE FROM '.$ringame);

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO $rmaf SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}

if($vk == 'maf')
{
$vktr = true;
mysql_query ("UPDATE $rmafaction SET action = 'nogame'");

$r = mysql_query('SELECT role, gamer_id FROM '.$ringame);
while(($a = mysql_fetch_assoc($r))!==false){
$role = $a['role'];
$gamer_id = $a['gamer_id'];
if($role == 'мафиози'||$role == 'главарь мафии')
{
mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 50 WHERE id = '.$gamer_id);
}
}

$mmsg = 'Всем хана, победа Мафов! А роли были такие: ';
$r = mysql_query("SELECT * FROM ".$ringame);

while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}
$mmsg = substr($mmsg,0,strlen($mmsg)-2);
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query('DELETE FROM '.$ringame);

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
}

mysql_query("UPDATE ".$ringame." SET gamer_act=''");
if($vktr === false)
{
$mmsg = 'Кого же залинчуем сегодня днем? День длится 3 минуты. Голосуем.(!номер) ';
$r = mysql_query('SELECT * FROM '.$ringame);
$kol = mysql_affected_rows();
for($i=1; $i<=$kol; $i++)
{
$a = mysql_fetch_assoc($r);
$b = mysql_fetch_assoc(mysql_query('SELECT * FROM `antihack_users` WHERE id = '.$a['gamer_id']));
$s = $s.'<strong>'.$a['id_in_game'].'</strong> - '.$b['user'].', ';
}
$mmsg = $mmsg.substr($s,0,-2);

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO $rmaf SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
if($action == 'registration'&&$tm>$nexttime)
{
mysql_query('SELECT * FROM '.$ringame);
if(mysql_affected_rows()<3)
{
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");

$mmsg = 'игра не начнется, пока не будет хотя бы 3 игроков!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
mysql_query('DELETE FROM '.$ringame);
}
else
{
mysql_query('DELETE FROM '.$rscores);
$tm = time()+25;
mysql_query("UPDATE ".$rmafaction." SET action = 'game_night', nexttime = '".$tm."', kiked = 1, cround = 0");
$r = mysql_query('SELECT * FROM '.$ringame);
$roles = array('обыватель','главарь мафии','комиссар катани');
if(mysql_affected_rows()>3)
{array_push($roles,'доктор');}
if(mysql_affected_rows()>4)
{array_push($roles,'обыватель');}
if(mysql_affected_rows()>5)
{array_push($roles,'мафиози');}
if(mysql_affected_rows()>6)
{array_push($roles,'маньяк');}
if(mysql_affected_rows()>7)
{array_push($roles,'путана');}
if(mysql_affected_rows()>8)
{array_push($roles,'обыватель');}
if(mysql_affected_rows()>9)
{array_push($roles,'мафиози');}
if(mysql_affected_rows()>10)
{array_push($roles,'бомж');}
if(mysql_affected_rows()>11)
{array_push($roles,'мафиози');}
if(mysql_affected_rows()>12)
{array_push($roles,'горец');}
if(mysql_affected_rows()>13)
{array_push($roles,'клоун');}
if(mysql_affected_rows()>14)
{array_push($roles,'мафиози');}
if(mysql_affected_rows()>15)
{array_push($roles,'жена комиссара');}

for($i=1; $i<=((mysql_affected_rows()-15)/3); $i++)
{array_push($roles,'мафиози');}

$j = sizeof($roles);

for($i=1; $i<=mysql_affected_rows()-$j; $i++)
{array_push($roles,'обыватель');}


mt_srand(time()*100000);
shuffle($roles);
$i = 0;
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gamer_id = $a['gamer_id'];
mysql_query('UPDATE `antihack_users` SET creditsingame = 0 WHERE id = '.$gamer_id);
$id_in_game = $i+1;
$role = $roles[$i];
$mmsg = 'Вы '.$role.'!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='".$gamer_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
mysql_query("UPDATE $ringame SET role = '".$role."', id_in_game = '".$id_in_game."' WHERE gamer_id = ".$gamer_id);
$i++;
}
$mmsg = 'Раздача ролей окончена! Ночь начнется через 20 секунд!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
mysql_query('UPDATE '.$rmafaction.' SET prevprev = 199, prev = 199, current = 200');

}
}

$msg = trim(substr($_POST['msg'],0,1024));

if(!empty($msg))
{
$msg = msg_check($msg);

$prvt = intval($_POST['prvt']);
if(empty($prvt))
{$prvt = 0;}

$towhom = intval($_POST['towhom']);
if(!$towhom)
{$towhom = null;}


$str1 = null;
$str2 = $msg;
if($row['translit'] == 1)
{
$a = mysql_fetch_assoc(mysql_query("SELECT * FROM `antihack_users` WHERE id = '".$towhom."'"));
if(strpos($msg,$a['user']) === 0)
{
$str1 = substr($msg,0,strlen($a['user']));
$str2 = substr($msg,strlen($a['user']),strlen($msg)-strlen($a['user']));
$msg = $str2;
}
}

if(!$prvt)
{$towhom = null;}

require 'smile.php';

$minpos = 500;
$nm = 500;

for($j=0; $j<=count($smiles)-1; $j++)
{
$tmpp = strpos($msg,$smiles[$j]);
if(($tmpp < $minpos)&&($tmpp !== false))
{
$minpos = $tmpp; $nm = $j;
}
}

if($minpos != 500)
{
if($row['translit'] != 1)
{
$st1 = substr($msg,0,$minpos+strlen($smiles[$nm]));
$st2 = substr($msg,$minpos+strlen($smiles[$nm]),strlen($msg)-strlen($st1));
$st1_wosm = $st1;
$st1 = str_replace($smiles[$nm],$replaces[$nm],$st1);

if(strpos($replaces[$nm],'smile/') != false)
{$st1_woasm = $st1_wosm;}
else
{$st1_woasm = $st1;}

$msg_woasm = $st1.$st2;
$msg_wosm = $st1_wosm.$st2;
$msg = $st1_woasm.$st2;
}
else
{
$st1 = substr($msg,0,$minpos);
$st2 = substr($msg,$minpos, strlen($smiles[$nm]));
$st3 = substr($msg,$minpos+strlen($smiles[$nm]),strlen($msg)-strlen($st1)-strlen($st2));
$st1 = trun_to_rus($st1);
$st2_wosm = $st2;
$st2 = $replaces[$nm];

if(strpos($replaces[$nm],'smile/') != false)
{$st2_woasm = $st2_wosm;}
else
{$st2_woasm = $st2;}

$st3 = trun_to_rus($st3);
$msg = $st1.$st2_woasm.$st3;
$msg_wosm = $st1.$st2_wosm.$st3;
$msg_woasm = $st1.$st2.$st3;
}
}
elseif($row['translit']==1)
{$msg = trun_to_rus($msg);}

unset($smiles);
unset($replaces);


$msg = $str1.$msg;
if($msg_wosm)
{$msg_wosm = $str1.$msg_wosm;}

if($msg_woasm)
{$msg_woasm = $str1.$msg_woasm;}

$msg = $str1.$msg;

if($msg_wosm)
{$msg_wosm = $str1.$msg_wosm;}

if($msg_woasm)
{$msg_woasm = $str1.$msg_woasm;}

//$a = mysql_fetch_assoc(mysql_query('SELECT * FROM `'.$rmaf.'` WHERE usid='.$id.' ORDER BY id DESC LIMIT 1'));
$time = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);
$posts =  $row['posts'];
$posts++;

mysql_query("UPDATE `antihack_users` SET posts='".$posts."', onl='".$time."' WHERE id = ".$id);
$hid = $row['inv'];
$kol++;

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$us."', message='".$msg."', messagewosm = '".$msg_wosm."', messagewoasm = '".$msg_woasm."', id='".$time."', towhom='".$towhom."', hid=".$hid.", usid=".$id.", gamemes = '".$gmes."'");
$smthwr = 1;

$a = mysql_fetch_assoc(mysql_query('SELECT * FROM '.$rmafaction));
$action = $a['action'];

if($action == 'game_night' && $gmes == 1)
{
$s = intval(str_replace('!','',$msg));

$r = mysql_query('SELECT * FROM '.$ringame.' WHERE id_in_game = '.$s);
if(mysql_affected_rows() != 0)
{
$a = mysql_fetch_assoc($r);
$id_in_game = $a['id_in_game'];
mysql_query("UPDATE $ringame SET gamer_act = '".$s."' WHERE gamer_id = ".$id);
$wh = get_name_by_id($id_in_game, $rm);
mysql_query('SELECT * FROM '.$ringame.' WHERE gamer_act = '.$s);
$sm = mysql_affected_rows();
$mmsg = $us.' голосует за '.$wh.'!(<strong>'.$sm.'</strong>)';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO $rmaf SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
mysql_query('SELECT * FROM '.$ringame);
$nm = round(mysql_affected_rows()/3);
$a = mysql_fetch_assoc(mysql_query("SELECT *,COUNT(gamer_act) FROM $ringame WHERE gamer_act != '' group by gamer_act HAVING COUNT(gamer_act)>'".$nm."'"));
if(mysql_affected_rows() != 0)
{
$w = $a['gamer_act'];
mysql_query("UPDATE ".$rmafaction." SET action = 'dvote'");
mysql_query("UPDATE ".$ringame." SET dvote = 1 WHERE id_in_game = ".$w);

$whk = get_name_by_id($w, $rm);
$mmsg = 'Жители, вы уверены, что хотите казнить '.$whk.'?(!да или !нет) '.$whk.', у вас есть время оправдаться.';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}

if($gmes==1 && $action=='dvote' && ($msg=='!da' || $msg=='!net' || $msg=='!да' || $msg=='!нет'))
{
$a = mysql_fetch_assoc(mysql_query('SELECT * FROM '.$ringame.' WHERE dvote = 1'));
$w = $a['id_in_game'];
$whk = get_name_by_id($w, $rm);

if($msg=='!da' || $msg=='!да')
{
mysql_query('UPDATE '.$ringame.' SET wholin = 1 WHERE gamer_id = '.$id);
$mmsg = $us.' голосует за казнь '.$whk.'!';
}
else
{
mysql_query("UPDATE ".$ringame." SET wholin = '-1' WHERE gamer_id = ".$id);
$mmsg = $us.' голосует против казни '.$whk.'!';
}

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
mysql_query('SELECT * FROM '.$ringame);
$nm = round(mysql_affected_rows()/2-0.5);
mysql_query('SELECT * FROM '.$ringame.' WHERE wholin = 1');
if(mysql_affected_rows()>$nm)
{
mysql_query("UPDATE ".$rmafaction." SET action = 'game_night', nexttime = '".time()."', kiked = 1");
$krole = get_role_by_id($w, $rm);
if($krole=='мафиози' || $krole=='главарь мафии')
{
$krole = role_to_tpadej($krole);
$mmsg = 'Наконец-то мирные жители расправились с '.$krole.' '.$whk.'!';
}
else
{
$krole = role_to_rpadej($krole);
$mmsg = 'Жители сами усложнили себе задачу, казнив ни в чем не повинного '.$krole.' '.$whk.'!';
}
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE (users.id = $ringame.gamer_id)and(id_in_game = '".$w."')");
mysql_query("DELETE FROM ".$ringame." WHERE id_in_game = '".$w."'");

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
$vktr = false;
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS sm FROM '.$ringame));
$sm = $a['sm'];
mysql_query("SELECT * FROM ".$ringame." WHERE role = 'главарь мафии'");

if(mysql_affected_rows() == 0&&$sm != 0)
{
$r = mysql_query("SELECT * FROM ".$ringame." WHERE role = 'мафиози'");
if(mysql_affected_rows() == 0)
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");
$r = mysql_query('SELECT role, gamer_id FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$role = $a['role'];
$gamer_id = $a['gamer_id'];

if($role == 'обыватель')
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 100 WHERE id = '.$gamer_id);}
else
{mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 50 WHERE id = '.$gamer_id);}
}

$mmsg = 'игра окончена, победа мирных жителей! А роли были такие: ';
$r = mysql_query('SELECT * FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) != false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}
$mmsg = substr($mmsg,0,strlen($mmsg)-2);
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query('DELETE FROM '.$ringame);

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();


$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
else
{
$a = mysql_fetch_assoc($r);
$id_in_game = $a['id_in_game'];
$gamer_id = $a['gamer_id'];
mysql_query("UPDATE ".$ringame." SET role = 'главарь мафии' WHERE id_in_game = ".$id_in_game);
$mmsg = 'Теперь вы главарь мафии!';

$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$gamer_id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}

if($vktr != true)
{
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS sm FROM '.$ringame));
if ($a['sm'] == 2)
{
mysql_query("SELECT * FROM ".$ringame." WHERE (role = 'главарь мафии')or(role = 'мафиози')");
if(mysql_affected_rows() == 2)
{$vk = 'maf';}
elseif(mysql_affected_rows() == 1)
{
mysql_query("SELECT * FROM ".$ringame." WHERE (role = 'доктор')or(role = 'комиссар катани')or(role = 'путана')or(role = 'маньяк')");
if(mysql_affected_rows() > 0)
{$vk = 'ni4';}
else
{$vk = 'maf';}
}
}

if($a['sm'] == 1)
{
mysql_query("SELECT * FROM ".$ringame." WHERE (role = 'главарь мафии')or(role = 'мафиози')");
if(mysql_affected_rows() > 0)
{$vk = 'maf';}
}

if($a['sm'] == 0)
{$vk = 'ni4';}

mysql_query('SELECT * FROM '.$ringame);
$nm = round(mysql_affected_rows()/2-0.5);
$a = mysql_fetch_assoc(mysql_query("SELECT COUNT(*) AS sm FROM ".$ringame." WHERE (role='мафиози')or(role='главарь мафии')"));
$sm = $a['sm'];
if($sm>$nm)
{$vk = 'maf';}
if(isset($vk))
{
if($vk == 'ni4')
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");
$r = mysql_query('SELECT gamer_id FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) != false)
{
$gamer_id = $a['gamer_id'];
mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 25 WHERE id = '.$gamer_id);
}
$mmsg = 'Силы Мафии и мирных жителей равны, ничья! А роли были такие: ';
$r = mysql_query('SELECT * FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query('DELETE FROM '.$ringame);
$mmsg = substr($mmsg,0,strlen($mmsg)-2);

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid='5', message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}

if($vk == 'maf')
{
$vktr = true;
mysql_query("UPDATE ".$rmafaction." SET action = 'nogame'");
$r = mysql_query('SELECT role, gamer_id FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$role = $a['role'];
$gamer_id = $a['gamer_id'];
if($role == 'мафиози' || $role == 'главарь мафии')
mysql_query('UPDATE `antihack_users` SET creditsingame = creditsingame + 50 WHERE id = '.$gamer_id);
}
$mmsg = 'Всем хана, победа Мафов! А роли были такие: ';
$r = mysql_query('SELECT * FROM '.$ringame);
while(($a = mysql_fetch_assoc($r)) !== false)
{
$gnick = get_name_by_id($a['id_in_game'], $rm);
$grole = get_role_by_id($a['id_in_game'], $rm);
$mmsg = $mmsg.'<strong>'.$gnick.'</strong> - '.$grole.', ';
}
$mmsg = substr($mmsg,0,-2);
mysql_query("INSERT INTO ".$rscores." SELECT gamer_id, creditsingame FROM ".$ringame.", `antihack_users` WHERE antihack_users.id = $ringame.gamer_id");
mysql_query('DELETE FROM '.$ringame);

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
$mmsg = 'За эту игру заработали столько очков: ';
$mmes = scores($rm);
$mmsg = $mmsg.$mmes;

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query ('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
}
}

mysql_query("SELECT * FROM ".$ringame." WHERE wholin = '-1'");
if(mysql_affected_rows()>$nm)
{
mysql_query("UPDATE ".$rmafaction." SET action = 'game_night'");
mysql_query("UPDATE ".$ringame." SET dvote = 0, wholin = 0, gamer_act = ''");
$mmsg = $whk.' оправдан!';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid = 5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}

if($gmes==1 && $action=='game_day' && $towhom==5)
{
$a = mysql_fetch_assoc(mysql_query('SELECT * FROM '.$ringame.' WHERE gamer_id = '.$id));
$role = $a['role'];
$gamer_act = $a['gamer_act'];
$state = $a['state'];
if($role!='обыватель' && $role!='мафиози' && $role!='клоун' && $role!='жена комиссара')
{
$s = str_replace('!','',$msg);
$r2 = mysql_query('SELECT * FROM '.$ringame.' WHERE id_in_game = '.$s);
if(mysql_affected_rows() == 0)
{
$mmsg = 'Что ж ты мне пишешь!?!?';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom=".$id.", gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
else
{
if(!$gamer_act)
{
$b = mysql_fetch_assoc($r2);
$hid = $b['gamer_id'];
$c = mysql_fetch_assoc(mysql_query('SELECT * FROM `antihack_users` WHERE id = '.$hid));
$gname = $c['user'];
unset($c);

if($role == 'главарь мафии')
{
$mmsg = 'Заказ на убийство '.$gname.' принят!';
$b = mysql_fetch_assoc(mysql_query('SELECT `night_act` FROM `mafia`'));
$mmsg1 = $b['night_act'];
}

if($role=='комиссар катани' && $msg[0].$msg[1]=='!!')
{
$mmsg = 'Заказ на убийство '.$gname.' принят!';
$s = '!'.$s;
$b = mysql_fetch_assoc(mysql_query('SELECT `night_act` FROM `komissar`'));
$mmsg1 = $b['night_act'];
}
elseif($role=='комиссар катани' && $msg[0]=='!' && $msg[1]!='!')
{
$mmsg = 'Заказ на проверку '.$gname.' принят!';
$b = mysql_fetch_assoc(mysql_query('SELECT `night_act` FROM `komissar`'));
$mmsg1 = $b['night_act'];
}

if($role == 'доктор')
{
$mmsg = 'Заказ на лечение '.$gname.' принят!';
$b = mysql_fetch_assoc(mysql_query('SELECT `night_act` FROM `doktor`'));
$mmsg1 = $b['night_act'];
}

if($role == 'маньяк')
{
$mmsg = 'изнасилуем '.$gname.' =)';
$b = mysql_fetch_assoc(mysql_query('SELECT `night_act` FROM `maniac`'));
$mmsg1 = $b['night_act'];
}

if($role == 'путана')
{
$mmsg = $gname.' сегодня ночью будет занят =)';
$b = mysql_fetch_assoc(mysql_query('SELECT `night_act` FROM `wluha`'));
$mmsg1 = $b['night_act'];
}

if($role == 'бомж')
{
$mmsg = 'Копаемся в карманах '.$gname;
$b = mysql_fetch_assoc(mysql_query('SELECT `night_act` FROM `bomj`'));
$mmsg1 = $b['night_act'];
}

mysql_query("UPDATE ".$ringame." SET gamer_act='".$s."' WHERE gamer_id = ".$id);

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg1."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
else
{
$mmsg = 'Ты уже выбрал жертву!';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
}
elseif($role=='клоун' && $state==0)
{
$s = str_replace('!','',$msg);
list($g1,$g2) = explode(' ',$s);
mysql_query("SELECT gamer_id FROM ".$ringame." WHERE (id_in_game='".$g1."')or(id_in_game='".$g2."')");
if(mysql_affected_rows() == 2)
{
mysql_query("UPDATE ".$ringame." SET gamer_act='".$s."' WHERE gamer_id = ".$id);
$a = mysql_fetch_assoc(mysql_query("SELECT id_in_game FROM ".$ringame." WHERE id_in_game = '".$g1."'"));
$gn1 = get_name_by_id($a['id_in_game'], $rm);
$a = mysql_fetch_assoc(mysql_query("SELECT id_in_game FROM ".$ringame." WHERE id_in_game = '".$g2."'"));
$gn2 = get_name_by_id($a['id_in_game'], $rm);
$mmsg = 'Меняем ролями '.$gn1.' и '.$gn2.'!';
$mmsg1 = 'Клоун ходит ночью по улицам и запутывает и без того сложное дело...';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg1."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
else
{
$mmsg = 'Что ж ты мне пишешь!?!?!?';
$tm = getmicrotime();

$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
elseif($role=='жена комиссара' && $state==1)
{
$s = str_replace('!','',$msg);
$r = mysql_query('SELECT * FROM '.$ringame.' WHERE id_in_game = '.$s);
if(mysql_affected_rows() > 0)
{
mysql_query("UPDATE ".$ringame." SET state = 2, gamer_act = '".$s."' WHERE gamer_id = ".$id);
$a = mysql_fetch_assoc($r);
$gn = get_name_by_id($a['id_in_game'], $rm);
$mmsg = $gn.' поплатится за смерть комиссара!';
$mmsg1 = 'Жена комиссара вышла из дома мстить за смерть мужа...';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='".$id."', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg1."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
else
{
$mmsg = 'Что ж ты мне пишешь!?!?!?';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom=".$id.", gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
$a=mysql_fetch_assoc(mysql_query("SELECT COUNT(*) AS nv FROM ".$ringame." WHERE (role!='обыватель')and(gamer_act='')"));
if($a['nv'] == 0)
{
mysql_query("UPDATE ".$rmafaction." SET action = 'allvoted'");
$mmsg = 'Все, что могло свершиться ночью, свершилось.';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}
if($action=='nogame' && ($msg=='!start' || $msg=='!старт'))
{
$tm = time()+180;
mysql_query("UPDATE ".$rmafaction." SET action = 'registration', nexttime = '".$tm."'");
$mmsg = 'Начинается игра "Мафия"! Набор игроков будет продолжаться 3 мин. Для участия введите !reg';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}

if($action=='registration' && ($msg=='!reg' || $msg=='!рег'))
{
mysql_query('SELECT * FROM '.$ringame.' WHERE gamer_id = '.$id);
if(mysql_affected_rows() == 0)
{
$mmsg = $us.' присоединяется к игре!';

$tm = time();
mysql_query("INSERT INTO ".$ringame." SET gamer_id = ".$id.", onl='".$tm."'");
}
else
{
$mmsg = $us.' выходит из игры!';
mysql_query('DELETE FROM '.$ringame.' WHERE gamer_id = '.$id);
}

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes=1");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
}

if($msg=='!stats' || $msg=='!статс')
{
$a = mysql_fetch_assoc(mysql_query('SELECT mafcredits FROM `antihack_users` WHERE id = '.$id));
$cr = $a['mafcredits'];
$mmsg = $us.', у вас на счету '.$cr.' кредитов';

$tm = getmicrotime();
$today = gmdate('H:i',time() + $correct_time);
$rnd = rand(0,99999999);

mysql_query("INSERT INTO ".$rmaf." SET klu4= '".$rnd."', time='".$today."', who='".$mafiozi."', usid=5, message='".$mmsg."', id='".$tm."', towhom='', gamemes='".$gmes."'");
mysql_query('UPDATE `antihack_users` SET posts = posts + 1 WHERE id = 5');
}
$max = $row['max'];
$avr = $row['avr'];

$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(readd) AS num FROM `zapiski` WHERE (idtowhom = '.$id.')and(readd = 0)and(ininc = 1)'));
$inb = $a['num'];

$time = gmdate('H:i', time() + $correct_time);

if($row['fsize'] == 'small')
{$fsize1 = '<small>'; $fsize2 = '</small>';}
elseif($row['fsize'] == 'big')
{$fsize1 = '<big>'; $fsize2 = '</big>';}
else
{$fsize1 = null; $fsize2 = null;}

$topic = mysql_result(mysql_query('SELECT `topic` FROM `'.$rmaf.'`'),0);

ob_start();
print $top.'
<head><meta forua="true" http-equiv="Cache-Control" content="no-cache,no-store,must-revalidate"/></head>';
if($avr)
{
print '<card id="maf" title="'.$topic.'-'.$time.'" ontimer="maf.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'">
<timer value="'.$avr.'"/>';
}
else
{print '<card id="maf" title="'.$topic.'-'.$time.'">';}

if($row['kn_UPDATE'] == 0)
{
print '<do type="options" name="refresh" label="Обновить">
<go href="maf.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'"/></do>';
}

print '<do type="options" name="add" label="Сказать"><go href="#add"/></do>';

if($row['level']>5)
{
print '<do type="options" name="topic" label="Топик">
<go href="maftopic.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'"/></do>';
}

print '<do type="options" name="help" label="Правила игры">
<go href="mafrules.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;mod=1&amp;ref='.$ref.'"/></do>';

print '<do type="options" name="help" label="TOP 10">
<go href="statistik.php?id='.$id.'&amp;ps='.$ps.'&amp;mod=10maf&amp;ref='.$ref.'"/></do>';

print '<do type="options" name="help" label="Помощь">
<go href="help.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'"/></do>';

if($row['kn_whochat'] == 0)
{
print '<do type="options" name="who" label="Кто где?">
<go href="who.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'"/></do>';
}

$tm = time()-300;
$inr = mysql_fetch_assoc(mysql_query('SELECT COUNT(`id`) FROM `antihack_users` WHERE `id`>11 AND `inv`=0 AND `onl`>"'.$tm.'" AND `room`=21'));
if($row['kn_whoroom'] == 0)
{
print '<do type="options" name="who_room" label="Кто тут?('.$inr['COUNT(`id`)'].')">
<go href="mafwho.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'"/></do>';
}

print '<do type="options" name="nastr" label="Настройки">
<go href="cabinet.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'"/></do>';

print '<p>'.$fsize1;

if($inb)
{
print '<strong>Вам пришло письмо <a href="inbox.php?id='.$id.'&amp;ps='.$ps.'&amp;ref='.$ref.'">('.$inb.')</a></strong><br/>';
}

print '<a href="#add">Сказать</a><br/>
<a href="maf.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'">Обновить</a><br/>---';

$res = mysql_query('SELECT * FROM `'.$rmaf.'` ORDER BY `id` DESC LIMIT '.($row['max']*2));

$total = mysql_affected_rows()-1;
$ignor = $row['ignor'];
$mread = 0;
$i = 0;
if($smthwr > 0)
{
$time = time()-30;

mysql_query("SELECT * FROM ".$rmaf." WHERE (usid = ".$id.") AND (id>'".$time."')");
if(mysql_affected_rows()>5 && $row['level']<4)
{
$kik = time()+60;
$whokik = '[Система]';
$whykik = 'Флуд';
mysql_query("UPDATE `antihack_users` SET kik = '".$kik."', whokik = '".$whokik."', whykik = '".$whykik."' WHERE id = ".$id);
}
}


while(($mread < $max)&&($i<$total))
{
$lines = mysql_fetch_assoc($res);
$date = $lines['time'];
$name = $lines['who'];
$usid = $lines['usid'];
$msg = $lines['message'];
$gm = $lines['gamemes'];


if($smset==0 && $lines['messagewosm'])
{$msg = $lines['messagewosm'];}
if($smset==2 && $lines['messagewoasm'])
{$msg = $lines['messagewoasm'];}

$time = $lines['id'];
$th = $lines['towhom'];
$hid = $lines['hid'];
$i++;
if((strpos($ignor, $name.'|') === false) && (($hid!=2) || ($id == $usid)) && ($gmes==0 || ($gmes==1 && $gm==1)))
{
if(!$th)
{
$msg = str_replace($us, '<strong>'.$us.'</strong>', $msg);

print '<br/><strong><a href="mafinside.php?id='.$id.'&amp;ps='.$ps.'&amp;nk='.$usid.'&amp;rm='.$rm.'&amp;ref='.$ref.'">'.$name.'</a></strong><small>('.$date.')&#187;</small>'.$msg;
$mread++;
}
elseif(($th == $id) || ($id == $usid))
{
$msg = str_replace($us, '<strong>'.$us.'</strong>', $msg);

print '<br/><strong><a href="mafinside.php?id='.$id.'&amp;ps='.$ps.'&amp;nk='.$usid.'&amp;rm='.$rm.'&amp;ref='.$ref.'">'.$name.'</a>[P!]</strong><small>('.$date.')&#187;</small>'.$msg;
$mread++;
}
}
}

$page_next = $max;
print '<br/>---';
if($max < $total)
{print '<br/><a href="mafhist.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;num='.$page_next.'">История</a>';}
print '<br/><a href="enter.php?id='.$id.'&amp;ps='.$ps.'&amp;ref='.$ref.'">Выйти</a><br/>
'.$fsize2.'
</p>
</card>
<card id="add" title="Написать">
<p>
<input name="msg'.$ref.'" type="text"/><br/>
'.$fsize1.'
<anchor>Сказать
<go href="maf.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'" method="post">
<postfield name="msg" value="$(msg'.$ref.')"/>';

/*
if($row['translit'] == 1)
{print '<postfield name="translit" value="1"/>';}
else
{print '<postfield name="translit" value="0"/>';}
*/

print '</go></anchor><br/>
---<br/>
<a href="maf.php?id='.$id.'&amp;ps='.$ps.'&amp;rm='.$rm.'&amp;ref='.$ref.'">К Мафу</a>
'.$fsize2.'
</p>
</card>
</wml>';

$pagesize = round((ob_get_length() + 600)/1024,1);
mysql_query("UPDATE `antihack_users` SET alltraf='".($row['alltraf']+$pagesize)."', lasttraf='".$pagesize."' WHERE id=".$id);
//mysql_close();
ob_end_flush();
?>