Автор: Setuper 13.1.2009, 17:45
Название: Chat-cleaner
Автор: Svyat
Подправления: Nickolya
Сделано: 16.06.08
Версия: RC2
Лог версий:
- 16.06.08 - Дата релиза RC1
- 17.06.09 - Добавлено меню
Описание: Скрипт Очистки главного чата. Очищает главный чат хаба, посылая сообщение с большим количеством знаков переноса (\n)
Перенесено из раздела запросы скриптов.
chat_cleaner_rc3___API_1__.lua ( 2.39 килобайт )
: 131
chat_cleaner_rc3___API_2__.lua ( 2.43 килобайт )
: 458
Автор: Артём 13.1.2009, 21:38
:P А можно чтобы после очистки чата было не пустой чат,а показовало MOTD (т.е.то что показует при входе на хаб)??
Автор: NikseR 13.1.2009, 21:52
Цитата(Артём @ 13.1.2009, 21:38)
:P А можно чтобы после очистки чата было не пустой чат,а показовало MOTD (т.е.то что показует при входе на хаб)??
Ага. И все будут думать, что у них хаб рестартнулся
Автор: Артём 13.1.2009, 22:23
Цитата(NikseR @ 13.1.2009, 21:52)
Ага. И все будут думать, что у них хаб рестартнулся
та нечего они не будут думать
,лучше мотд пусть показует чем пустой чат (моё мнение)...если кто знает подскажите как?
Автор: _LorD_ 20.1.2009, 13:21
уже 2-3 дня жду, а отклика нет((. Ну ни кто не знает как сделать чтобы после отчистки Motd отображалось ????
Автор: Артём 20.1.2009, 20:33
Цитата(Wariner @ 20.1.2009, 14:34)
куда код вписать,в самый верх или куда?
Автор: Setuper 20.1.2009, 20:45
Подумать никак?
Так трудно найти комментарий "сообщение после завершения очистки"?
Автор: Артём 20.1.2009, 20:56
Цитата(Setuper @ 20.1.2009, 20:45)
Подумать никак?
Так трудно найти комментарий "сообщение после завершения очистки"?
...
Код
local str = ""..string.rep("\n",newlines)..""
Core.SendToAll(str)
SetMan.GetMOTD() -- сообщение после завершения очистки
return true
Не показует MOTD просто очищает чат и всё
Автор: Wariner 20.1.2009, 21:02
ты знаешь как отправляются сообщения?!!!!!!!!!!!!!!!
Какие команды?????
я охреневаю...
Код
Core.SendToAll("<"..Bot.."> "..SetMan.GetMOTD())
Автор: Артём 20.1.2009, 21:13
Цитата(Wariner @ 20.1.2009, 21:02)
ты знаешь как отправляются сообщения?!!!!!!!!!!!!!!!
Какие команды?????
я охреневаю...
Код
Core.SendToAll("<"..Bot.."> "..SetMan.GetMOTD())
да ну не серчай на меня
ну не понял я сначала...:'-( злюка
P.S.Благодарю за помощь!
P.S.на API2 работает хорошо,а вот на API1 выдаёт ошибку attempt to index global 'SetMan' (a nil value)...
на что нада сменить SetMan' подскажите...
Автор: Jaska 20.1.2009, 23:32
2 Wariner давай пожалуйста без критики. Вспомни как сам начинал. (ссори за оффтоп но это на самом деле важно)
2 Артём почитай как-нить на досуге scripting-interface.txt в папке птоки.
Автор: Артём 20.1.2009, 23:54
Цитата(Jaska @ 20.1.2009, 23:32)
2 Артём почитай как-нить на досуге scripting-interface.txt в папке птоки.
постараюсь!
Автор: Uncle_Dif 24.9.2009, 22:14
Мне и в голову не пришло бы чистить чат)), а вот юзер мой запросил и на!-тебе, тут оно есть! Хорошая штука, порадую чела)).
Соррюся за нефтему, сочтите за спасибо афтару и Артёму (за шишки, ктоторых я избежал))).
Цитата(Wariner @ 20.1.2009, 21:02)
Код
Core.SendToAll("<"..Bot.."> "..SetMan.GetMOTD())
Спасибо за коКретный ответ. Все бы так отвечали....(а то спросишь, а в ответ- намёк+стёб)