изменить в msgpost.php
найти
Code
case "/w":
case "/who":
if ($s[3]<$GLOBALS['admcmd']['/who']) exitnotice("access denied");
$st="<table border=1 cellspacing=0 cellpadding=1 class=s>";
foreach ($user as $k=>$v) {
$st.="<tr><td>$k</td><td>$v[admin]</td>";
if ($s[3]>=$GLOBALS['admcmd']['ip'])
$st.="<td>$v[addr]</td><td><a target=kbdpost href= \"javascript:top.ban('$k', '$v[host]' )\" >$v[host]</a></td>".
"<td>$v[usernum], $v[brcode]</td>";
if ($s[3]>=$GLOBALS['admcmd']['sess'])
$st.="<td>$v[0]</td>";
$st.="</tr>";
}
$st.="</td></tr></table><script>s()</script>";
cmsg_notice_html($s['nick'],$st);
break;
case "/p":
case "/ping":
$rnd=mt_rand(0,999999999);
cmsg_notice_html_nobuf($s['nick'],
"<script>top.gocmd('ping','".getmicrotime()."','');</script>");
break;
после него поставить:
Code
case "/dura":
$dura_admin=999; // сколько прав должен иметь юзер, что бы пускать дуру
if ($s[3]<$dura_admin) exitnotice("Вам недоступна ДУРА!!!");
$msg=substr($msg,6,strlen($msg)-6);
$ni = explode(" ", $msg);
$ni=trim($ni[0]);
if (!isset($usersl[sl($ni)])) exitnotice("Ник не найден в чате");
$ni=$usersl[sl($ni)];
$msg=substr($msg,strlen($ni),strlen($msg)-strlen($ni));
cmsg_admin(999,"Сейчас пользователь <b>".html($s['nick'])." пускает дуру,
пользователю ".html($ni)." текст дуры ".html($msg)." </b>");
cmsg_all($ni,"$msg",1);
break;