myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
История благодарностей участнику Accelerator. Спасибо сказали: 244
Дата поста: В теме: За сообщение: Спасибо сказали:
20.12.2012, 20:06 Мониторинг игровых серверов
API2 | LGSL
Все настройки по сканированию сервера задаются в конфиге lgsl, а не в lua скрипте.
Error
3.8.2011, 18:31 ChatLogsMySQL
версия 4.3d
    Версия 4.3d:
  • Поправлена ошибка с занесием данных и созданием БД на Linux (наблюдались проблемы чтения из базы) (Спасибо за репорт CrazyKiller)
  • Пересмотрел веб-часть, убрал некоторые лишнии строки, поправил запросы
CrazyKiller
15.7.2011, 13:17 ChatLogsMySQL
версия 4.3d
Да, действительно, поторопился) Залил исправленную версию.
Dimon21
15.7.2011, 12:50 ChatLogsMySQL
версия 4.3d
    Версия 4.3c:
  • Добавлена опция включения показа IP адресов в логе. Включается в файле config.php
CrazyKiller, Dimon21
15.6.2011, 18:33 С Днюхой Тебя!
поздравления
С Днём Варенья! big_smile.gif
Saymon21
10.6.2011, 16:30 подскажите
=)
Типо это надо запихнуть в блокнот и сохранить с расширением lua, и поместить в папку scripts.
Miha
10.6.2011, 16:28 ! Часто Задаваемые Вопросы !
Обязательно прочитать всем!!!
Как сделать сообщение, которое будет выдаваться при входе на хаб(Перед надписями "Этот хаб работает ...")?

Код
local sMsg = "Пожалуйста, подождите, идёт загрузка хаба..." -- сообщение, выдаваемое при входе на хаб

function ValidateNickArrival(tUser, sData)
       Core.SendToUser(tUser, sMsg)
end
WINS, Cyber_voodoo, Miha, AfLc, мамин_парень
8.6.2011, 11:10 Тексты
версия 2.0
Ссылка на фикс выше.

Аттач перезалил с исправленной версией (спасибо Setuper)
Dimon21
1.3.2011, 8:09 Мониторинг игровых серверов
API2 | LGSL
Название: Мониторинг игровых серверов
Версия: 1.0
Автор: STRELOK aka Accelerator
Описание:
Позволяет сканировать игровые сервера и получить от них: кол-во игроков, карту, правила и т.д. Работает в связке с 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.
Invisible, PomanoB, darkangel17, Saymon21, DEN 007, Error
19.2.2011, 19:55 Вопрос по скрипту StatPX как сделать...
Пишите в тему скрипта. Закрыто.
мамин_парень
30.1.2011, 18:21 С Днюхой Тебя!
поздравления
Поздравляю с днём рождения, желаю счастья в личной жизни! (с) Пух

big_smile.gif))
Setuper
26.1.2011, 21:23 Люди помогите!
помогите с компом
Панель управления->Центр обновления Windows->Настройка параметров(слева)
Something_Wild
7.1.2011, 21:02 ChatLogsMySQL
версия 4.3d
Доступна новая версия!
    Версия 4.3:
  • Поправлена ошибка, когда некоторые команды при вводе заносились в логи

Nickolya, Setuper, Saymon21
7.1.2011, 20:56 История чата
версия 2.1a
Доступна новая версия скрипта!
    Версия 2.1:
  • Возможность включения логирования команд /+!me
  • Поправлена ошибка, когда при кике с хаба пользователя последние сообщения выводились в статусную строку клиента
Nickolya, Setuper, AfLc
1.1.2011, 11:24 С Новым Годом!
см название темы
Тоже присоединяюсь к поздравлениям big_smile.gif В Новый Год возможности поздравить не было, компьютер был далеко big_smile.gif)

Поздравляю всех с Новым, 2011 годом! Пусть он вам принесёт счастья, любви и всего самого лучшего! big_smile.gif
Nickolya, Otshelnik-Fm
20.12.2010, 8:36 Мониторинг игровых серверов
Версия 1.0
Доступна новая версия!
    Версия 1.0:
  • Настройки и список серверов выведены в отдельный файл
  • Убрана функция получения списка игроков на сервере, т.к. в связи со сменой протокола его получить не получается (Позже попробую её доработать)
  • Поправил регулярное выражение
  • Поправил несколько ошибок

Также оставил старую версию специально для тех, у кого игровые сервера всё ещё работают на старом протоколе. Возможно, список игроков будет получатся.
Nickolya
19.12.2010, 10:23 Sourcemon
API2 | Мониторинг игровых серверов Source и GoldSource
В связи со сменой протокола не показывает список игроков, играющих на CS1.6/CS:S сервере. Проблема, как я думаю, наблюдается в этом куске:
Код
                if ext then
                    tPlayers[servnum] = nil
                    sock:send("яяяяW")
                    data, errmsg = sock:receive()
                    if data and data:find("^яяяяA") then
                        local chal = data:sub(6)
                        sock:send("яяяяU"..chal)
                        data, errmsg = sock:receive()
                        if data and data:find("^яяяяD") then
                            tPlayers[servnum] = {}
                            local num = data:match("^яяяяD(.)")
                            num = string.byte(num)
                            if num > 0 then
                                data = data:sub(7)
                                for i = 1, num do
                                    local name,k1,k2,k3,k4 = data:match("^.(.-)%z(.)(.)(.)(.)....")
                                    name = name or "?"
                                    tPlayers[servnum][i] = {name:ansi(),tonumber(ToHex(k4)..ToHex(k3)..ToHex(k2)..ToHex(k1), 16)}
                                    if tPlayers[servnum][i][2] > 2147483647 then tPlayers[servnum][i][2] = tPlayers[servnum][i][2]-4294967296 end
                                    data = data:gsub("^..-%z........","")
                                end
                                table.sort(tPlayers[servnum],function(a,b) return(a[2]>b[2]) end)
                            end
                        end
                    end
                end
Пробывал переписать этот кусок сам, но не получилось :( Не могу понять, что и где нужно заменить. Прошу помощи big_smile.gif
darkangel17
18.12.2010, 18:38 CollectorMagnets
Скрипт перезалил. Пробуйте.
Otshelnik-Fm
16.12.2010, 14:07 ChatLogsMySQL
версия 4.3d
Доступна новая версия!
    Версия 4.2:
  • Усовершенствована функция нахождения ссылок в чате и занесении их в БД с html тегами (Взято из StatPX от alex82)
  • Сделан стиль для веб части
  • Оптимизирован запрос к БД на вебе
  • Поправлены некоторые ошибки в веб-интерфейсе
  • Добавлена мультиязычность в веб форму (языки: русский, английский, украинский)
Nickolya, Setuper, Saymon21, Sorrow
14.12.2010, 11:37 Registrator
API2 | Скрипт регистрации
В Registrator.lua
Код
return (tMsg.Reg:gsub("%[nick%]",user.sNick):gsub("%[pass%]",pass))
на
Код
return PmToUser(user, (tMsg.Reg:gsub("%[nick%]",user.sNick):gsub("%[pass%]",pass)))
sexynapku
10.12.2010, 21:08 Помогите найти
Плохо искали! http://mydc.ru/topic1164.html?view=findpost&p=8577 Тема является прикреплённой в этом подфоруме.
ProGeTTo
7.12.2010, 13:45 Пришёл Ушёл
API2 | Показывает кто зашёл и кто ушёл с хаба
Код
Core.SendToAll("<"..SetMan.GetString(21).."> О Великий ("..tUser.sNick..") пришел на хаб")

P.S.: Учитесь такие простейшие вещи решать самостоятельно!
sexynapku
7.12.2010, 13:04 Пришёл Ушёл
API2 | Показывает кто зашёл и кто ушёл с хаба
Если вам надо сделать приветствие только для определённых ников пользователей, то надо так:
Код
tNicks = {
[1] = "Ник", --Ник того, для кого будет выводится в чат фраза "пришёл ..." / "ушёл ..."
[2] = "Ник2",
}

function UserConnected(tUser)
for _, v in pairs(tNicks) do
if tUser.sNick == v then
Core.SendToNick(tUser.sNick,"<"..SetMan.GetString(21).."> пришёл "..tUser.sNick)
Core.SendToAll("<"..SetMan.GetString(21).."> пришёл "..tUser.sNick)
end
end
end

function UserDisconnected(tUser)
for _, v in pairs(tNicks) do
if tUser.sNick == v then
Core.SendToNick(tUser.sNick,"<"..SetMan.GetString(21).."> ушёл "..tUser.sNick)
Core.SendToAll("<"..SetMan.GetString(21).."> ушёл "..tUser.sNick)
end
end
end

OpConnected = UserConnected
RegConnected = UserConnected
OpDisconnected = UserDisconnected
RegDisconnected = UserDisconnected
sexynapku
30.11.2010, 9:35 Мониторинг игровых серверов
Версия 1.0
Название: SourceMon
Автор: alex82
Перевод под RusHub: STRELOK (упрощённая версия)
Основан на 1.1beta версии
Версия скрипта: 1.0 (20.12.2010)
Описание: Мониторинг игровых серверов Source и GoldSrc
Изменения

    Версия 1.0:
  • Настройки и список серверов выведены в отдельный файл
  • Убрана функция получения списка игроков на сервере, т.к. в связи со сменой протокола его получить не получается (Позже попробую её доработать)
  • Поправил регулярное выражение
  • Поправил несколько ошибок


Для работы скрипта нужно скачать библиотеку luasocket

Новая версия:
[attachment=5360:Monitor1.0.rar]
Старая версия: [attachment=5197:Monitor.lua] (Для тех, у кого игровые сервера всё ещё работают на старом протоколе)
Nickolya, Invisible, CrazyKiller, Saymon21, Abdul05
27.8.2010, 14:36 BanMsg
API2 | Выводит инфу в чат
Ничего менять не надо, только добавить!

Пост выше обновлён!
xXx-Portal
26.8.2010, 15:00 CollectorMagnets
Как и просили ранее перевёл скрипт от Serx'а. Скрипт в первом посту.

P.S.: Позже, возможно, займусь модернизацией, если будет время и желание big_smile.gif
Saymon21, Sorrow
25.8.2010, 20:35 RSS
Версия 2.1
Название: RSS
Версия скрипта: 2.1
Автор: STRELOK aka Accelerator
Описание: Скрипт Лент Новостей для хаба
Изменения:
    Версия 2.1:
  • Небольшие исправления

    Версия 2.0:
  • Для каждого RSS канала индивидуальные настройки (Адрес, Описание, Кол-во выводимых посл. цитат, настройка utf-8 кодировки)
  • Поддержка RSS каналов в UTF-8 кодировке
  • Дополнена таблица tNeedToGsub


Для работы скрипта нужно скачать модуль files здесь а также библиотеку luasocket
Nickolya, Invisible, Otshelnik-Fm, PomanoB, CrazyKiller, voronf4, Saymon21, Sorrow
22.8.2010, 12:35 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
[attachment=4921:hubreg.zip]

Немного модернизировал. Добавил к форме регистрации поле E-Mail
intlive, Saymon21
22.8.2010, 6:24 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
Цитата(intlive @ 22.8.2010, 8:04) *
п.с. Идеальным вариантом былаб отправка через smtp сервер тогоже mail.ru например, secret_smile.gif реально?, если можно? embarrassed.gif

Нужно скачать программу sendmail. Мануал по настройке http://www.simplecoding.org/php-mail-pod-windows.html. Хотя не знаю, попробовал у себя, у меня не получилось :(
intlive
21.8.2010, 20:40 RegBot.MySQL_API2
API2 | Скрипт регистрации с занесением в базу MySQL
Проверяйте.[attachment=4917:hubreg.zip]
intlive

4 страниц V   1 2 3 > » 
RSS Сейчас: 22.11.2024, 20:23