1. Если вы хотите заказать у нас индивидуальный плагин для вашего сервера, обращайтесь в Steam Accelerator74 или на почту accelerator74@gmail.com.
  2. Дополнительно наши разработки можно найти на GitHub

LUA скрипты для хабов

Тема в разделе "Разработки CORE-SS", создана пользователем Accelerator, 8 мар 2011.

Статус темы:
Закрыта.
  1. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название скрипта: ChatLogsMySQL
    Версия скрипта: 4.3d (03.08.2011)
    Скрипт для: RusHub, PtokaX (Универсальный)
    Описание: Логирует чат и сохраняет данные в базу MySQL
    Содержание архива: Сам скрипт, Web-интерфейс
    • Версия 4.3d:
    • Поправлена ошибка с занесием данных и созданием БД на Linux (наблюдались проблемы чтения из базы) (Спасибо за репорт CrazyKiller)
    • Пересмотрел веб-часть, убрал некоторые лишнии строки, поправил запросы

      Версия 4.3c:
    • Добавлена опция включения показа IP адресов в логе. Включается в файле config.php

      Версия 4.3b:
    • Усовершенствован поиск ссылок в чате, для занесения в таблицу логов ссылок

      Версия 4.3a:
    • Вновь поправка в регулярном выражении, когда некоторые команды при вводе заносились в логи

      Версия 4.3:
    • Поправлена ошибка, когда некоторые команды при вводе заносились в логи

      Версия 4.2:
    • Усовершенствована функция нахождения ссылок в чате и занесении их в БД с html тегами (Взято из StatPX от alex82)
    • Сделан стиль для веб части
    • Оптимизирован запрос в БД на вебе
    • Поправлены некоторые ошибки в веб-интерфейсе
    • Добавлена мультиязычность в веб форму (языки: русский, английский, украинский)

      Версия 4.1:
    • Магнет и обычные ссылки теперь записываются в базу полностью вместе с комментарием

      Версия 4.0:
    • Поправлена ошибка с парсером смайлов(некоторые смайлы не определялись)
    • Версия скрипта также работает на PtokaX

      Версия 3.2:
    • Смайлики на веб-странице отображаются графически(Спасибо alex82)

      Версия 3.1:
    • В базу теперь также записываются профиль и IP-адрес юзера
    • Изменения в веб интерфейсе
      • - Ники пользователей в логах теперь выделяются различными цветами в зависимости от профиля

      Версия 3.0:
    • Исправлена ошибка с парсером ссылок в сообщении и занесением их в БД
    • Добавлено экранирование данных в запросах к БД
    • Изменения в веб интерфейсе

      Версия 3.0 Beta:
    • Логирование магнет и обычных ссылок
    • Исправлена опечатка в local https
    • Убрана неиспользуемая таблица ChangeTime
    • Изменения в веб интерфейсе

      Версия 2.0:
    • Изменения в веб-интерфейсе
    • Некоторые мелкие доработки
    • Все dchub, http, https, ftp, магнет ссылки(спасибо alex82) и тд. теперь будут отображаться в логе как гиперссылки

      Версия 1.1:
    • Некоторые мелкие исправления (Поправил ошибку, когда не логировались некоторые магнет-ссылки)
    Внимание! Скрипт не выводит в чат последние n сообщений, он только сохраняет данные в БД и с помощью веб-интерфейса их можно просмотреть.

    Советы:
    При создании БД на Windows используйте кодировку базы и таблиц cp1251_general_ci;
    При создании БД на Linux используйте кодировку базы и таблиц utf8_general_ci

    Для работы скрипта требуется установить библиотеку [topic=130]Mysql[/topic]
     

    Вложения:

  2. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: Мониторинг игровых серверов
    Версия: 1.0
    Скрипт для: PtokaX
    Описание:
    Позволяет сканировать игровые сервера и получить от них: кол-во игроков, карту, правила и т.д. Работает в связке с LGSL мониторинг, который устанавливается на ваш веб сервер и использует базу MySQL. Скачать LGSL можно здесь: http://www.greycube.com/site/download.php?list.10

    Установка:
    1. MonitorGameServers.lua и Servers.tbl закидываем в папку scripts на вашем хабе
    2. Содержимое папки lgsl распаковываем на вашем веб-сервере туда, где находится ваш LGSL
    3. В MonitorGameServers.lua не забудьте изменить хост на свой
    4. Добавление новых серверов осуществляется редактированием файла Serves.tbl
    Основано на скрипте IP INFO от DEN007.
    Для работы скрипта нужна библиотека [topic=130]luasocket[/topic]
     

    Вложения:

  3. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: Тексты
    Версия: 2.0
    Скрипт для: RusHub
    Описание: выводит содержимое текстовых файлов по команде.
    Примечания:
    Тексты лежат в папке texts
    • Версия 2.0:
    • Добавил дополнительные возможности, такие как: Получение названия хаба, его портов, Макс. и мин. длинна ника

      Версия 1.4:
    • Вновь исправлена ошибка в регулярном выражении. Команда /me не пропукалась в чат © STRELOK

      Версия 1.3:
    • Исправлен путь до папки texts в связи с выходом новой версии RusHub'а © STRELOK

      Версия 1.2:
    • Исправлена ошибка в регулярном выражении. (В чат не пропускались некоторые смайлы) (с) STRELOK

      Версия 1.1:
    • Функция LoadText перенесена в модули © STRELOK
    • Теперь скрипт ищит текстовый файл по любой введёной команде, если текстовый файл есть, его содержимое отобразится, если его нет, то функция возвращает nil © Serx
    Для работы скрипта необходимо скачать модуль [topic=405]files[/topic]
     

    Вложения:

    • Texts.rar
      Размер файла:
      2,1 КБ
      Просмотров:
      292
  4. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: Announcements
    Скрипт для: PtokaX, RusHub (Для работы скрипта необходимо скачать модуль files)
    Версия скрипта: 2.0
    Описание:
    Публикация объявления администрацией хаба. Выводит объявление юзеру при подключении к хабу
    Возможности:
    1. Показ объявления перед входом юзера
    2. Показы даты и времени, когда было установлено объявление
    3. Выбор кому будет доступно публиковать сообщения
    4. Вывод сообщения о новом объявлении всем
    5. Выбор сколько объявлений выводит при подключении пользователя и сколько будет хранится в таблице
    6. Удаление объявлений по номеру.
     

    Вложения:

  5. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: Дата и время
    Скрипт для: PtokaX, RusHub
    Описание: Выводит сегодняшнею дату и текущее время сервера по запросу/ Также отображается в списке юзеров
     

    Вложения:

    • time_Rushub.lua
      Размер файла:
      1,7 КБ
      Просмотров:
      320
    • time_Ptokax.lua
      Размер файла:
      1,9 КБ
      Просмотров:
      290
  6. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: RSS
    Скрипт для: PtokaX, RusHub
    Описание: Скрипт Лент Новостей для хаба/ Получает информацию с RSS каналов и выводит в ЛС по запросу
     

    Вложения:

    • RSS_PtokaX.rar
      Размер файла:
      2,9 КБ
      Просмотров:
      277
    • RSS_RusHub.rar
      Размер файла:
      2,9 КБ
      Просмотров:
      269
  7. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: MainBotHub
    Скрипт для: PtokaX
    Версия скрипта: 3.1
    Описание:
    1. Возможность забанить юзера ботом хаба(временно, постоянно)
    2. Возможность включения и выключения отправки сообщения о бане всем
    3. Возможность отсылки сообщения админу кто кого забанил
    4. Выбор кому будет доступно использование скрипта. Определённым профилям, или определённым никам
     

    Вложения:

    • mainbothub.lua
      Размер файла:
      5,2 КБ
      Просмотров:
      283
  8. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: Рекорды
    Версия: 1.1
    Скрипт для: RusHub
    Описание: Скрипт рекордов хаба

    Для работы скрипта необходимо скачать модуль [topic=405]files[/topic]
     

    Вложения:

    • Records.lua
      Размер файла:
      3,5 КБ
      Просмотров:
      274
  9. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: Статистика
    Версия: 2.0
    Скрипт для: RusHub
    Описание:
    Ведёт статистику хаба. Также в веб-интерфейсе!

    Порядок установки:
    1. Извлечь архив в папку с RusHub'ом (Не в папку scripts)
    2. Отредактировать пути, открыв файл scripts\stats.lua блокнотом
    3. Создать на вебе папку, которая была указана в путях сохранения веб статистики.

    Для работы скрипта необходимо скачать модуль [topic=405]files и utils[/topic]
     

    Вложения:

    • StatsRusHub.rar
      Размер файла:
      2,6 КБ
      Просмотров:
      273
  10. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: ChatHistory
    Версия: 2.1a (08.01.2011)
    Скрипт для: RusHub
    Описание: Выводит последние n сообщений в чате при подключении пользователя к хабу
    Версия 2.1a:
    # Поправка в регулярном выражении (команды для хаба при вводе заносились в лог)

    Версия 2.1:
    # Возможность включения логирования команд /+!me
    # Поправлена ошибка, когда при кике с хаба пользователя последние сообщения выводились в статусную строку клиента

    Версия 2.0:
    # Лог чата сохраняется в файл © STRELOK
    # Изменён стиль вывода лога чата © STRELOK
    Для работы скрипта необходимо скачать модуль [topic=405]files[/topic]
     

    Вложения:

    • chathist.rar
      Размер файла:
      1,2 КБ
      Просмотров:
      278
  11. Accelerator

    Accelerator Главный Администратор Команда форума Администратор

    Название: LinkLogs
    Скрипт для: PtokaX
    Описание: логирует небольшие ссылки, которые появляются в чате от пользователей
     

    Вложения:

    • LinkLogs.lua
      Размер файла:
      3,7 КБ
      Просмотров:
      290

Статус темы:
Закрыта.