//Установка скрипта как обработчика команды if(in.equals("install")){ cmd.addCommand("!неуважаю", new Cmd("!неуважаю","$c $n $s",39,name)); //cmd.addAuth("неуважаю","неуважаю"); //если нужно полномочие,то раскоменти строки out="Ok"; return; }
try{ Vector v = cmd.getParser().parseArgs(msg); String s = (String)v.get(0); int t = (Integer)v.get(1); String r = (String)v.get(2); int id = Integer.parseInt(s); String i = cmd.srv.us.getUser(id).sn;
// оповещаем....неуважаю proc.mq.add(i,"Тебя не уважает пользователь " + cmd.srv.us.getUser(uin).localnick); //оповещение в комнату cmd.srv.cq.addMsg(cmd.srv.us.getUser(i).localnick + " не уважаемый пользователем "+ cmd.srv.us.getUser(uin).localnick, i, cmd.srv.us.getUser(i).room);
//Установка скрипта как обработчика команды if(in.equals("install")){ cmd.addCommand("!уважаю", new Cmd("!уважаю","$c $n $s",39,name)); //cmd.addAuth("уважаю","уважаю"); //если нужно полномочие,то раскоменти строки out="Ok"; return; }
try{ Vector v = cmd.getParser().parseArgs(msg); String s = (String)v.get(0); int t = (Integer)v.get(1); String r = (String)v.get(2); int id = Integer.parseInt(s); String i = cmd.srv.us.getUser(id).sn;
// оповещаем....уважаю proc.mq.add(i,"Тебя уважает чел " + cmd.srv.us.getUser(uin).localnick); //оповещение в комнату cmd.srv.cq.addMsg(cmd.srv.us.getUser(i).localnick + " уважаемый пользователем "+ cmd.srv.us.getUser(uin).localnick, i, cmd.srv.us.getUser(i).room);
//Установка скрипта как обработчика команды if(in.equals("install")) { cmd.addCommand("!клан", new Cmd("!клан","$n $c",39,name)); cmd.addCommand("!klan", new Cmd("!klan","$n $c",39,name)); out="Ok"; return; }
try{ //Парсим строку аргументов Vector v = cmd.getParser().parseArgs(msg); int i1 = (Integer)v.get(0); String s1 = (String)v.get(1);
// Находим юзера Users u = cmd.srv.us.getUser(i1);
if(u.id==0) { proc.mq.add(uin,"Пользователь не найден"); return; } if(!cmd.testUserGroup(s1)) { proc.mq.add(uin,"Нет такого названия клана "); return; } if (cmd.psp.testAdmin(cmd.srv.us.getUser(i1).sn) && !cmd.psp.testAdmin(uin)) { proc.mq.add(uin,"Ты не можеш изменить группу главному Лидеру клана!"); return; }
//Установка скрипта как обработчика команды if(in.equals("install")){ cmd.addCommand("!кенты", new Cmd("!кенты","",39,name)); cmd.addAuth("rich","клан"); out="Ok"; return; }
if(in.equals("install")){ cmd.addCommand("!пклан", new Cmd("!пклан","$n",39,name)); cmd.addAuth("priglklan","возможность пригласить в клан Название клана"); out="Ok"; return; }
try{ Users us = cmd.srv.us.getUser(uin); Vector v = cmd.getParser().parseArgs(msg); int no = (Integer)v.get(0); Users uss = cmd.srv.us.getUser(no); if(uss == null){ proc.mq.add(uin,"Такого пользователя не существует в нашем чате!"); return; }
if(!cmd.srv.cq.testUser(uss.sn)){ proc.mq.add(uin,"Пользователь сейчас не в чате"); return; }
cmd.srv.getIcqProcess(uss.basesn).mq.add(uss.sn,"Пользователь " + us.localnick + " [" + us.id + "] Приглашает вас в клан Название клана|\nЕсли хотите вступить в клан введите !заклан"); cmd.srv.us.grantUser(uss.id, "Название клана"); cmd.srv.us.updateUser(uss); proc.mq.add(uin,"Приглашение будет доставлено"); } catch (Exception ex) { ex.printStackTrace(); proc.mq.add(uin,"Ошибка "+ex.getMessage());
if(in.equals("install")){ cmd.addCommand("!заклан", new Cmd("!заклан","",39,name)); cmd.addAuth("Название клана","возможность перейти в клан Название клана"); out="Ok"; return; }
if(in.equals("install")){ cmd.addCommand("!изклан", new Cmd("!изклан","$n",39,name)); cmd.addAuth("izklan","возможность изгнать из клана Название клана|"); out="Ok"; return; }
try{ Users us = cmd.srv.us.getUser(uin); Vector v = cmd.getParser().parseArgs(msg); int no = (Integer)v.get(0); Users uss = cmd.srv.us.getUser(no); if(uss == null){ proc.mq.add(uin,"Такого пользователя не существует в нашем чате!"); return; } if(!cmd.srv.cq.testUser(uss.sn)){ proc.mq.add(uin,"Пользователь сейчас не в чате"); return; }
/** * При вызове скрипта определены следующие переменные: * ChatCommandProc cmd - ссылка на обработчик команд * IcqProtocol proc - ссылка на процесс обработки icq * String msg - текст сообщения с командой * String uin - кто отправил сообщение * String name - имя этого файла (при процедуре инсталяции скрипта) */
//Установка скрипта как обработчика команды if(in.equals("install")){ cmd.addCommand("!укусить", new Cmd("!укусить","$c $n $s",39,name)); cmd.addAuth("DE-YKYS","Укусить"); out="Ok"; return; }
try{ Vector v = cmd.getParser().parseArgs(msg); String s = (String)v.get(0); int t = (Integer)v.get(1); String r = (String)v.get(2); int id = Integer.parseInt(s); String i = cmd.srv.us.getUser(id).sn;
/** * При вызове скрипта определены следующие переменные: * ChatCommandProc cmd - ссылка на обработчик команд * IcqProtocol proc - ссылка на процесс обработки icq * String msg - текст сообщения с командой * String uin - кто отправил сообщение * String name - имя этого файла (при процедуре инсталяции скрипта) */
//Установка скрипта как обработчика команды if(in.equals("install")){ cmd.addCommand("!шлепнуть", new Cmd("!шлепнуть","$c $n $s",39,name)); cmd.addAuth("DE-SHLEP","SHLEP"); out="Ok"; return; }
try{ Vector v = cmd.getParser().parseArgs(msg); String s = (String)v.get(0); int t = (Integer)v.get(1); String r = (String)v.get(2); int id = Integer.parseInt(s); String i = cmd.srv.us.getUser(id).sn;
Дата: Воскресенье, 21.02.2010, 15:12 | Сообщение # 162
блин ну он хочет чтоб был вход в чат запаролен....типа чтоб спамеры наверн не беспокоили....я считаю что вещь была бы актуальна... P.S
-Юзер - !чат
-Бот_Чат - Здравствуйте! Нам чат стоит с паролем! Чтобы узнать пароль для входа отправьте смс с текстом 18495 на короткий номер 2010. В ответ вам придёт сообщение с кодом. Введите его так !чпароль ***** Приятного Общения!
-Юзер - !чпароль 53428
-Бот_Чат - Пароль введён верно! Теперь вы можете зайти в чат, команда - !чат
SpartaN Ну не у всех есть выход в интернет))) Большенство сидят с телефона или просто полные"ЮЗЕРЫ"
и ещё...
Quote
-Юзер - !чат
-Бот_Чат - Здравствуйте! Нам чат стоит с паролем! Чтобы узнать пароль для входа отправьте смс с текстом 18495 на короткий номер 2010. В ответ вам придёт сообщение с кодом. Введите его так !чпароль ***** Приятного Общения!
-Юзер - !чпароль 53428
далее....
-Бот_Чат - пароль не верный...с вас снято 100 рублей. попробуйте позже. вам не повезло
-Юзер - чё [мат] в [мат] за [мат] [мат] [мат] я [мат] эту [мат] за [мат] [мат] [мат] [мат] [мат] .....