Режим Ушёл, API2 |
Здравствуйте, гость ( Вход | Регистрация )
Режим Ушёл, API2 |
11.1.2009, 14:51
Сообщение
#1
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Название: AwayMsg
Версия API: 2 Идея и самый первый скрипт: STRELOK Автор: Wariner Версия скрипта: 2.0 Нововведение: Автоответчик на чат! (Добавил: STRELOK) Команды: !away <причина> - включить режим ушёл; !back - отключить режим ушёл; Также можно воспользоваться меню хаба Описание: - Установка\снятие режима ушёл - Отсылка сообщения об отсутствии если вам пишут в мейне или привате(с показам времени) Скрипт: Away.lua ( 5.26 килобайт ) Кол-во скачиваний: 112 Создать в папке scripts папку hub files и положить туда этот файл PM.lua ( 490 байт ) Кол-во скачиваний: 40 |
|
|
11.1.2009, 19:47
Сообщение
#2
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Что-то мне он не сильно понравился
|
|
|
12.1.2009, 10:09
Сообщение
#3
|
|
Продвинутый участник Группа: Пользователи Сообщений: 134 Регистрация: 18.6.2008 Из: подземелье Пользователь №: 41 Спасибо сказали: 7 раз |
Мне понравился. Только вот бы можно было бы писать с пробелами в away. И еще при возвращении юзера писало причину, по которой он отсутствовал...
|
|
|
28.1.2009, 19:14
Сообщение
#4
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 28.1.2009 Пользователь №: 2 007 Спасибо сказали: 1 раз |
Прикольный скрипт
|
|
|
12.2.2009, 16:41
Сообщение
#5
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Цитата Только вот бы можно было бы писать с пробелами в away. Прошу, можно писать с пробелами ;)
Прикрепленные файлы
|
|
|
12.2.2009, 17:30
Сообщение
#6
|
|
Продвинутый участник Группа: Пользователи Сообщений: 134 Регистрация: 18.6.2008 Из: подземелье Пользователь №: 41 Спасибо сказали: 7 раз |
Спасибо большое, то что надо
|
|
|
12.2.2009, 18:04
Сообщение
#7
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Прикрепил attache заново к теме, скрипт настроен, меню немного отредактировано, причину можно писать с пробелами
http://mydc.ru/topic1099.html |
|
|
3.3.2009, 22:55
Сообщение
#8
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 3.3.2009 Пользователь №: 2 451 Спасибо сказали: 0 раз |
Народ выдвигаю Абалденно полезную Идею! у нас на хабе ( пока его не свернули ) была такая тема включаешь "режим ушол" пишеш причину и када тебе пишут в ПМ ( Лс личку) Бот отписывает [22:37:41] <----> Tarantul.13 ушёл (причина: УПОЛЗ ТЕСТИТЬ ) время отсутствия 00часов 00минут 10секунд а после отключения( вернулся) то пишет через сколько вернулся (ну допустим небыл 10 минут)<----> Tarantul.13вернулся спустя 00часов 10минут 30секунд
P.S. если кому несложна намутите скрипт а тоя хаб поднял ( PtokaX 0.4.0.0 ) и многие просят о такой функции. |
|
|
3.3.2009, 23:01
Сообщение
#9
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
а в первом посте разве не такой скрипт?
|
|
|
3.3.2009, 23:10
Сообщение
#10
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 3.3.2009 Пользователь №: 2 451 Спасибо сказали: 0 раз |
|
|
|
4.3.2009, 9:08
Сообщение
#11
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Tarantul13: По началу я хотел сделать всё именно так, как ты написал, но получилось сделать только так, т.к. я не совсем силён в LUA
Wariner: этот скрипт просто пишет в общий чат информацию об уходе с перехватом введённой причины. К сожелению мне не удалось сделать так, как предлагает Tarantul13, хотя я тоже хотел бы, чтобы было всё именно так |
|
|
4.3.2009, 12:44
Сообщение
#12
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
|
|
|
4.3.2009, 16:53
Сообщение
#13
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Wariner: получилось неплохо! Но вот можно ещё одно спросит, как сделать так, чтобы после отключения режима ушёл (!back) писало:
<----> STRELOK вернулся после 1д. 2ч. 3мин. 6 сек ? Пытылся сделать так: Код Core.SendToAll("<----> "..tUser.sNick.." вернулся после "..GetNormalTime(os.time()-tAway[sNick].Time).."") но после этого команда !back отказывается работать |
|
|
4.3.2009, 16:54
Сообщение
#14
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Код Core.SendToAll("<----> "..tUser.sNick.." вернулся после "..GetNormalTime(os.time()-tAway[tUser.sNick].Time))
|
|
|
4.3.2009, 17:01
Сообщение
#15
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 3.3.2009 Пользователь №: 2 451 Спасибо сказали: 0 раз |
Ништяк Замутил! :P
|
|
|
4.3.2009, 17:10
Сообщение
#16
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
Wariner: AwayMsg.lua:84 attemt to index fiels '?' (a nil value)
Код Core.SendToAll("<----> "..tUser.sNick.." вернулся после "..GetNormalTime(os.time()-tAway[tUser.sNick].Time)) <-- при вставке кода, команда не работает :(
|
|
|
4.3.2009, 17:12
Сообщение
#17
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Код elseif cmd == "!back" then
if tProfile[tUser.iProfile] == 1 then if not tAway[tUser.sNick] then Core.SendToUser(tUser,"<"..sBot.."> Ошибка, режим ушёл не включен!") else if ShowAway == 1 then Core.SendToAll("<"..sBot.."> "..tUser.sNick.." вернулся после "..GetNormalTime(os.time()-tAway[tUser.sNick].Time)) end tAway[tUser.sNick] = nil end else Core.SendToUser(tUser, "<"..sBot.."> У вас недостаточно прав для использования этой команды!") end return true |
|
|
4.3.2009, 17:17
Сообщение
#18
|
|
Developer Группа: Модераторы Сообщений: 541 Регистрация: 11.11.2008 Пользователь №: 1 075 Спасибо сказали: 244 раза |
спасибо, теперь работает =)
|
|
|
4.3.2009, 18:07
Сообщение
#19
|
|
PtokaX DC Hub 0.4.1.2 Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза |
А можно зделать так, что бы причина писаласьв описание пользователя?
|
|
|
4.3.2009, 18:09
Сообщение
#20
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
смысла нет. туда всё равно почти никто не смотрит
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Возможен ли активный режим через L2TP? | 0 | Sergey | 4 879 | 20.3.2015, 9:02 Посл. сообщение: Sergey | |
Пассивный режим | 25 | averon.nv | 26 903 | 4.6.2013, 5:52 Посл. сообщение: valera_ | |
Пришёл Ушёл API2 | Показывает кто зашёл и кто ушёл с хаба |
30 | Accelerator | 35 458 | 7.12.2010, 13:45 Посл. сообщение: Accelerator | |
Флейм режим для всех API2 |
4 | IIPu3PAK | 11 640 | 25.11.2009, 21:38 Посл. сообщение: boyua | |
Ждущий режим Будет ли нормально функционировать хаб? |
2 | NikseR | 7 871 | 3.7.2009, 20:01 Посл. сообщение: FallenAngel | |
пассивный режим сил моих больше нет |
5 | степашка | 10 057 | 26.6.2009, 19:27 Посл. сообщение: степашка | |
Режим Невидимки меню видно только для соответствующих профилей |
9 | степашка | 12 788 | 20.3.2009, 15:31 Посл. сообщение: Setuper | |
Запрет На Пассивный Режим | 34 | mcdemon | 39 025 | 11.3.2009, 19:33 Посл. сообщение: Setuper | |
Пасивный Режим или как научить |
4 | igroman89 | 8 716 | 22.12.2008, 19:42 Посл. сообщение: Berkut |
|
Сейчас: 23.12.2024, 8:22 |