Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Kорзина _ Hubinfo

Автор: Fislons 4.12.2008, 2:06

Вил на хабе сетевом: набрал команду "+HubInfo" и вот что получил

Код
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
                     Информация о Вас:
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    IP:            192.168.0.1
    Ник:            Nickname
    Шара:            shara GB
    Режим:            Активный
    E-Mail:            email@email
    Пароль:        Password
    Профиль:        Зарегистрированный пользователь
    Описание:        [15]<FlylinkDC++ V r342),M:A,H:3/0/0,S:15>
    Команды юзера:        Включены
    Тип соединения:        100
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    Вы зашли на хаб:        03.12.08 в 17.32.16
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
                     Информация о Хабе:
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    Имя хаба:        -----==DRONNY.Net==-----
    Шара хаба:        0.909 TB
    Топик хаба:         Играйте в игры.
    Хаб онлайн:        439
    Адрес хаба:        10.106.0.1
    Порты хаба:        1209
    Версия хаба:        PtokaX
    UDP порт хаба:        1209
    Главный админ:        DRONNY
    Описание хаба:        Hi to all !!
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    Юзеров на хабе:        13
    Максимум юзеров:    3000
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    -----==Боты хаба==-----
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    HubBot:
    Статус:            Включен.
    Имя бота:        -=DRONNY.Net=-
    E-Mail бота:        E-Mail бота не задан.
    Описание бота:        Боевой бот хаба!!
    OpChatBot:
    Статус:            Включен.
    Имя бота:        -=DRONNY_OP_Chat=-
    E-Mail бота:        E-Mail бота не задан.
    Описание бота:        Тут все ОПЫ и АДМИНЫ болтають!) А жОПам сюда лучьше не лезть!!
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    -----==Ограничения хаба==-----
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=
    Макс. Хабов:        Неограниченное кол-во хабов.
    Мин. Слотов:        Не задано минимально слотов.
    Макс. Слотов:        Неограниченное кол-во слотов.
    Мин. Длина Ника:        1
    Макс. Длина Ника:        64
    *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*
=*=*=*=*=*=*=*=

И меню

2-а слайда...

----------

Плз зделайте копию.... плззз прошу..

Автор: Fislons 4.12.2008, 23:47

ну хоть бы отписалися... :(

Автор: Sephiroth_Lukaw 5.12.2008, 0:40

Да, просто, для каждого отдельного случая писать... понимаю, что варианта с выводом из меню, возможно, не было. В общем, берёшь любой скрипт информации о юзере при входе, или, что ещё лучше, посмотри scripting-interface Ptokax и сделай, как тебя нужно

Код
function ChatArrival(tUser, sData)
    local _,_,sCmd  = string.find(sData, "%b<>%s+[!,+](%S+)(.*)|")
      if sCmd == "HubInfo" then
      Core.GetUserAllData(tUser)
      Core.SendToUser(tUser, "<Bot> IP: "..tUser.sIP.."\n Nick: "..tUser.sNick.."\n Ваше Описание: "..tostring(tUser.sDescription).." \nКонец") --хотя, возможно лучше в личку - это Core.SendPmToUser(tUser, sFromNick, sData)
      end
   end
function UserConnected(tUser)
Core.SendToUser(tUser,"$UserCommand 1 3 Информация о хабе$<%[mynick]> !hubinfo &#*124;|")
end
* - Между &# и 124 - удалить.
И вставляешь, ту информацию, которую нужно вывести в Core.SendToUser(tUser, "<Bot> IP: "..tUser.sIP.."\n Nick: "..tUser.sNick.."\n Ваше Описание: "..tostring(tUser.sDescription).." \nКонец") .
Может быть, найдётся, кто-нибудь, кто сделает вывод информации именно в том формате, в котором ты хочешь.
\n - Новая строка.
\t - Табуляция.
P.S. К тому же, API не указал.