Вход Регистрация
Файл: moduls/chat/bots/umnik/second_answer.php
Строк: 103
<?php

/**
* @package     Prime Social
* @link        http://primesocial.ru
* @copyright   Copyright (C) 2016 Prime Social
* @author      BoB | http://primesocial.ru/about
*/


$bot 6;
// Oskorblenie
if(eregi('Злая викторина'$msg) !== false)
{
$sql DB::$dbs->queryFetch("SELECT * FROM `chat_bad_answers` ORDER BY RAND() LIMIT 1;");

$message '<b>' $user['nick'] . '</b>, ' $sql['answer'];

DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
$umnik DB::$dbs->queryFetch("SELECT `chat_post` FROM ".USERS." WHERE `id` = ?",array($bot));
DB::$dbs->query("UPDATE ".USERS." SET `chat_post` = ? WHERE `id` = ?",array((++$umnik['chat_post']), $bot));
}
//konec oskorbleniya

if($msg === "!question" or $msg === "!вопрос")
{
    if(
$buff_action != 0)
    {
    
$fd fopen("bots/second_bot/question.dat""r");
    
$question fgets($fd);
    
fclose($fd);
    
$message "<b>$user[nick]</b>, $question";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));    
    }
    else
    {
    
$message "<b>$user[nick]</b>, блять! Для тупых повторяю: время вышло! Жди следующего вопроса!";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));    
    }
    
     
$umnik DB::$dbs->queryFetch("SELECT `chat_post` FROM ".USERS." WHERE `id` = ?",array($bot));
    
DB::$dbs->query("UPDATE ".USERS." SET `chat_post` = ? WHERE `id` = ?",array((++$umnik['chat_post']), $bot));
}

$var explode(" "$msg);

if ( (
$var[0] == 'статс' || $var[0] == 'stats') && !empty($var[1]) ) {
    
$ank DB::$dbs->queryFetch("SELECT `id`, `zloy_otvet` FROM ".USERS." WHERE `nick` = ?",array(html($var[1])));
    
    if (!empty(
$ank)) {
        
$message 'У пользователя ' get_nick($ank['id'], 'page') . ' <b>' . ( empty($ank['zloy_otvet']) ? '0' $ank['zloy_otvet']) . '</b> правильных ответов.';
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot$user['id'], 0time(), $room['id'], 000));  
    }


$result substr($msg03);
//NATRAVLENIE
if($result == "fas")
{
$nick mysql_escape_string(substr($msg4));

    if(empty(
$nick))
    {
    
$message "<b>$user[nick]</b>, ты не ввел ник, дебил!";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));    
    }
    else
    {
        if(
$user['level'] != 8)
        {
        
$message "<b>$user[nick]</b>, пошел на хуй! Не стану я юзера "".$nick."" доставать. Ты не админ!";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
        }
        else
        {
            if(
$nick == 'Злая викторина')
            {
            
$message "<b>$user[nick]</b>, а не охуел? Я сам на себя наезжать не собираюсь...";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
            }
            elseif(
$nick == $bots[0])
            {
            
$message "$nickname, ты с ума сошел? Не тронь бота ".$bots[0]."!";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
            }
            elseif(
$nick == $bots[1])
            {
            
$message "$nickname, вообще-то я на друзей не наезжаю!";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
            }
            elseif(
$nick == $bots[3])
            {
            
$message "$nickname, ага. А потом мне влетит от системы...Не...Не буду...";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
            }
            elseif(
$nick == "Unkind" || $nick == "Kaysar")
            {
            
$message "$nickname, иди в задницу, сука опущенная! Это создатель чата, мудила!";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
            }
            else
            {
            
$sql mysql_query("SELECT * FROM `chat_bad_answers` ORDER BY RAND() LIMIT 1;");
            
$bad_answer mysql_result($sql0'answer');
            
$message "$nick$bad_answer";
        
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));  
            }
        }
    }
}
//END OF NATRAVLENIE

//ANSWER
$fd fopen("bots/second_bot/answer.dat""r");
$answer fgets($fd);
fclose($fd);

//TRAN ANSWER
$fd fopen("bots/second_bot/translit.dat""r");
$tran_answer fgets($fd);
fclose($fd);

$up = array("А""Б""В""Г""Д""Е""Ё""Ж""З""И""Й""К""Л""М""Н""О""П""Р""C""Т""У""Ф""Х""Ц""Ч""Ш""Щ""Ъ""Ы""Ь""Э""Ю""Я");
$down = array("а""б""в""г""д""е""ё""ж""з""и""й""к""л""м""н""о""п""р""c""т""у""ф""х""ц""ч""ш""щ""ъ""ы""ь""э""ю""я");

$msg str_replace($up$down$msg);

if((
$msg == $answer or $msg == $tran_answer) && $buff_action != 0)
{
$sett DB::$dbs->queryFetch("SELECT * FROM ".SETT." WHERE `id` = ?",array(1));  
$interval_zloy = (empty($sett['vict_interval_zloy']) ? 10 $sett['vict_interval_zloy']);
$sql mysql_query("SELECT `answers` FROM `chat_users` WHERE `id` = '".$id."';");
$answers mysql_result($sql0);
$message 'Эта пять, <a href="'.HOME.'/inside.php?id='.$user['id'].'"><b>' $user['nick'] . '</b></a>! Придурки, ответ-то был: <b>'.$answer.'</b>. <a href="'.HOME.'/inside.php?id='.$user['id'].'"><b>' $user['nick'] . '</b></a> отсосал(а) '.(++$user['zloy_otvet']).' раз(а). Следующий вопрос задам через '.$interval_zloy.' секунд, тупицы!'
DB::$dbs->query("INSERT INTO ".ROOMS_MSG." (`msg`, `user_id`, `friend_id`, `privat`, `time`, `room_id`, `color`, `mig`, `shrift`) 
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)"
, array($message$bot00time(), $room['id'], 000));    
$umnik DB::$dbs->queryFetch("SELECT `chat_post` FROM ".USERS." WHERE `id` = ?",array($bot));
DB::$dbs->query("UPDATE ".USERS." SET `chat_post` = ? WHERE `id` = ?",array((++$umnik['chat_post']), $bot));
DB::$dbs->query("UPDATE ".USERS." SET `chat_post` = ?, `zloy_otvet` = ? WHERE `id` = ?",array((++$user['chat_post']), $user['zloy_otvet'], $user['id']));

$fd fopen("bots/second_bot/time.dat""w");
flock($fdLOCK_EX);
$puts fputs($fd, (time() + $interval_zloy)); //NEXT QUESTION
flock($fdLOCK_UN);
fclose($fd);

$fd fopen("bots/second_bot/action.dat""w");
flock($fdLOCK_EX);
$puts fputs($fd"0");
flock($fdLOCK_UN);
fclose($fd);
}
?>
Онлайн: 1
Реклама