Hub Menu, API2 | Меню для встроенных команд PtokaX |
Здравствуйте, гость ( Вход | Регистрация )
Hub Menu, API2 | Меню для встроенных команд PtokaX |
25.2.2009, 0:29
Сообщение
#41
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Название: HubMenu
Версия скрипта: 1.01 Версия API: API2 Автор: alex82 Описание: Скрипт создаёт менюшки к встроенным командам PtokaX - смена топика, управление скриптами, баны, и.т.д. Также добавлены команды: !disconnect - отключение юзера от хаба без последующего временного бана. !scriptmoveup и !scriptmovedown - перемещение скриптов соответственно вверх и вниз. !frombot - отправка сообщения юзеру от имени главного бота хаба. Дополнительные настройки прав доступа не требуются - скрипт использует настройки профилей PtokaX. HubMenu_1.01.rar ( 2.2 килобайт ) Кол-во скачиваний: 1875 |
|
|
12.6.2010, 16:11
Сообщение
#42
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 10.6.2010 Пользователь №: 7 031 Спасибо сказали: 0 раз |
Спасибо за отличный скрипт.
Но у меня возникли проблемы с совместимостью со скриптом предложенным Jaska. CODE sBot = SetMan.GetString(21) -- Имя бота tProfiles = { -- Разрешенные профили [0] = 1, } function ChatArrival(tUser,sData) local sData = sData:sub(1,-2) local _,_,sCmd = sData:find"%b<>%s+(%S+)" if sCmd == "!setmotd" then local _,_,sMsg = sData:find"%b<>%s+%S+%s+(.*)" if sMsg then if tProfiles and tProfiles[tUser.iProfile] == 1 then SetMan.SetMOTD(sMsg) Core.SendToUser(tUser,"<"..sBot.."> Сообщение дня успешно изменено!") else Core.SendToUser(tUser,"<"..sBot.."> Ошибка! У вас нет прав на использование данной команды!") end else Core.SendToUser(tUser,"<"..sBot.."> Ошибка! Вы не ввели текст сообщения дня!") end end return true end Часть меню Hub Menu не работают, например установка топика. Перемещение скриптов друг относительно друга не помогает. |
|
|
12.6.2010, 16:16
Сообщение
#43
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Как именно не работает? Команда пролетает в чат, или вылазит сообщение о неизвестной команде? Если второе, то виноват один из скриптов, блокирующий команду !topic
|
|
|
12.6.2010, 17:11
Сообщение
#44
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 10.6.2010 Пользователь №: 7 031 Спасибо сказали: 0 раз |
В том то и дело, что команда в чат не проходит и сообщение об ошибке не вылазит(хотя в настройках стоят все галки относительно ошибок в скриптах).
Задействовано всего два скрипта: Hub Menu и тот, что я привел выше. |
|
|
12.6.2010, 17:55
Сообщение
#45
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Значит проблема в том скрипте, что ты привел выше.
|
|
|
12.6.2010, 18:40
Сообщение
#46
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 3 Регистрация: 10.6.2010 Пользователь №: 7 031 Спасибо сказали: 0 раз |
Спасибо, буду разбираться со скриптом.
|
|
|
7.8.2010, 10:43
Сообщение
#47
|
|
Продвинутый участник Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза |
To alex82
А можно сделать так, чтобы когда выпадает меню со списком скриптов как-то выделялись включенные? Например: * HubMenu.lua --CapsLock.lua * MainMenu.lua -- равно пробелы (форум не даёт пробелы ставить). P.S. Скрипт замечательный, спасибо! |
|
|
7.8.2010, 12:11
Сообщение
#48
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Может, по таймеру регулярно проверять включенность скриптов, держать их в таблице, и при заходе админа в хаб отправлять ему вместе с меню список скриптов с метками (из таблицы)?
[...удалён кусочек сообщения, случайно попавший сюда вместо сообщения в другой теме...] |
|
|
9.8.2010, 20:28
Сообщение
#49
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 9 Регистрация: 7.6.2010 Пользователь №: 7 010 Спасибо сказали: 0 раз |
Народ помогите плиииз !
умну птоха 0.4.1.2 почему не пашут скриты все хотя без ошибок все проходит мне нужны например hub_menu и ниже по рисунку ! ОСь 7-ка 32 бит уже и так и так перерыл не хотят пахать местами предвигаю пашут память жрет нормально или как? кто нить сталкивался так чтобы скрипты то пахали то нет.. ? |
|
|
9.8.2010, 20:58
Сообщение
#50
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
1. Ну если передвигаешь и работает, так и оставь там, где работает, какие проблемы?!
2. У тебя ни один скрипт из картинки не "жрёт"...ты ещё не встречал, прохоже, "жрущие" память скрипты.. Нормально у тебя с этим. |
|
|
9.8.2010, 21:27
Сообщение
#51
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 9 Регистрация: 7.6.2010 Пользователь №: 7 010 Спасибо сказали: 0 раз |
и все равно не пашет блин...... :(
даже 3 скрипта оставил и нефига помогите плиз |
|
|
15.8.2010, 19:57
Сообщение
#52
|
|
Активный участник Группа: Пользователи Сообщений: 58 Регистрация: 6.2.2010 Из: Россия, г. Волжский Пользователь №: 5 963 Спасибо сказали: 0 раз |
Отличный скрипт, но мне нужно в нём кое-что изменить. Надо чтобы в меню пользователя баны давались по IP адресу, а не по нику. Вот сижу что-то не получается никак. Помогите сделать, буду очень благодарен.
Код Core.SendToUser(user,"$UserCommand 1 2 "..UserMenu.."Бан на 1 час$<%[mynick]> "..Prefix.."nicktempban %[nick] 1h %[line:Причина]|") Core.SendToUser(user,"$UserCommand 1 2 "..UserMenu.."Бан на 24 часа$<%[mynick]> "..Prefix.."nicktempban %[nick] 1d %[line:Причина]|") Core.SendToUser(user,"$UserCommand 1 2 "..UserMenu.."Временный бан...$<%[mynick]> "..Prefix.."nicktempban %[nick] %[line:Время (xm - мин., xh - ч., xd - дн., xw - нед.)] %[line:Причина]|") end if t.bBan then Core.SendToUser(user,"$UserCommand 1 2 "..UserMenu.."Постоянный бан$<%[mynick]> "..Prefix.."nickban %[nick] %[line:Причина]|") Команды nicktempban следует заменить на fulltempbanip, а команду nickban на banip. Вот команды полностью: !fulltempbanip <IP> <время> <причина> - временно забанить IP адрес. !banip <IP> <причина> - постоянный бан IP адреса. Заранее спасибо. |
|
|
15.8.2010, 20:54
Сообщение
#53
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Fe(one)X, ну так замени или ты ждёшь когда тебе то что ты расписал заменят и кинут готовым?
|
|
|
15.8.2010, 20:59
Сообщение
#54
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Ты не раскрыл сюжет насчёт "не получается".
Объясни нам, не экстрасенсам, как не получается? |
|
|
16.8.2010, 0:01
Сообщение
#55
|
|
Активный участник Группа: Пользователи Сообщений: 58 Регистрация: 6.2.2010 Из: Россия, г. Волжский Пользователь №: 5 963 Спасибо сказали: 0 раз |
Да всё сделал уже как хотел, просто что-то растерялся сначала...
|
|
|
26.8.2010, 23:44
Сообщение
#56
|
|
Участник Группа: Пользователи Сообщений: 43 Регистрация: 18.8.2010 Из: Смоленск Пользователь №: 7 516 Спасибо сказали: 1 раз |
Что-то банан не роботает(
[00:36:47] <PtokaX> хХх навсегда забанил юзера с ip: не известен по причине: тест [00:36:47] <Hub-Security> *** 10.146.**.*** был забанен , наказал хХх по причине: тест [00:38:54] <PtokaX> хХх забанил юзера с ip: не известен на время 1m по причине: тест [00:38:54] <Hub-Security> *** 10.146.**.*** был временно забанен , наказал хХх на: 1 мин по причине: тест. У кого какие соображения по этому? Просто не банится юзер, даже если выходит с хаба всё равно заходит на хаб... Несмотря на то что в самой птоке его ип в бане. Может это из за скрипта BanMsg.lua (Которые баны показывает юзерам) |
|
|
26.8.2010, 23:54
Сообщение
#57
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
xXx-Portal
Подозреваю, что всему виной кривая настройка прав профилей, точнее пункта "Заходить с забаненных IP-адресов". |
|
|
27.8.2010, 0:10
Сообщение
#58
|
|
Участник Группа: Пользователи Сообщений: 43 Регистрация: 18.8.2010 Из: Смоленск Пользователь №: 7 516 Спасибо сказали: 1 раз |
xXx-Portal Подозреваю, что всему виной кривая настройка прав профилей, точнее пункта "Заходить с забаненных IP-адресов". alex82 - Спасибо помогло! Токо ещё вопросик можно убрать эту кривоту ато лично меня бесит! [01:02:29] <PtokaX> хХх забанил юзера с ip: не известен на время 2m по причине: тест [01:02:29] <Hub-Security> *** 10.146.**.*** был временно забанен , наказал хХх на: 2 мин по причине: тест. Юзер видит только это [01:02:29] <PtokaX> хХх забанил юзера с ip: не известен на время 2m по причине: Честно говоря тут не понятно на сколько банан дан! Можно как-то исправить что-бы показывалось как админам хаба был временно забанен , наказал хХх на: 2 мин по причине: Хотя глупо мне тут писать это уже тема другого скрипта (BanMsg.lua) Так как именно он показывает инфу юзерам! Ну раз тема зашла может продолжим? Жду помощи |
|
|
27.8.2010, 0:13
Сообщение
#59
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Продолжай в теме другого скрипта.
|
|
|
3.11.2010, 23:10
Сообщение
#60
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 8 Регистрация: 31.3.2010 Пользователь №: 6 536 Спасибо сказали: 1 раз |
извиняюсь за дикий вопрос... как добавить разделитель в менюшку хаба между пунктом "закрыть" и остальными? ковырялся ковырялся, такая ерунда, никак не соображу.
|
|
|
3.11.2010, 23:16
Сообщение
#61
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
lankmv,
Код Core.SendToUser(user,"$UserCommand 0 3 "..UserMenu.."&# 124;") или Код Core.SendToUser(user,"$UserCommand 0 3 "..AdminMenu.."&# 124;") пробел между # и 124 удалить |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: Hub Menu От темы с ID: 1413 |
0 | Miha | 4 172 | 5.7.2011, 9:47 Посл. сообщение: Miha | |
Menu Organizer API2 | Скрипт отправки меню |
2 | alex82 | 6 727 | 26.12.2010, 14:26 Посл. сообщение: Nickolya | |
От: Hub Menu От темы с ID: 1413 |
0 | Артём | 4 552 | 5.6.2010, 22:29 Посл. сообщение: Артём | |
hub menu помогите! |
10 | Non_Stop | 13 061 | 25.5.2010, 21:00 Посл. сообщение: Master-Grow | |
От: hub menu От темы с ID: 3464 |
3 | random name | 6 894 | 17.5.2010, 14:32 Посл. сообщение: Maximum |
|
Сейчас: 23.12.2024, 4:44 |