|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
![]()
Сообщение
#1
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза ![]() |
Название скрипта: Новогодний
Версия скрипта: 1.0 Версия API: API 2 Автор: Mik Перевод под API 2: Tsd Описание скрипта: Обратный отсчёт (по достижению даты и времени Х, выдаст текст, затем отключится) -------------------------- Версия 1.1 Изменения: Упрощен код, всё настраивается в конфигураторе. Создана таблица случайных фраз для разнообразия. Название скрипта: Новогодний Автор: Mik Lua 5.1.1 Оптимизация, перевод: Tsd Версия скрипта: 1.1 Версия API: API 2 Описание: Обратный отсчёт до Нового Года, по достижению даты и времени выдаст текст, затем отключится . Кроме 31 декабря выводит в чат сообщение с интервалом в конфигураторе, в последний день года каждый час, в последний час через 15 минут, в последние 15 минут через 5 минут, и т.д. по убывающей. Скрипт использует системное время сервера хаба, поэтому следует следить за точностью времени и даты. Отредактируйте строки 116-120, если хотите изменить формат выдачи сообщения. Создаем файл happynewyear.txt с поздравлением (допускаются изображения в формате ASCII) и помещаем его в папку scripts В архиве есть готовый текстовой файл с поздравлением. Протестировано на PtokaX 0.4.1.2 Tsd © 12.2010 -------------------------- Версия 1.2 Добавлено: Сдвиг часового пояса города относительно сервера хаба. Tsd © 12.2014 Версии:
Прикрепленные файлы
![]() ![]() ![]() |
|
|
![]() ![]()
Сообщение
#2
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 89 Регистрация: 9.6.2008 Из: Крым Пользователь №: 23 Спасибо сказали: 5 раз ![]() |
Спасибо, работает. То, что искал!!! :smile2:
|
|
|
![]()
Сообщение
#3
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 26 Регистрация: 25.9.2009 Из: Ярославль Пользователь №: 4 548 Спасибо сказали: 9 раз ![]() |
что-то я не понимаю:
NewYear_2009_API2.lua:57: attempt to concatenate local 'tmp' (a nil value) NewYear_2009_API2.lua:186: attempt to concatenate local 'tmp' (a nil value) |
|
|
![]()
Сообщение
#4
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
Пардон, поторопился...
[22:27:59] <=ДедМороз=> В Уфе: 22:27:59, cегодня: Суббота, 12 Декабря 2009 г. До НОВОГО =2010= ГОДА, осталось: Дней: 384 Часов: 1 Минут: 32 Секунд: 1 Что-то неправильно считает дни... Сообщение отредактировал Uncle_Dif - 12.12.2009, 20:29 |
|
|
![]()
Сообщение
#5
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
а год не забыли внутри поменять?
|
|
|
![]()
Сообщение
#6
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
|
|
|
![]()
Сообщение
#7
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 136 Регистрация: 16.9.2008 Пользователь №: 545 Спасибо сказали: 1 раз ![]() |
как подредактировать скрипт, чтобы каждый час выдавал в чат сколько осталось до НГ?? Щас 1 в 2 часа выдаеться.
|
|
|
![]()
Сообщение
#8
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
меню \ управление \рассылка по таймеру \ время рассылки (в минутах)
|
|
|
![]() ![]()
Сообщение
#9
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
меню \ управление \рассылка по таймеру \ время рассылки (в минутах) Ты наверно темкой/скриптом малеха ошибся skonda 198 строка Код local tmrday = 2 -- period a msg in day (in hours) |
|
|
![]() ![]()
Сообщение
#10
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 335 Регистрация: 18.5.2009 Из: Уфа, штат Солнечная Башкирия Пользователь №: 3 353 Спасибо сказали: 7 раз ![]() |
|
|
|
![]()
Сообщение
#11
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 32 Регистрация: 14.7.2009 Из: Россия Пользователь №: 3 871 Спасибо сказали: 1 раз ![]() |
Спасибо за скрипт, переделываю вид сообщения под себя.
Сейчас выдает: Код [14:00:01] <Дед Мороз и Снегурочка> В Москве: 14:00:00, cегодня: Четверг, 24 Декабря 2009 г. До Нового 2010 Года осталось дней: 7, часов: 10 Подскажите как сделать: Код [14:00:01] <Дед Мороз и Снегурочка> В Москве: 14:00:00, cегодня: Четверг, 24 Декабря 2009 г. До Нового 2010 Года осталось дней: 7, часов: 10 т.е. чтобы дата и время выводилось ниже названия скрипта. |
|
|
![]()
Сообщение
#12
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
заменить
Код line = " В Риге: "..os.date("%H:%M:%S")..", cегодня: "..finWeek..", "..os.date("%d").." "..finMonth.." "..os.date("%Y").." г. До НОВОГО =2009= ГОДА, осталось:\r\n" на Код line = "\n В Риге: "..os.date("%H:%M:%S")..", cегодня: "..finWeek..", "..os.date("%d").." "..finMonth.." "..os.date("%Y").." г. До НОВОГО =2009= ГОДА, осталось:\r\n"
|
|
|
![]()
Сообщение
#13
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 32 Регистрация: 14.7.2009 Из: Россия Пользователь №: 3 871 Спасибо сказали: 1 раз ![]() |
Спасибо. Только в моем случае не понадобились в конце \r\n. Помогло просто \n в начале.
Теперь всё как хотелось )). Ещё вопросик. Задержку сообщений реально испытывали, или теоритически? Я поставил 5 часов, перезагрузил PtokaX, но идет каждый час. |
|
|
![]()
Сообщение
#14
|
|
![]() Участник ![]() ![]() Группа: Пользователи Сообщений: 32 Регистрация: 14.7.2009 Из: Россия Пользователь №: 3 871 Спасибо сказали: 1 раз ![]() |
Всё супер, таймер реально действует. Как выше писал Артём, меняем настройку на нужное значение в часах.
Код local tmrday = 2 -- period a msg in day (in hours) Спасибо за скрипт и помощь. |
|
|
![]()
Сообщение
#15
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза ![]() |
Доступна новая версия скрипта. Смотрим в первом посте.
|
|
|
![]()
Сообщение
#16
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 25 Регистрация: 1.10.2009 Из: Самара Пользователь №: 4 611 Спасибо сказали: 0 раз ![]() |
Tsd
Скрипт после срабатывания поздравления отключится? Не хотелось бы отключать его вручную, первые дни после нг не до хаба будет) |
|
|
![]()
Сообщение
#17
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 15.6.2009 Пользователь №: 3 605 Спасибо сказали: 0 раз ![]() |
хм, забавно, но это уже где то было.
|
|
|
![]() ![]()
Сообщение
#18
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза ![]() |
|
|
|
![]() ![]()
Сообщение
#19
|
|
![]() PtokaX DC Hub 0.4.1.2 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза ![]() |
[14:52:40] Синтаксис ...\PtokaX 0.5.0.1\scripts\NewYear_2009_API2.lua:57: attempt to concatenate local 'tmp' (a nil value)
Версия PtokaX 0.5.0.1 mod8 |
|
|
![]()
Сообщение
#20
|
|
![]() Местный ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз ![]() |
Попытался исправить данный скрипт, и получил тяжелые душевные травмы. Это жесть, господа. Нельзя так писать скрипты.
|
|
|
![]() ![]() |
Похожие темы
![]() |
Сейчас: 17.2.2025, 8:34 |