PDA

Просмотр полной версии : [php] Режимы


cren
25.08.2009, 23:11
как можно реализовать такую хрень для бота...

вот допустим по команде !факт 5, мне выдаёт 5 рандомных строк из, (5 - колво строк, по цифте 2, выдаёт два ит ..п.) одного файла...:
// Инетресные факты
case "!факт":
$adv = $lines[88][rand(0, count($lines[88]) - 1)];
*** КОД КОД КОД***

$mlCQ->send_message($from,$faket . $rasd . $adv);
break;
мне нужно сделать такую хрень, допустим, отправляешь боту !факт, это ты типа вошёл в режим, и теперь, когда отправляешь любую цифру, и это чтобы было равносильно команде !факт <цифра>

Gifts
26.08.2009, 00:23
cren Будет что-то вроде:

case "!факт": $rezhim[]=$from;
// Тут еще можно отправить сообщение, что пользователь вошел в режим ^^
break;
default:
if (is_numeric($input) && in_array($from,$rezhim)) // $input - это переменная которая стоит в switch
// Это код, который раньше стоял в факте
{ $adv = $lines[88][rand(0, count($lines[88]) - 1)];
*** КОД КОД КОД***

$mlCQ->send_message($from,$faket . $rasd . $adv); }
break;

cren
27.08.2009, 22:27
а как сделать выход из режима?

Deathdreams
28.08.2009, 00:00
FireFenix
на 3 минуты опередил :rolleyes: