myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Мини Бот, Бот для админа

Теги
Нет тегов для показа
Goblin
сообщение 10.4.2009, 20:20
Сообщение #1


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




У кого есть такой бот? Очень нужен.

сообщения:
написать всем unreg.
написать всем оп.
написать всем reg.
написать всем.
--------------------
баны:
забанить по ник.
забанить по ип.
--------------------
чат:
заглушить юзера.
снять заглушку.
Очистка чата.
---------------------
Сам бот запрещает:
нельзя писать unreg в общем чате и pm.
нельзя качать unreg.
Нельзя общаться самим собой т.е. как в скрипте "stop_trep"
------------------------
Скрипт нужен под Ptokax 0.4.1.1
Go to the top of the page
+Quote Post
Wariner
сообщение 14.4.2009, 19:21
Сообщение #2


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




протестил. теперь всё должно работать!
Прикрепленные файлы
Прикрепленный файл  MiniBot.lua ( 2.24 килобайт ) Кол-во скачиваний: 26
 
Go to the top of the page
+Quote Post
Goblin
сообщение 15.4.2009, 8:24
Сообщение #3


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Цитата(Wariner @ 14.4.2009, 19:21) *
протестил. теперь всё должно работать!

Спасибо, все работает.

Цитата
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")
Go to the top of the page
+Quote Post
Wariner
сообщение 15.4.2009, 9:17
Сообщение #4


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




отправка в PM
Код
Core.SendPmToUser(tUser, sBot, "*** "..tUser.sNick..", Сообщение ")


Меню вроде правильно
А нового юзера определить невозможно! только лишь собирая базу по никам или ипам! а это будет тормозить хаб!!!
Go to the top of the page
+Quote Post
Goblin
сообщение 15.4.2009, 9:33
Сообщение #5


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Цитата
А нового юзера определить невозможно! только лишь собирая базу по никам или ипам! а это будет тормозить хаб!!!


Если сделать для унрег это сообщение
Go to the top of the page
+Quote Post
Wariner
сообщение 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
Go to the top of the page
+Quote Post
Goblin
сообщение 15.4.2009, 10:00
Сообщение #7


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Ошибок в скрипте нет, но отправка сообщений не работает т.е. не отправляет. :(
Go to the top of the page
+Quote Post
Wariner
сообщение 15.4.2009, 19:32
Сообщение #8


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




не работает на каких профилях?

пробуй
Прикрепленные файлы
Прикрепленный файл  MiniBot.lua ( 2.47 килобайт ) Кол-во скачиваний: 5
 
Go to the top of the page
+Quote Post
Goblin
сообщение 16.4.2009, 8:44
Сообщение #9


Продвинутый участник
****

Группа: Пользователи
Сообщений: 120
Регистрация: 30.6.2008
Пользователь №: 104
Спасибо сказали: 2 раза




Цитата
не работает на каких профилях?

На всех

Цитата(Wariner @ 15.4.2009, 20:32) *
пробуй


Работает, но когда добавил меню опять не работает.

Посмотри что не так в годе

Прикрепленный файл  MiniBot.lua ( 3.8 килобайт ) Кол-во скачиваний: 2
Go to the top of the page
+Quote Post
Wariner
сообщение 16.4.2009, 17:50
Сообщение #10


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




так вроде должно работать)))
Прикрепленные файлы
Прикрепленный файл  MiniBot.lua ( 3.71 килобайт ) Кол-во скачиваний: 26
 
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsМини калькулятор
Verlihub
0 Vizunchik 5 242 13.12.2010, 0:36 Посл. сообщение: Vizunchik
No New Posts Topic has attachmentsОт: Мини Бот
От темы с ID: 1747
3 Wariner 5 839 13.4.2009, 22:04 Посл. сообщение: Wariner

 



RSS Сейчас: 29.3.2024, 9:06