Мини Бот, Бот для админа |
Здравствуйте, гость ( Вход | Регистрация )
Мини Бот, Бот для админа |
10.4.2009, 20:20
Сообщение
#1
|
|
Продвинутый участник Группа: Пользователи Сообщений: 120 Регистрация: 30.6.2008 Пользователь №: 104 Спасибо сказали: 2 раза |
У кого есть такой бот? Очень нужен.
сообщения: написать всем unreg. написать всем оп. написать всем reg. написать всем. -------------------- баны: забанить по ник. забанить по ип. -------------------- чат: заглушить юзера. снять заглушку. Очистка чата. --------------------- Сам бот запрещает: нельзя писать unreg в общем чате и pm. нельзя качать unreg. Нельзя общаться самим собой т.е. как в скрипте "stop_trep" ------------------------ Скрипт нужен под Ptokax 0.4.1.1 |
|
|
14.4.2009, 19:21
Сообщение
#2
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
протестил. теперь всё должно работать!
Прикрепленные файлы
|
|
|
15.4.2009, 8:24
Сообщение
#3
|
|
Продвинутый участник Группа: Пользователи Сообщений: 120 Регистрация: 30.6.2008 Пользователь №: 104 Спасибо сказали: 2 раза |
протестил. теперь всё должно работать! Спасибо, все работает. Цитата Core.SendPmToUser(curUser.sNick,sBot, "*** "..curUser.sNick..", Сообщение ") Как правильно написать чтобы сообщение отправлялось в PM Правильно меню сделал? Код Core.SendToUser(tUser,"$UserCommand 1 3 Меню админа\\Баны\\Временно забанить юзера по IP$<%[mynick]> !tempbanip %[line:Введите ip] %[line:Укажите время 1m= 1 мин 1h = 1 час] %[line:Укажите причину]||") Core.SendToUser(tUser,"$UserCommand 1 3 Меню админа\\Баны\\Временно забанить ник$<%[mynick]> !nicktempban %[line:Введите ник] %[line:Укажите время 1m= 1 мин 1h = 1 час] %[line:Укажите причину]||") Core.SendToUser(tUser,"$UserCommand 1 2 Меню админа\\Чат\\Заглушить этого юзера$<%[mynick]> !gag %[nick]||") Core.SendToUser(tUser,"$UserCommand 1 2 Меню админа\\Чат\\Снять заглушку с этого юзера$<%[mynick]> !ungag %[nick]||") Core.SendToUser(tUser,"$UserCommand 1 3 Меню админа\\Чат\\Заглушить юзера$<%[mynick]> !gag %[line:Введите ник]||") Core.SendToUser(tUser,"$UserCommand 1 3 Меню админа\\Чат\\Снять заглушку$<%[mynick]> !ungag %[line:Введите ник]||") И последние как добавить функцию сообщения новым пользователям в PM. Код Core.SendToNick(user.sNick,"Чтобы добавить хаб, наберите /fav")
|
|
|
15.4.2009, 9:17
Сообщение
#4
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
отправка в PM
Код Core.SendPmToUser(tUser, sBot, "*** "..tUser.sNick..", Сообщение ") Меню вроде правильно А нового юзера определить невозможно! только лишь собирая базу по никам или ипам! а это будет тормозить хаб!!! |
|
|
15.4.2009, 9:33
Сообщение
#5
|
|
Продвинутый участник Группа: Пользователи Сообщений: 120 Регистрация: 30.6.2008 Пользователь №: 104 Спасибо сказали: 2 раза |
Цитата А нового юзера определить невозможно! только лишь собирая базу по никам или ипам! а это будет тормозить хаб!!! Если сделать для унрег это сообщение |
|
|
15.4.2009, 9:43
Сообщение
#6
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
функцию OpConnected замени на
Код function UserConnected(tUser)
if tProfiles[tUser.iProfile] == 1 then local sMsg = "$UserCommand 1 3 Меню администрации\\Сообщения\\Всем мастерам$<%[mynick]> !profilemsg 0 %[line:Введите сообщение]||".. "$UserCommand 1 3 Меню администрации\\Сообщения\\Всем опам$<%[mynick]> !profilemsg 1 %[line:Введите сообщение]||".. "$UserCommand 1 3 Меню администрации\\Сообщения\\Всем випам$<%[mynick]> !profilemsg 2 %[line:Введите сообщение]||".. "$UserCommand 1 3 Меню администрации\\Сообщения\\Всем регам$<%[mynick]> !profilemsg 3 %[line:Введите сообщение]||".. "$UserCommand 1 3 Меню администрации\\Сообщения\\Всем анрегам$<%[mynick]> !profilemsg -1 %[line:Введите сообщение]||".. "$UserCommand 1 3 Меню администрации\\Очистка чата$<%[mynick]> !clearchat||" Core.SendToUser(tUser, sMsg) end if tUser.iProfile == -1 then Core.SendToUser(tUser,"Чтобы добавить хаб в избранное, наберите /fav") end end OpConnected = UserConnected RegConnected = UserConnected |
|
|
15.4.2009, 10:00
Сообщение
#7
|
|
Продвинутый участник Группа: Пользователи Сообщений: 120 Регистрация: 30.6.2008 Пользователь №: 104 Спасибо сказали: 2 раза |
Ошибок в скрипте нет, но отправка сообщений не работает т.е. не отправляет. :(
|
|
|
15.4.2009, 19:32
Сообщение
#8
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
не работает на каких профилях?
пробуй
Прикрепленные файлы
|
|
|
16.4.2009, 8:44
Сообщение
#9
|
|
Продвинутый участник Группа: Пользователи Сообщений: 120 Регистрация: 30.6.2008 Пользователь №: 104 Спасибо сказали: 2 раза |
Цитата не работает на каких профилях? На всех пробуй Работает, но когда добавил меню опять не работает. Посмотри что не так в годе MiniBot.lua ( 3.8 килобайт ) Кол-во скачиваний: 2 |
|
|
16.4.2009, 17:50
Сообщение
#10
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
так вроде должно работать)))
Прикрепленные файлы
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Мини калькулятор Verlihub |
0 | Vizunchik | 5 520 | 13.12.2010, 0:36 Посл. сообщение: Vizunchik | |
От: Мини Бот От темы с ID: 1747 |
3 | Wariner | 6 183 | 13.4.2009, 22:04 Посл. сообщение: Wariner |
|
Сейчас: 23.11.2024, 8:00 |