Scripts for New Api [Lua 5.1.3]
Выкладваю скрипты, которые либо сам переводил, либо доводил до ума русские версии. Сразу прошу не гневаться, за неточности в перевод и мелкие баги, которые я постоянноо пытаюсь убрать.
В последних релизных версиях PtokaX 0.4.1.0 нужно прописывать полный путь до папки с рабочими файлами скрипта.
Hider 5.1
Скрипт прячет пользователя в списке юзеров. Пользователь может писать сообщения, скачивать файллисты, но не будет отображаться в списке.
+Исправлено - пропуск команд в общий чат.
LifeTime bot
Бот, выводящий время жизни хаба и время онлайн. Без коментариев.
+Исправлено - пропуск команды в общий чат.
Скрипт получения новостей RSS
Скрипт для вывода в общий чат новостей какого-либо канала новостей.
- Приватные сообщения пользователям при обновлении новостей
- Сохранение новостей на случай рестарта хаба\скриптов
- Отсылка новостей только тем, кто еще не прочел.
- Возможность выбора вида отображения новости.
- Возможность перемещать строки.
- Конвертация и поддержка разных
- Опция контроля длины новости.
Настроен на bash.org.ru
От Mutor.
Библиотеки Lua Socket для Lua 5.1.3
Данные библиотеки необходимы для работы скриптов с сетью. Распаковывать надо в \scripts\libs
Библиотеки нужны для работы скрипта новостей RSS.
ConnectStats 1.0d
Скрипт для отсылки юзеру информании о нем и о хабе.
От Mutor.
Actions script
Некосячный скрипт Меню "Действия", который немного подправлен, но данные изменени не заслуживают особого внимания.
Change Nick 2.0
Скрипт для смены ника без потери прав на хабе.
Есть меню.
Скрипт от Mutor.
Замеченный баг: Иногда при смене ника юзер слетает с хаба. Это баг PtokaX. Пока его устранить невозможно.
Говорящий бот
Бот от NRJ сконвертированный под Lua 5.1.3.
В таблице trigs пишите все, на что бот будет реагировать в чате маленькими буквами и не оставляйте пробелов в начале и конце строки. Бот будет реагировать на сказанную фразу в чате, как бы вы ее не написали: маленькими или большими буквами, в начале, середине или конце предложения.
Также есть таблица исключения, на чьи ники бот не будет реагировать.
RegMe 1.0f
Скрипт само-регистрации для PtokaX с Lua 5.1.3. Рассчитан на 8 профилей от скрипта Thunder.
RegMe 1.0f
Скрипт само-регистрации для PtokaX с Lua 5.1.3. Рассчитан на 4 профиля как в обычном PtokaX.
Thunder
Скрипт защиты хаба. Имеет полностью кликабельное меню с разделением по профилям для всех встроенных в птоку команд. Также имеет свой набор команд.
Как я понял, автор сделал скрипт таким образом, чтобы на хабе могли качать и пользоваться поиском только зарегистрированные пользователи. Причем, сам пользователь не может себя зарегитсрировать. Он может только отправить запрос о регистрации ОПераторам хаба, которые принимают решение: регистрировать пользователя или нет.
Также можно менять профиль юзера или удалять его акк. Или смотреть его пароль. PS опцию пароля надо раскомментировать.
PPS отдельное спасибо Setuper за коррекцию ошибок. ;)
- mariner's blog
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии



Еще буду выкладывать.
Еще буду выкладывать. Вывесите скрипты то? :)
подшито
подшито
Вот теперь подшито...в раздел
Вот теперь подшито...в раздел "Скрипты и плагины". Ждём новых свершений.
Кое-что добавил :) Конвертера говорящего бота не нащел :(
Кое-что добавил :) Конвертера говорящего бота не нащел :(
?
Агде взять библиотеку для RSS?
адрес в самом скрипте.
адрес в самом скрипте. Сегодня выложе, если кому надо.
Спасибо
Спасибо, установил libs, но после перезагрузки скриптов птока жестоко подвисает, в файл FeedWatch.dat сохраняются цитаты, но остальное глухо.. как быть?)
Цитаты ппишутся в чат при
Цитаты ппишутся в чат при обновлении канала новостей. Это раз. На счет подвисаний - не знаю-не знаю. У меня, на PtokaX 0.4.1.0 RC2 все пашет без проблем.
Эх.. так и не осилил)
Эх.. так и не осилил) пробовал непереведенного он разок вывел в чат.. и тож завис)
Какая птока у тебя??
Какая птока у тебя??
чуть поправил теги. таки их
чуть поправил теги. таки их запятыми надо разделять ;)
уфф...
балин) дело было не в бобине... оказывается по умолчанию ник стоит тру)) и он такую херь песал : ... 0.4.1.0\scripts\rss.lua:153: attempt to concatenate upvalue 'FeedNick' (a boolean value)
Переведите мне бота
Переведите мне бота "Говорящий бот" чтоб он работал на версии "PtokaX.0.3.5.2.LUA.5.1.1.RUS.by.NRJ"
а чем тебе бот, что в
а чем тебе бот, что в скриптах от NRJ не нравится? PS тут вообще другой раздел.
Скрипт Регистрации
Почему при регистрации аккаунт не добавляется в базу, хотя пишет что регистрация прошла успешно.
Так же снова предлагает зарегистрироваться, если юзер уже зарегистрирован.
Скрипт: RegMe 1.0f Lua 5.1.3
В чём может быть дело?
PS этот скрипт рассчитан под
PS этот скрипт рассчитан под 8 прифилей. по умолчанию рег получает 7ой профиль (соответствует регу у меня) Поменяй строку - RegMan.AddReg(nick, pwd, 7) на RegMan.AddReg(nick, pwd, 3)
уже правлю =)
уже правлю =)
Добавил версию под стандартные профили. Отпишись - работает или нет? на PtokaX 0.4.1.1 Win32 Service пахало.
Изменения в скрипте регистрации
mariner: Ставил скрипт на PtokaX 0.4.1.1 Win32 GUI. Я понял в чом была причина, исправил под свой хаб.
В целом скрипт работает нормально, только можно было внести изменения, в том плане чтобы зарегистрированным пользователям больше не показывалась опция "Зарегистрироваться на хабе"; а так же при заходе на хаб, я думаю не обязательно выдавать соообщение в чат типа: "RegMe команды включены. Для регистрации воспользуйтесь меню.".
ну оно вообщето пишет, что ты
ну оно вообщето пишет, что ты уже зареган. Плюс пароль мона менять!
Скрипт
Есть у кого небуть скрипт погоды на Птоху 0.4.0.0 дайте плизззз
Скрипты
А есть ещё новенькие скрипты на 0 4 1 1 ???
Будут! Жди. На работе просто
Будут! Жди. На работе просто запарки :(
=)
Народ а где взять конвертор что конвентить с 0.3.6.0 на 0.4.1.1 ? плиз скинте столько скриптов под него у меня нужных
скрипты
нучё когда нить нев скрипты появяца?
Проблема со скриптом Hider 5.1 на PtokaX 0.4.1.1
Ребят, возникла такая проблема поставил себе новую птоку соостветственно скрипты то же и со скриптом Hider 5.1 возникла такая проблема, при проверки синтексеса выдаёт "[03:12] Синтаксис [string "-- This script is converted X-Ray with Ptok..."]:51: attempt to index global 'SetMan' (a nil value)" проще говоря не может вытащить имя бота на хабе из-за этого, как не странно, кидает не все сообщения в чат, кто нибудь подскажите какой номер строки подставить или хотя бы подскажите где искать файл этих настройки в PtokaX 0.4.1.1
хмм, проверил нашёл, значение
хмм, проверил нашёл, значение осталось 21 так что должно всё работать, однако же нет, хотя причина может быть и не в значении строки, тогда подскажите кто знает или сталкивался с такой проблемой, при скрытии пользователя он ничего не выдаёт, хотя должен выдать что мол пользователь скрыт, а при восстановлении видимости он пишет что видимость восстановлена, в скрипте строки идентичны за исключением цитаты текста выводимого в чат, кто знает что может быть?
и так, сново я, смешно
и так, сново я, смешно получилось, дописал сразу за строкой вывода текста ещё одну строку вывода и как не странно он начала первую выводить, жаль что вторую с ней не выводит, но возможно где то ошибся во второй при выводи в опчат, ладно, главное что заработало, так что вопрос снимается ) всем спасибо ))
Получение RSS
А можно как-нибудь сделать, чтобы в новостях сохранялись абзацы?
И еще как убрать "title: " и "description " перед соответственно названием и описанием?
Ааа - еще почему для рассылки может текст выводиться скукоженный? Как будто кодировка неправильная. В браузере все нормально.
По скрипту ConnectStats 1.0d
Поставил скрипт включил получаю информацию но выглядит очень она срашненько разделение знаками вопроса получатьеся кароче так
???????????????????????????????????????????????
Твоя информация:
???????????????????????????????????????????????
пробывал исправить неполучилось. неподскажите как сделать разделение покрасивей? ну хоятб как тут
тож самое
у мя так же.пробовал исправить не пашет. что нить придумал????
Chat History
Приветствую! Очень хотелось бы использоваться бот истории под PtokaX 4.1.1 ( lua 5.1.3 ). Чтобы пользователь, при входе на хаб, видел в общем канале или в приват (настраиваемо) лог последних сообщений в общем канале чата.
Кстати, а PM-Logger под новый API существует?
скрипт
Люди сделайте плиззз скрипт анти рекламы !!!
чтобы банил за
чтобы банил за рекламу?
держи:
-- Изменения (by NRJ 16/08/2006):
--
-- Добавил исключения из запретов
-- Добавил возможность регистрации бота вместе с описанием
-- Ввел BanMode
-- Вынес в конфигуратор сообщение о бане юзеру и опу о бане юзера
-- Убрал дублирующуюся функцию ToArrival
--
--
-- Конфигурация скрипта
BotName = "ПЛОХОЙ ЧЕЛ" -- имя бота
BotReg = 1 -- регистрировать бота на хабе? (1=да/0=нет)
BanMode = 2 -- Какой тип бана использовать? (0=перманент/1=Default temp ban time хаба/2 = сами выбираете время бана)
BanTime = 60 -- Время бана в минутах для BanMode = 2
-- Что запрещаем?
adverTable = {
"fathub.zapto.org","pashahub.myftp.org","87.228.84.15","http://united.1hb.ru","87.228.39.77",
"d c h u b://","dchub://","d*c*h*u*b://","d-c-h-u-b://","d/c/h/u/b://","d`c`h`u`b://","d!c!h!u!b://","d@c@h@u@b://","d#c#h#u#b://","d$c$h$u$b://","d%c%h%u%b://","d^c^h^u^b://","d&c&h&u&b://","d(c(h(u(b://","d)c)h)u)b://","d_c_h_u_b://","d=c=h=u=b://","d+c+h+u+b://","d\c\h\u\b://","d?c?h?u?b://","d.c.h.u.b://","d>c>h>u>b://","d,c,h,u,b://","d%s*(.*)%|")
if not user.bOperator then
if checkForAdvertising(msg) then
if checkForSafe(msg) then
return nil
end
user:SendData(frmHub:GetHubBotName(), "*** "..text)
SendPmToOps(frmHub:GetOpChatName(), "*** "..user.sName.." "..text_to_op.." "..msg)
if BanMode == 0 then
user:Ban()
end
if BanMode == 1 then
user:TempBan()
end
if BanMode == 2 then
user:TimeBan(BanTime)
end
end
end
end
ToArrival = ChatArrival -- Детект приватов.
function checkForAdvertising(msg) -- проверка на запрещенные адреса
for i = 1,table.getn(adverTable) do
if string.find( msg , adverTable[i] , 1 , true ) then
return 1
end
end
end
function checkForSafe(msg) -- проверка на разрешенные адреса
for i = 1,table.getn(safeTable) do
if string.find( msg , safeTable[i] , 1 , true ) then
return 1
end
end
end
RRS
У меня вот такая проблема вставил я RRS , скачал libs вставил его в scripts. И выдаёт такую Ошибку "Не найдена указанная процедура." !?
анти реклама
Подправьте скрипт анти рекламы для LUA 5.1.3 пжл.
Админ-меню
А выложте плз админ меню.
Почему у меня боты не
Почему у меня боты не подклучаютса все вставляю в папку скриптс