Hub Topic, API1, API2 | Показывает строку состояния |
Здравствуйте, гость ( Вход | Регистрация )
Hub Topic, API1, API2 | Показывает строку состояния |
27.11.2008, 21:35
Сообщение
#1
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
Название скрипта Hub Topic
Версия скрипта Версия API API1, API2 Описание скрипта Пишет ваш текст в строке состояния =) От себя лично выражаю спасибо Setuper и Sephiroth_Lukaw
Прикрепленные файлы
Hub_topc.lua ( 116 байт )
Кол-во скачиваний: 124
hub_topic_newapi.lua ( 137 байт ) Кол-во скачиваний: 270 |
|
|
27.11.2008, 23:43
Сообщение
#2
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Врядли кому то понадобится, но что бы не валялось выложу "HubTopic" с возможностью его измения с помощью команды. Под API2 не тестил.
upd. Протестил под API2, исправился. upd. added: Menu.
Прикрепленные файлы
HubTopic_API1_Menu.lua ( 1.06 килобайт )
Кол-во скачиваний: 35
HubTopic_API2_v1.1_Menu.lua ( 1.11 килобайт ) Кол-во скачиваний: 140 |
|
|
29.11.2008, 15:57
Сообщение
#3
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
Пытался сделать менюшку-не получилось:( мб кто нить объяснить как сделать,и в чем я там не прав?..
Прикрепленные файлы
|
|
|
29.11.2008, 16:30
Сообщение
#4
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Мне как-то не сложно, я добавил.
На будущее: Отправление менюшки пишется в функции, которые выполняется при входе Юзера - Цитата UserConnected(tUser) - Is called when user finish login sequence. RegConnected(tUser) - Is called when reg finish login sequence. OpConnected(tUser) - Is called when operator finish login sequence. Пример: Цитата("Меюшка отправится только тем @ у кого есть 'ключик'") function OpConnected(tUser) * - Удалить.--Здесь, может быть, какой-нибудь большой кусок кода. Core.SendToUser(tUser, "$UserCommand 1 3 Уровень1\\Уровень2\\Уровень3$<%[mynick]> Блаблабла&#*124;|") --Здесь, может быть, какой-нибудь большой кусок кода. end Как вариант, после этого кода(т.е. после самой функции "OpConnected"), можно добавить Код UserConnected = OpConnected Тогда, менюшка отправится всем пользователям, при входе.
RegConnected = OpConnected |
|
|
29.11.2008, 19:43
Сообщение
#5
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
блин((я чот так и не сделал как надо :(:( как только Я вхожу на хаб,скрипт выдает ошибку
\scripts\HubTopic_API2.lua:49: attempt to index global 'user' (a nil value) так что там и как над исправить??чот я совсем запутался :(:( |
|
|
29.11.2008, 20:02
Сообщение
#6
|
|
мяу =^.^= Группа: Пользователи Сообщений: 414 Регистрация: 20.5.2008 Пользователь №: 6 Спасибо сказали: 14 раз |
замени user на tUser кажись так)
если что Setuper меня попинает и направит на путь истинный.. |
|
|
29.11.2008, 20:09
Сообщение
#7
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
блин((я чот так и не сделал как надо Лол, я же перезалил. Цитата Мне как-то не сложно, я добавил.
|
|
|
29.11.2008, 20:21
Сообщение
#8
|
|
[n00b] Группа: Пользователи Сообщений: 291 Регистрация: 10.7.2008 Из: Россия,Пенза Пользователь №: 168 Спасибо сказали: 24 раза |
упс..извиняюсь..просто чтото загнался,что самому интересно как сделать меню,благодарю
|
|
|
5.8.2009, 22:52
Сообщение
#9
|
|
Продвинутый участник Группа: Пользователи Сообщений: 104 Регистрация: 1.4.2009 Из: Россия Пользователь №: 2 871 Спасибо сказали: 42 раза |
Вот поправил на такую текстовку и заработало на моём серве (Ptokax 0.4.1.1 API 2 LUA 5.1.4)
Прикрепленные файлы
|
|
|
7.8.2009, 15:12
Сообщение
#10
|
|
Продвинутый участник Группа: Пользователи Сообщений: 133 Регистрация: 18.9.2008 Из: Москва Пользователь №: 555 Спасибо сказали: 5 раз |
а возможно ли сделать функцию чтобы сообщение само периодически менялось?например каждые 15 минут?спасибо.апи1
|
|
|
13.8.2009, 14:58
Сообщение
#11
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
скажите плиз как добавить чобы в сообщение ищё отображался ник пользователя
скрин с примером ниже |
|
|
13.8.2009, 18:15
Сообщение
#12
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
|
|
|
26.12.2009, 21:15
Сообщение
#13
|
|
Освоившийся участник Группа: Пользователи Сообщений: 226 Регистрация: 11.11.2009 Пользователь №: 4 990 Спасибо сказали: 18 раз |
1
|
|
|
26.12.2009, 21:39
Сообщение
#14
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
не написано не верно.
может помочь следющее Код local iTime = 5 -- время в минутах local tMsg = { [1] = "один", [2] = "два", } function OnStartup() TmrMan.AddTimer(iTime*60000) end function OnTimer() Core.SendToAll("$HubTopic "..tMsg[math.random(1, #tMsg)]) end не проверял... пробуйте)))) |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Hub Topic От темы с ID: 756 |
6 | jiny | 8 075 | 9.3.2009, 18:13 Посл. сообщение: MEXAHuK | |
Topic API2 |
1 | D'aspid | 7 315 | 30.6.2008, 11:14 Посл. сообщение: Wariner | |
От: Hub Topic От темы с ID: 756 |
-1 | -- | 4 345 | -- Посл. сообщение: -- |
|
Сейчас: 23.11.2024, 6:27 |