Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Служебные скрипты [PtokaX] _ Очистка Чата

Автор: 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) *
Ага. И все будут думать, что у них хаб рестартнулся

та нечего они не будут думать still_dreaming.gif ,лучше мотд пусть показует чем пустой чат (моё мнение)...если кто знает подскажите как?

Автор: _LorD_ 20.1.2009, 13:21

уже 2-3 дня жду, а отклика нет((. Ну ни кто не знает как сделать чтобы после отчистки Motd отображалось ????

Автор: Wariner 20.1.2009, 14:34

Код
SetMan.GetMOTD()

Автор: Артём 20.1.2009, 20:33

Цитата(Wariner @ 20.1.2009, 14:34) *
Код
SetMan.GetMOTD()

куда код вписать,в самый верх или куда? sweet_kiss.gif

Автор: 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 просто очищает чат и всё eyes_droped.gif

Автор: 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())

baffle.gif да ну не серчай на меня shame.gif ну не понял я сначала...:'-( злюка
P.S.Благодарю за помощь!
P.S.на API2 работает хорошо,а вот на API1 выдаёт ошибку attempt to index global 'SetMan' (a nil value)...
на что нада сменить SetMan' подскажите...

Автор: Setuper 20.1.2009, 21:50

Код
frmHub:GetMOTD()

Автор: 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 в папке птоки.

baffle.gif постараюсь!

Автор: West 22.1.2009, 16:29

Спасибо.

Автор: Uncle_Dif 24.9.2009, 22:14

Мне и в голову не пришло бы чистить чат)), а вот юзер мой запросил и на!-тебе, тут оно есть! Хорошая штука, порадую чела)).
Соррюся за нефтему, сочтите за спасибо афтару и Артёму (за шишки, ктоторых я избежал))).

Цитата(Wariner @ 20.1.2009, 21:02) *
Код
Core.SendToAll("<"..Bot.."> "..SetMan.GetMOTD())


Спасибо за коКретный ответ. Все бы так отвечали....(а то спросишь, а в ответ- намёк+стёб)