Название скрипта: TopHubbers
Версия скрипта: API 1 - 2.01 , API 2 - 2.9a
Версия API: API 1 и 2
Автор: jiten
Перевод: NRJ
Перевод под API 2: Jaska
Описание скрипта: Топ юзеров по времени онлайн на хабе.
Посмотрел скрипт, существует ошибочка синтаксическая )
[16:46] Синтаксис [NewAPI]TopHubber's.lua:1: unexpected symbol near 'Э'
Уберите просто если что вот это и все будет работать)):
Этот скрипт и не только можно найти на портале для администратора хаба: http://mydc.ru/
И почему то меню доступно только адмниу, у рега его нету, не подскажешь как исправить? Скрипт профили пользователей тоже самое реги не видят меню только админ.
Приношу свои извинения. Скрит переводил глубокой ночью В обоих скриптах забыл про то что в новом API функция не NewUserConnect а просто UserConnect. Строчку
ммм опять проблемка)) у юзера отображается меню и все норм робит а у мастера шыш))) помоги плиз, хороший скрипт)
Исправил. Пробуй
Все хорошо работает спасибо)
Все супер! Интересны некоторые доработки автора в плане оформления. Спасибо. Но остался все тот же недостаток - в топе почему-то не показывается, сколько лет юзер провел на хабе! Месяцы, дни, часы, минуты - есть, а годов нет. У нас, к примеру, юзер просидел на хабе 2 года с небольшим - да, в топе он первый, но не разобрать сколько он уже сидит - 1 год, 2 или 5 лет:
Дело в этой функции
Wariner, спасибо дружище, теперь все как надо ))) Да я и сам, честно говоря, создавая 2 года назад хаб, не думал, что кто-то столько насидит
ЗЫ: Для полной красоты в таблице надо еще одно "\t" поставить перед Сессией, чтобы сдвинуть ее вправо. Т.е. должно вот так получиться:
Помогите плз, у меня не запускается пишет
[16:27] Синтакс ...\Рабочий стол\ptokax\scripts\[NewAPI]TopHubber's.lua:6: attempt to index global 'SetMan' (a nil value)
Версия Ptokax 0.3.6.0
этот скрипт под новые версии PtokaX, а у тебя старая. Качай новую версию отсюда:
Спасибо, отредактировал и поставил себе
К сожалению не работает. Может дело в том что у меня на хабе нет регистрации по никам?
У меня в птоке выходит это
[02:12] Синтакс ...Рабочий стол\ptokax\scripts\TopHubbers_2.01_API1.lua:247: 'string.gfind' was renamed to 'string.gmatch'
хехе... дело в языке LUA.
переходим на версию PtokaX хотя бы 0.3.6.0, которая работает на lua 5.1, версии ниже 0.3.6.0 работают на lua 5.0 или даже 4.0, под данные версии уже давно не пишутся скрипты, то есть вы сидите на старье
Появилась следующая проблема:
У меня моргнул свет и комп перезагрузился, затем включаю хаб а рейтинги у всех сбились, т.е. у меня было 15 часов online а стало 3. Почему он не сохраняет статистику? Как можно сделать чтобы он ее сохранял?
Он её держит в памяти, а сохраняет только при отключении скрипта. Естественно отключение PC собъёт статистику(хотя, при резком его отключении много чего может сбиться, так что лучше иметь бесперебойник), как вариант делать сохранение раз в n минут - по таймеру.
Для API2 такой код вставь:
Со всеми изменениями под API 2
Всё отлично но скажите как сделать чтобы не в лс а в главный чат отсылалось и видно было тока тому кто дал запрос
Стянул архив, который любезно предоставил Strannik. Но все равно временное сохранение не работает, вроде.
А можно сделать так , чтобы он
[
============================================================
<<< Статистика >>>
============================================================
» Ник пользователя: m3gap1x3L
» Общее время на хабе: 1 мин
» Прогноз онлайна* на неделю: 7 мин
» Среднее время на хабе в сутки: 1 мин
» Текущий ранг: Заглянувший
* Администрация хаба не несёт ответственности
за несбывшиеся прогнозы онлайна. «TopHubber's» v. 2.9a
* Статистика обновляется ежеминутно.
============================================================
эту инфу показывал при входе на хаб юзера ?
Кто может сразу сделать готовый скрипт , выкладывайте тут .
попробуй изменить это