Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

25.08.2009, 23:11
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 262
Провел на форуме: 373836
Репутация:
53
|
|
[php] Режимы
как можно реализовать такую хрень для бота...
вот допустим по команде !факт 5, мне выдаёт 5 рандомных строк из, (5 - колво строк, по цифте 2, выдаёт два ит ..п.) одного файла...:
PHP код:
// Инетресные факты
case "!факт":
$adv = $lines[88][rand(0, count($lines[88]) - 1)];
*** КОД КОД КОД***
$mlCQ->send_message($from,$faket . $rasd . $adv);
break;
мне нужно сделать такую хрень, допустим, отправляешь боту !факт, это ты типа вошёл в режим, и теперь, когда отправляешь любую цифру, и это чтобы было равносильно команде !факт <цифра>
Последний раз редактировалось Sharky; 26.08.2009 в 00:00..
|
|
|

26.08.2009, 00:23
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
cren Будет что-то вроде:
PHP код:
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;
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
|
|
|

27.08.2009, 22:27
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 262
Провел на форуме: 373836
Репутация:
53
|
|
а как сделать выход из режима?
|
|
|

28.08.2009, 00:00
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
FireFenix
на 3 минуты опередил 
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|