myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> Переделать надо однако =)

Теги
Нет тегов для показа
Akaick
сообщение 30.10.2009, 19:52
Сообщение #1


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 7.7.2009
Из: Тула
Пользователь №: 3 818
Спасибо сказали: 3 раза




still_dreaming.gif
Код
local sBot = "<hallo>"
local sFile = Core.GetPtokaXPath().."scripts/hub files/hallo.txt"
local tProfiles = {
    [0] = "Администратор",
    [1] = "Оператор",
    [2] = "VIP-пользователь",
    [3] = "Зарегистрированный",
    [-1] = "Незарегистрированный",
}

function UserConnected(tUser)
    Core.SendToUser(tUser, sBot..ShowHalloMessage(tUser))
end
OpConnected = UserConnected
RegConnected = UserConnected

function ShowHalloMessage(tUser)              
    Core.GetUserAllData(tUser)
    local HalloText = loadtextfiles(sFile)
    HalloText = string.gsub(HalloText, "%[USER%]", tUser.sNick)
    HalloText = string.gsub(HalloText, "%[IP%]", tUser.sIP)
    HalloText = string.gsub(HalloText, "%[Prof%]", tProfiles[tUser.iProfile])
    return HalloText
end

function loadtextfiles(filename)
    local message = ""
    local f = io.open( filename, "r" )
    if f then
        message=f:read("*all")
        message=string.gsub(message,"|","")
        f:close()
    end
    return message
end

Вот собсна скрипт, надо добавить комаду [SHARE] которая будет показывать шару пользователя
Go to the top of the page
+Quote Post
Jaska
сообщение 30.10.2009, 23:50
Сообщение #2


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




tUser.iShareSize возвращает шару в байтах. Для форматирования шары используй эту фунцию
Go to the top of the page
+Quote Post
Akaick
сообщение 31.10.2009, 16:17
Сообщение #3


Участник
**

Группа: Пользователи
Сообщений: 35
Регистрация: 7.7.2009
Из: Тула
Пользователь №: 3 818
Спасибо сказали: 3 раза




Ладно задам вопрос по другому... electric_shock.gif

Вот есть скрипт:
Код
Greeting = "       ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::"
function UserConnected(user)
    Core.GetUserAllData(user)
share= user.iShareSize
users_1= Core.GetUsersCount()
users= users_1+1
Antinul()
local Prof
local Topic
Prof= (ProfMan.GetProfile(user.iProfile) and ProfMan.GetProfile(user.iProfile).sProfileName) or "Незарегистрированный пользователь"
local art = string.rep("_",40).."\r"--«»
local ul = string.rep("_",40).."\r"
local tmp = "\n\r"..Greeting.."\n\r"..
"                                                                  HUB\r\n"..
"\n       ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\n"..
"\n                                                                  тут сылка на групу вконтакте Мы в контакте \n"..
"\n       ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\n"..
"           » Приветствуем тебя "..user.sNick.."\r\n"..
"              » Выш IP адрес: "..user.sIP.."\r\n"..
"                 » Ваша шара: "..string.format("%.3f Gb.",user.iShareSize/(1024 * 1024 * 1024)).."\r\n"..
"                    » Ваша доля шары в хабе: "..string.format("%.2f",parcial).." %\r\n"..
"                      » Ваш статус на хабе: "..Prof.."\r\n"..
"                        » Ваша тэг: "..GetEnable(user.sTag).."\r\n"..
"        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::\n"..
"           » Информация о хабе\r\n"..
"              » Шара хаба: "..string.format("%.3f Tb.",(Core.GetCurrentSharedSize()+user.iShareSize)/(1024 * 1024 * 1024 * 1024)).."\r\n"..            
"                 » Юзеров на хабе: "..users.."\r\n"..
"                    » Хаб онлайн: "..string.format("%.0f минут",Core.GetUpTime() / 60).."\r\n"..
"                       » сюда нужно сделать сколько хаб уже живет\r\n"

Core.SendToNick(user.sNick,tmp)
end

OpConnected = UserConnected

function GetEnable(enable)
if enable == nil or enable == "" then
enable = "не выбран"
end
return enable
end

function Antinul()
if Core.GetCurrentSharedSize() == 0 then
parcial = 100
else parcial = share/(Core.GetCurrentSharedSize()+share)*100
end
end

RegConnected = UserConnected


Вот можно впихнуть в MOTD "Счетчик возраста хаба" по типо скрипта "LifeTimeBot" Возможно ли такое?
Go to the top of the page
+Quote Post
Wariner
сообщение 31.10.2009, 17:43
Сообщение #4


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




я не понял как вопрос в первом посте связан с последним постом??? уж определитесь чего вам надо!
Go to the top of the page
+Quote Post
Jaska
сообщение 31.10.2009, 18:49
Сообщение #5


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Ко всему этому хочу добавить, что если ты знаешь что такое сделано, найди скрипт и попытайся вставить в свой скрипт? Или нам что, за тебя все делать?
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsпеределать скрипт kinozal.tv
6 BOKOREZ 13 006 30.10.2014, 18:29 Посл. сообщение: Dani_Filth
No New Posts От: помогите переделать скрипт для Ptokax
От темы с ID: 5237
0 Infern0_05 5 418 14.9.2012, 15:46 Посл. сообщение: Infern0_05
No New Posts Помогите переделать
Помогите переделать
11 Mr. DoKeP 16 291 27.6.2012, 7:14 Посл. сообщение: Ksan
No New Posts помогите переделать скрипт для Ptokax
7 N3RO 12 246 9.5.2012, 2:44 Посл. сообщение: Ksan
No New Posts Topic has attachmentsPtokaX 0.4.2.0 - Падает Хаб! Помогите переделать скрипт...
6 Sergius` 13 818 3.4.2012, 20:15 Посл. сообщение: PunceR
No New Posts Topic has attachmentsВопрос по доработке срипта StatPX как переделать...
12 Blazer 23 097 26.4.2011, 15:33 Посл. сообщение: Dani
No New Posts Topic has attachmentsПомогите переделать скрипт
Помогите со скриптом регистраций
2 sania 6 672 28.1.2011, 21:06 Посл. сообщение: sania
Closed Topic has attachmentsпомогите переделать скрипт!
1 Vladimir_71_RUS 4 320 22.11.2010, 16:52 Посл. сообщение: Saymon21
No New Posts Topic has attachmentsПеределать под VerliHub
2 Vizunchik 7 070 14.6.2010, 15:12 Посл. сообщение: foXDEvil
No New Posts Можно ли переделать скрипт без регистрации?
Пожалуйста кто сможет, переделайте его без регистрации.
2 Тёмич 6 937 17.5.2010, 22:22 Посл. сообщение: Тёмич
No New Posts очень надо скрипт
скрипт
3 dimavolna 7 069 23.2.2010, 21:49 Посл. сообщение: dimavolna
No New Posts Topic has attachmentsPtokaX RSS переделать для Verlihub
кто сможет :)
0 lexikon4ik 5 028 24.12.2009, 21:19 Посл. сообщение: lexikon4ik
No New Posts Topic has attachmentsНадо изменить
7 Akaick 9 770 10.7.2009, 15:36 Посл. сообщение: fixx
Moved Надо изменить
0 Akaick 0 7.7.2009, 18:43 Посл. сообщение: Akaick
No New Posts Надо кое че подкрутить
1 Akaick 4 462 7.7.2009, 18:01 Посл. сообщение: alex82

 



RSS Сейчас: 27.11.2024, 2:00